Lines Matching full:snippet
28 // Create a new runtime-effect snippet. in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
33 // but this is an easy way to verify that we didn't get an unrelated snippet.) in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
34 const ShaderSnippet* snippet = dict->getEntry(snippetID); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS() local
35 REPORTER_ASSERT(reporter, snippet); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
36 REPORTER_ASSERT(reporter, std::string_view(snippet->fName) == "RuntimeEffect"); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
38 // If we pass the same effect again, we should get the same snippet ID as before. in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
55 // Create a new runtime-effect snippet. in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
60 // but this is an easy way to verify that we didn't get an unrelated snippet.) in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
61 const ShaderSnippet* snippet = dict->getEntry(snippetID); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS() local
62 REPORTER_ASSERT(reporter, snippet); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
63 REPORTER_ASSERT(reporter, std::string_view(snippet->fName) == "RuntimeEffect"); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
65 // If we pass the same effect again, we should get the same snippet ID as before. in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
83 // Create a new runtime-effect snippet. in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
90 // Verify that it can be looked up by its snippet ID. in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
91 const ShaderSnippet* snippet = dict->getEntry(snippetID); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS() local
92 REPORTER_ASSERT(reporter, snippet); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
95 REPORTER_ASSERT(reporter, snippet->fUniforms.size() == 3); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
98 std::string_view(snippet->fUniforms[0].name()) == "MyFloat3x3Uniform"); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
99 REPORTER_ASSERT(reporter, snippet->fUniforms[0].type() == SkSLType::kFloat3x3); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
100 REPORTER_ASSERT(reporter, snippet->fUniforms[0].count() == 0); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
103 std::string_view(snippet->fUniforms[1].name()) == "MyInt4ArrayUniform"); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
104 REPORTER_ASSERT(reporter, snippet->fUniforms[1].type() == SkSLType::kInt4); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
105 REPORTER_ASSERT(reporter, snippet->fUniforms[1].count() == 1); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
108 std::string_view(snippet->fUniforms[2].name()) == "MyHalf2ArrayUniform"); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
109 REPORTER_ASSERT(reporter, snippet->fUniforms[2].type() == SkSLType::kHalf2); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
110 REPORTER_ASSERT(reporter, snippet->fUniforms[2].count() == 99); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
127 // Create a new runtime-effect snippet. in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
134 // Verify that it can be looked up by its snippet ID. in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
135 const ShaderSnippet* snippet = dict->getEntry(snippetID); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS() local
136 REPORTER_ASSERT(reporter, snippet); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
139 REPORTER_ASSERT(reporter, snippet->fUniforms.size() == 3); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
142 std::string_view(snippet->fUniforms[0].name()) == "MyFloat3x3Uniform"); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
143 REPORTER_ASSERT(reporter, snippet->fUniforms[0].type() == SkSLType::kFloat3x3); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
144 REPORTER_ASSERT(reporter, snippet->fUniforms[0].count() == 0); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
147 std::string_view(snippet->fUniforms[1].name()) == "MyInt4ArrayUniform"); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
148 REPORTER_ASSERT(reporter, snippet->fUniforms[1].type() == SkSLType::kInt4); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
149 REPORTER_ASSERT(reporter, snippet->fUniforms[1].count() == 1); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
152 std::string_view(snippet->fUniforms[2].name()) == "MyHalf2ArrayUniform"); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
153 REPORTER_ASSERT(reporter, snippet->fUniforms[2].type() == SkSLType::kHalf2); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()
154 REPORTER_ASSERT(reporter, snippet->fUniforms[2].count() == 99); in DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS()