Lines Matching refs:compiler
66 SkSL::Compiler compiler;
71 std::unique_ptr<SkSL::Program> program = compiler.convertProgram(kind, text, settings);
72 if (!program || !compiler.toSPIRV(*program, out)) {
73 printf("%s", compiler.errorText().c_str());
82 SkSL::Compiler compiler;
87 std::unique_ptr<SkSL::Program> program = compiler.convertProgram(kind, text, settings);
88 if (!program || !compiler.toGLSL(*program, out)) {
89 printf("%s", compiler.errorText().c_str());
98 SkSL::Compiler compiler;
103 std::unique_ptr<SkSL::Program> program = compiler.convertProgram(kind, text, settings);
104 if (!program || !compiler.toMetal(*program, out)) {
105 printf("%s", compiler.errorText().c_str());
114 SkSL::Compiler compiler(SkSL::Compiler::kPermitInvalidStaticTests_Flag);
120 std::unique_ptr<SkSL::Program> program = compiler.convertProgram(kind, text, settings);
121 if (!program || !compiler.toH(*program, base_name(argv[1], "Gr", ".fp"), out)) {
122 printf("%s", compiler.errorText().c_str());
131 SkSL::Compiler compiler(SkSL::Compiler::kPermitInvalidStaticTests_Flag);
137 std::unique_ptr<SkSL::Program> program = compiler.convertProgram(kind, text, settings);
138 if (!program || !compiler.toCPP(*program, base_name(argv[1], "Gr", ".fp"), out)) {
139 printf("%s", compiler.errorText().c_str());