Searched refs:HCodeGenerator (Results 1 – 7 of 7) sorted by relevance
/third_party/flutter/skia/src/sksl/ |
D | SkSLHCodeGenerator.cpp | 22 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 …]
|
D | SkSLCPPCodeGenerator.cpp | 317 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 …]
|
D | SkSLHCodeGenerator.h | 27 class HCodeGenerator : public CodeGenerator { 29 HCodeGenerator(const Context* context, const Program* program, ErrorReporter* errors, 50 return HCodeGenerator::FieldName(arg.c_str()) + "CoordTransform"; in CoordTransformName()
|
D | SkSLCPPUniformCTypes.cpp | 210 ctype = HCodeGenerator::ParameterCType(context, type, layout); in Get()
|
D | SkSLParser.h | 284 friend class HCodeGenerator; variable
|
D | SkSLCompiler.cpp | 1484 HCodeGenerator cg(fContext.get(), &program, this, name, &out); in toH()
|
/third_party/skia/src/sksl/ |
D | SkSLDSLParser.h | 348 friend class HCodeGenerator; variable
|