Home
last modified time | relevance | path

Searched refs:MetalCodeGenerator (Results 1 – 6 of 6) sorted by relevance

/third_party/flutter/skia/src/sksl/
DSkSLMetalCodeGenerator.cpp24 void MetalCodeGenerator::setupIntrinsics() { in setupIntrinsics()
37 void MetalCodeGenerator::write(const char* s) { in write()
50 void MetalCodeGenerator::writeLine(const char* s) { in writeLine()
56 void MetalCodeGenerator::write(const String& s) { in write()
60 void MetalCodeGenerator::writeLine(const String& s) { in writeLine()
64 void MetalCodeGenerator::writeLine() { in writeLine()
68 void MetalCodeGenerator::writeExtension(const Extension& ext) { in writeExtension()
72 void MetalCodeGenerator::writeType(const Type& type) { in writeType()
116 void MetalCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression()
165 void MetalCodeGenerator::writeIntrinsicCall(const FunctionCall& c) { in writeIntrinsicCall()
[all …]
DSkSLMetalCodeGenerator.h54 class MetalCodeGenerator : public CodeGenerator {
80 MetalCodeGenerator(const Context* context, const Program* program, ErrorReporter* errors, in MetalCodeGenerator() function
DSkSLCompiler.cpp1451 MetalCodeGenerator cg(fContext.get(), &program, this, &out); in toMetal()
/third_party/skia/src/sksl/codegen/
DSkSLMetalCodeGenerator.cpp51 const char* MetalCodeGenerator::OperatorName(Operator op) { in OperatorName()
58 class MetalCodeGenerator::GlobalStructVisitor {
67 void MetalCodeGenerator::write(skstd::string_view s) { in write()
80 void MetalCodeGenerator::writeLine(skstd::string_view s) { in writeLine()
86 void MetalCodeGenerator::finishLine() { in finishLine()
92 void MetalCodeGenerator::writeExtension(const Extension& ext) { in writeExtension()
96 String MetalCodeGenerator::typeName(const Type& type) { in typeName()
118 void MetalCodeGenerator::writeStructDefinition(const StructDefinition& s) { in writeStructDefinition()
127 void MetalCodeGenerator::writeType(const Type& type) { in writeType()
131 void MetalCodeGenerator::writeExpression(const Expression& expr, Precedence parentPrecedence) { in writeExpression()
[all …]
DSkSLMetalCodeGenerator.h52 class MetalCodeGenerator : public CodeGenerator {
57 MetalCodeGenerator(const Context* context, const Program* program, OutputStream* out) in MetalCodeGenerator() function
/third_party/skia/src/sksl/
DSkSLCompiler.cpp690 MetalCodeGenerator cg(fContext.get(), &program, &out); in toMetal()