void piglit_init(int argc, char **argv) { piglit_require_extension("GL_ARB_uniform_buffer_object"); piglit_require_extension("GL_ARB_buffer_storage"); piglit_require_extension("GL_ARB_map_buffer_range"); prog = piglit_build_simple_program(vert_shader_text, frag_shader_text); assert(prog); glUseProgram(prog); setup_ubos(); glClearColor(0.2, 0.2, 0.2, 0.2); }
void piglit_init(int argc, char **argv) { piglit_require_extension("GL_ARB_direct_state_access"); if (argc > 1 && strcmp(argv[1], "offset") == 0) { test_buffer_offset = true; } prog = piglit_build_simple_program(vert_shader_text, frag_shader_text); assert(prog); glUseProgram(prog); setup_ubos(); glClearColor(0.2, 0.2, 0.2, 0.2); }