diff options
Diffstat (limited to 'tests/spec/arb_uniform_buffer_object/row-major.c')
-rw-r--r-- | tests/spec/arb_uniform_buffer_object/row-major.c | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/tests/spec/arb_uniform_buffer_object/row-major.c b/tests/spec/arb_uniform_buffer_object/row-major.c index 50cb48a40..9489d2e0f 100644 --- a/tests/spec/arb_uniform_buffer_object/row-major.c +++ b/tests/spec/arb_uniform_buffer_object/row-major.c @@ -193,20 +193,10 @@ piglit_init(int argc, char **argv) { bool pass = true; unsigned int i; - GLuint fs, prog; + GLuint prog; piglit_require_extension("GL_ARB_uniform_buffer_object"); - - fs = piglit_compile_shader_text(GL_FRAGMENT_SHADER, source); - if (!fs) { - fprintf(stderr, "Failed to compile shader:\n%s", source); - piglit_report_result(PIGLIT_FAIL); - } - prog = piglit_link_simple_program(fs, 0); - if (!fs || !prog) { - fprintf(stderr, "Failed to compile/link shader:\n%s", source); - piglit_report_result(PIGLIT_FAIL); - } + prog = piglit_build_simple_program(NULL, source); for (i = 0; i < ARRAY_SIZE(uniforms); i++) { GLuint index; |