• Home
  • Raw
  • Download

Lines Matching refs:CPPCodeGenerator

20 CPPCodeGenerator::CPPCodeGenerator(const Context* context, const Program* program,  in CPPCodeGenerator()  function in SkSL::CPPCodeGenerator
29 void CPPCodeGenerator::writef(const char* s, va_list va) { in writef()
44 void CPPCodeGenerator::writef(const char* s, ...) { in writef()
51 void CPPCodeGenerator::writeHeader() { in writeHeader()
54 void CPPCodeGenerator::writePrecisionModifier() { in writePrecisionModifier()
57 void CPPCodeGenerator::writeBinaryExpression(const BinaryExpression& b, in writeBinaryExpression()
76 void CPPCodeGenerator::writeIndexExpression(const IndexExpression& i) { in writeIndexExpression()
136 void CPPCodeGenerator::writeRuntimeValue(const Type& type, const String& cppCode) { in writeRuntimeValue()
156 void CPPCodeGenerator::writeVarInitializer(const Variable& var, const Expression& value) { in writeVarInitializer()
164 String CPPCodeGenerator::getSamplerHandle(const Variable& var) { in getSamplerHandle()
177 void CPPCodeGenerator::writeVariableReference(const VariableReference& ref) { in writeVariableReference()
228 void CPPCodeGenerator::writeIfStatement(const IfStatement& s) { in writeIfStatement()
235 void CPPCodeGenerator::writeSwitchStatement(const SwitchStatement& s) { in writeSwitchStatement()
242 void CPPCodeGenerator::writeFunctionCall(const FunctionCall& c) { in writeFunctionCall()
268 void CPPCodeGenerator::writeFunction(const FunctionDefinition& f) { in writeFunction()
287 void CPPCodeGenerator::writeSetting(const Setting& s) { in writeSetting()
297 void CPPCodeGenerator::writeSection(const char* name, const char* prefix) { in writeSection()
304 void CPPCodeGenerator::writeProgramElement(const ProgramElement& p) { in writeProgramElement()
322 void CPPCodeGenerator::addUniform(const Variable& var) { in addUniform()
360 void CPPCodeGenerator::writePrivateVars() { in writePrivateVars()
376 void CPPCodeGenerator::writePrivateVarValues() { in writePrivateVarValues()
392 bool CPPCodeGenerator::writeEmitCode(std::vector<const Variable*>& uniforms) { in writeEmitCode()
427 void CPPCodeGenerator::writeSetData(std::vector<const Variable*>& uniforms) { in writeSetData()
498 void CPPCodeGenerator::writeTest() { in writeTest()
513 void CPPCodeGenerator::writeGetKey() { in writeGetKey()
567 bool CPPCodeGenerator::generateCode() { in generateCode()