summaryrefslogtreecommitdiff
path: root/tests/spec/arb_uniform_buffer_object/row-major.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/spec/arb_uniform_buffer_object/row-major.c')
-rw-r--r--tests/spec/arb_uniform_buffer_object/row-major.c14
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;