Lines Matching +full:04 +full:- +full:mesh
4 * Use of this source code is governed by a BSD-style license that can be
74 result.appendf(" {%-10s, %3zu, \"%s\"}\n", attr_type_str(a.type), a.offset, a.name.c_str()); in make_description()
89 result.appendf("\n--VS--\n%s\n------\n", vs.c_str()); in make_description()
90 result.appendf("\n--FS--\n%s\n------\n", fs.c_str()); in make_description()
185 "Varyings main(Attributes attrs)", // non-const Attributes in DEF_TEST()
197 "float2 main(Varyings v)", // non-const Varyings in DEF_TEST()
292 "effects are not permitted in mesh vertex shaders")) { in DEF_TEST()
302 "effects are not permitted in mesh vertex shaders")) { in DEF_TEST()
347 REPORTER_ASSERT(reporter, meshSpec->findChild("myshader")->index == 0); in DEF_TEST()
348 REPORTER_ASSERT(reporter, meshSpec->findChild("myblender")->index == 1); in DEF_TEST()
349 REPORTER_ASSERT(reporter, meshSpec->findChild("mycolorfilter")->index == 2); in DEF_TEST()
350 REPORTER_ASSERT(reporter, !meshSpec->findChild("missing")); in DEF_TEST()
384 REPORTER_ASSERT(reporter, !result.mesh.isValid()); in DEF_TEST()
390 REPORTER_ASSERT(reporter, result.mesh.isValid()); in DEF_TEST()
405 "The mesh specification declares 1 child effects, but the mesh supplies 0."); in DEF_TEST()
407 "The mesh specification declares 0 child effects, but the mesh supplies 1."); in DEF_TEST()
428 // Properly-typed child effects are supported. in DEF_TEST()
611 SkSpan<const Uniform> uniforms = spec->uniforms(); in DEF_TEST()
647 "Uniform %s: Actual flags (0x%04x) do not match expected flags (0x%04x)", in DEF_TEST()
675 // array vs non-array in DEF_TEST()
830 {Attribute::Type::kFloat, std::numeric_limits<size_t>::max() - 3, SkString{"var"}}, in DEF_TEST()
1007 const SkString& actualAttr = idx >= 0 ? spec->attributes()[idx].name : SkString("<none>"); in DEF_TEST()
1081 // Return from non-main fools us? in DEF_TEST()