Home
last modified time | relevance | path

Searched refs:VarDeclarations (Results 1 – 17 of 17) sorted by relevance

/third_party/flutter/skia/src/sksl/ir/
DSkSLVarDeclarationsStatement.h20 VarDeclarationsStatement(std::unique_ptr<VarDeclarations> decl) in VarDeclarationsStatement()
34 std::unique_ptr<VarDeclarations> cloned((VarDeclarations*) fDeclaration->clone().release()); in clone()
42 std::unique_ptr<VarDeclarations> fDeclaration;
DSkSLVarDeclarations.h70 struct VarDeclarations : public ProgramElement { struct
71 VarDeclarations(int offset, const Type* baseType, in VarDeclarations() argument
86 return std::unique_ptr<ProgramElement>(new VarDeclarations(fOffset, &fBaseType, in clone() argument
/third_party/flutter/skia/src/sksl/
DSkSLPipelineStageCodeGenerator.cpp91 const VarDeclarations& decls = (const VarDeclarations&) p; in writeFunctionCall()
148 const VarDeclarations& decls = (const VarDeclarations&) e; in writeVariableReference()
221 const VarDeclarations& decls = (const VarDeclarations&) p; in writeProgramElement()
DSkSLCPPCodeGenerator.cpp389 const VarDeclarations& decls = (const VarDeclarations&) p; in getChildFPIndex()
528 const VarDeclarations& decls = (const VarDeclarations&) p; in writeProgramElement()
584 const VarDeclarations& decls = (const VarDeclarations&) p; in writePrivateVars()
624 const VarDeclarations& decls = (const VarDeclarations&) p; in writePrivateVarValues()
850 const VarDeclarations& decls = (const VarDeclarations&) p; in writeEmitCode()
966 const VarDeclarations& decls = (const VarDeclarations&) p; in writeSetData()
1108 const VarDeclarations& decls = (const VarDeclarations&) p; in writeGetKey()
1194 const VarDeclarations& decls = (const VarDeclarations&) p; in generateCode()
DSkSLMetalCodeGenerator.cpp806 VarDeclarations& decls = (VarDeclarations&) e; in writeFunction()
1109 void MetalCodeGenerator::writeVarDeclarations(const VarDeclarations& decl, bool global) { in writeVarDeclarations()
1293 VarDeclarations& decls = (VarDeclarations&) e; in writeUniformStruct()
1332 VarDeclarations& decls = (VarDeclarations&) e; in writeInputStruct()
1371 VarDeclarations& decls = (VarDeclarations&) e; in writeOutputStruct()
1440 VarDeclarations& decls = (VarDeclarations&) e; in writeGlobalStruct()
1483 VarDeclarations& decl = (VarDeclarations&) e; in writeProgramElement()
1599 const VarDeclarations& decls = *((const VarDeclarationsStatement&) s).fDeclaration; in requirements()
DSkSLSectionAndParameterHelper.h45 const VarDeclarations& decls = (const VarDeclarations&) p; in SectionAndParameterHelper()
DSkSLSPIRVCodeGenerator.h188 void writeGlobalVars(Program::Kind kind, const VarDeclarations& v, OutputStream& out);
190 void writeVarDeclarations(const VarDeclarations& decl, OutputStream& out);
DSkSLByteCodeGenerator.cpp63 VarDeclarations& decl = (VarDeclarations&) e; in generateCode()
407 VarDeclarations& decl = (VarDeclarations&) e; in getLocation()
1448 void ByteCodeGenerator::writeVarDeclarations(const VarDeclarations& v) { in writeVarDeclarations()
DSkSLByteCodeGenerator.h183 void writeVarDeclarations(const VarDeclarations& decl);
DSkSLGLSLCodeGenerator.h130 void writeVarDeclarations(const VarDeclarations& decl, bool global);
DSkSLMetalCodeGenerator.h174 void writeVarDeclarations(const VarDeclarations& decl, bool global);
DSkSLIRGenerator.h81 std::unique_ptr<VarDeclarations> convertVarDeclarations(const ASTNode& decl,
DSkSLGLSLCodeGenerator.cpp1242 void GLSLCodeGenerator::writeVarDeclarations(const VarDeclarations& decl, bool global) { in writeFunctionCall()
1495 VarDeclarations& decl = (VarDeclarations&) e; in writeFunctionCall()
DSkSLCompiler.cpp1222 VarDeclarations& decls = *((VarDeclarationsStatement&) s).fDeclaration; in scanCFG()
1340 VarDeclarations& vars = (VarDeclarations&) **iter; in optimize()
DSkSLIRGenerator.cpp253 std::unique_ptr<VarDeclarations> IRGenerator::convertVarDeclarations(const ASTNode& decls, in convertVarDeclarations()
363 return std::unique_ptr<VarDeclarations>(new VarDeclarations(decls.fOffset, in convertVarDeclarations()
912 std::unique_ptr<VarDeclarations> decl = this->convertVarDeclarations( in convertInterfaceBlock()
2535 std::unique_ptr<VarDeclarations> s = this->convertVarDeclarations( in convertProgram()
DSkSLSPIRVCodeGenerator.cpp2715 void SPIRVCodeGenerator::writeGlobalVars(Program::Kind kind, const VarDeclarations& decl, in writeGlobalVars()
2794 void SPIRVCodeGenerator::writeVarDeclarations(const VarDeclarations& decl, OutputStream& out) { in writeVarDeclarations()
3169 this->writeGlobalVars(program.fKind, ((VarDeclarations&) e), body); in writeInstructions()
/third_party/flutter/skia/src/gpu/effects/
DGrSkSLFP.cpp33 SkSL::VarDeclarations& v = (SkSL::VarDeclarations&) e; in GrSkSLFPFactory()