Home
last modified time | relevance | path

Searched refs:HCodeGenerator (Results 1 – 7 of 7) sorted by relevance

/third_party/flutter/skia/src/sksl/
DSkSLHCodeGenerator.cpp22 HCodeGenerator::HCodeGenerator(const Context* context, const Program* program, in HCodeGenerator() function in SkSL::HCodeGenerator
30 String HCodeGenerator::ParameterType(const Context& context, const Type& type, in ParameterType()
39 Layout::CType HCodeGenerator::ParameterCType(const Context& context, const Type& type, in ParameterCType()
76 String HCodeGenerator::FieldType(const Context& context, const Type& type, in FieldType()
89 String HCodeGenerator::AccessType(const Context& context, const Type& type, in AccessType()
102 void HCodeGenerator::writef(const char* s, va_list va) { in writef()
118 void HCodeGenerator::writef(const char* s, ...) { in writef()
125 bool HCodeGenerator::writeSection(const char* name, const char* prefix) { in writeSection()
134 void HCodeGenerator::writeExtraConstructorParams(const char* separator) { in writeExtraConstructorParams()
177 void HCodeGenerator::writeMake() { in writeMake()
[all …]
DSkSLCPPCodeGenerator.cpp317 HCodeGenerator::FieldName(name.c_str()).c_str()); in writeVariableReference()
321 HCodeGenerator::FieldName(name.c_str()).c_str(), in writeVariableReference()
508 this->writeRuntimeValue(s.fType, Layout(), HCodeGenerator::FieldName(name).c_str()); in writeSetting()
571 "\"%s\");\n", HCodeGenerator::FieldName(name.c_str()).c_str(), type, in addUniform()
594 HCodeGenerator::FieldType(fContext, decl.fVar->fType, in writePrivateVars()
605 String name = HCodeGenerator::FieldName(String(decl.fVar->fName).c_str()); in writePrivateVars()
913 String uniformName = HCodeGenerator::FieldName(name) + "Var"; in writeSetData()
927 String valueType = HCodeGenerator::AccessType(fContext, u->fType, in writeSetData()
940 String prevVar = HCodeGenerator::FieldName(name) + "Prev"; in writeSetData()
982 name, HCodeGenerator::FieldName(name).c_str(), name); in writeSetData()
[all …]
DSkSLHCodeGenerator.h27 class HCodeGenerator : public CodeGenerator {
29 HCodeGenerator(const Context* context, const Program* program, ErrorReporter* errors,
50 return HCodeGenerator::FieldName(arg.c_str()) + "CoordTransform"; in CoordTransformName()
DSkSLCPPUniformCTypes.cpp210 ctype = HCodeGenerator::ParameterCType(context, type, layout); in Get()
DSkSLParser.h284 friend class HCodeGenerator; variable
DSkSLCompiler.cpp1484 HCodeGenerator cg(fContext.get(), &program, this, name, &out); in toH()
/third_party/skia/src/sksl/
DSkSLDSLParser.h348 friend class HCodeGenerator; variable