Home
last modified time | relevance | path

Searched refs:SPIRVCodeGenerator (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/src/sksl/codegen/
DSkSLSPIRVCodeGenerator.cpp62 void SPIRVCodeGenerator::setupIntrinsics() { in setupIntrinsics()
202 void SPIRVCodeGenerator::writeWord(int32_t word, OutputStream& out) { in writeWord()
241 void SPIRVCodeGenerator::writeOpCode(SpvOp_ opCode, int length, OutputStream& out) { in writeOpCode()
304 void SPIRVCodeGenerator::writeLabel(SpvId label, OutputStream& out) { in writeLabel()
310 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, OutputStream& out) { in writeInstruction()
314 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, OutputStream& out) { in writeInstruction()
319 void SPIRVCodeGenerator::writeString(skstd::string_view s, OutputStream& out) { in writeString()
337 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, skstd::string_view string, in writeInstruction()
344 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, skstd::string_view string, in writeInstruction()
351 void SPIRVCodeGenerator::writeInstruction(SpvOp_ opCode, int32_t word1, int32_t word2, in writeInstruction()
[all …]
DSkSLSPIRVCodeGenerator.h101 class SPIRVCodeGenerator : public CodeGenerator {
127 SPIRVCodeGenerator(const Context* context,
174 std::unique_ptr<SPIRVCodeGenerator::LValue> lvalue;
/third_party/skia/include/sksl/
DDSLVar.h19 class SPIRVCodeGenerator; variable
143 friend class ::SkSL::SPIRVCodeGenerator;
/third_party/skia/src/sksl/ir/
DSkSLProgram.h204 friend class SPIRVCodeGenerator; // fModifiers member
/third_party/skia/src/sksl/
DSkSLCompiler.cpp611 SPIRVCodeGenerator cg(fContext.get(), &program, &buffer); in toSPIRV()
645 SPIRVCodeGenerator cg(fContext.get(), &program, &out); in toSPIRV()