testsuite: Simplify shader test
authorMatthias Clasen <mclasen@redhat.com>
Thu, 11 May 2023 13:20:25 +0000 (09:20 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Thu, 11 May 2023 13:20:25 +0000 (09:20 -0400)
Simplify the shader to something GLES
will successfully compile.

testsuite/gsk/misc.c

index 26c23b2301dc9671ede95bf3ee151605122b797f..b2d72d77b7ce06c5855bfb41102f01dd945b759f 100644 (file)
@@ -172,11 +172,10 @@ const char shader1[] =
 "uniform float dots;// = 20.0;\n"
 "uniform vec2 center; //= vec2(0, 0);\n"
 "\n"
-"uniform int test1 = -2;\n"
-"uniform uint test2 = 2u;   \n"
-"uniform bool test3;\n"
-"uniform vec3 test4;\n"
-"uniform vec4 test5;\n"
+"uniform int test1;\n"
+"uniform bool test2;\n"
+"uniform vec3 test3;\n"
+"uniform vec4 test4;\n"
 "\n"
 "vec4 transition(vec2 uv) {\n"
 "  bool nextImage = distance(fract(uv * dots), vec2(0.5, 0.5)) < ( progress / distance(uv, center));\n"
@@ -228,8 +227,8 @@ test_renderer (GskRenderer *renderer)
   res = gsk_gl_shader_compile (shader, renderer, &error);
   if (GSK_IS_GL_RENDERER (renderer))
     {
-      g_assert_true (res);
       g_assert_no_error (error);
+      g_assert_true (res);
     }
   else
     {