void piglit_init(int argc, char **argv) { fbo_formats_init(argc, argv, 0); (void) fbo_formats_display; piglit_ortho_projection(piglit_width, piglit_height, GL_FALSE); }
void piglit_init(int argc, char **argv) { if (argc == 3 && strcmp(argv[2], "stencil") == 0) clear_stencil = true; if (clear_stencil) piglit_require_extension("GL_ARB_framebuffer_object"); fbo_formats_init(clear_stencil ? 2 : argc, argv, GL_TRUE); }
void piglit_init(int argc, char **argv) { static const GLenum core_targets[] = { GL_TEXTURE_1D, GL_TEXTURE_2D, GL_TEXTURE_3D, GL_NONE }; static const GLenum array_targets[] = { GL_TEXTURE_1D_ARRAY_EXT, GL_TEXTURE_2D_ARRAY_EXT, GL_NONE }; static const GLenum cube_map_array_targets[] = { GL_TEXTURE_CUBE_MAP_ARRAY_ARB, GL_NONE }; int remaining_argc = 1; int i; test_targets = core_targets; for (i = 1; i < argc; i++) { if (!strcmp(argv[i], "array")) { piglit_require_extension("GL_EXT_texture_array"); piglit_require_GLSL(); test_targets = array_targets; } else if (!strcmp(argv[i], "cube_map_array")) { piglit_require_extension ("GL_ARB_texture_cube_map_array"); piglit_require_GLSL(); test_targets = cube_map_array_targets; } else if (!strcmp(argv[i], "pbo")) { piglit_require_extension("GL_ARB_pixel_buffer_object"); use_pbo = GL_TRUE; } else { argv[remaining_argc++] = argv[i]; } } fbo_formats_init(remaining_argc, argv, 0); (void) fbo_formats_display; piglit_ortho_projection(piglit_width, piglit_height, GL_FALSE); }
void piglit_init(int argc, char **argv) { fbo_formats_init(argc, argv, GL_TRUE); glDisable(GL_DITHER); }
void piglit_init(int argc, char **argv) { fbo_formats_init(argc, argv, GL_TRUE); }