extension ARB_geometry_shader4 # EXT_texture_array has an equivalent function and it more properly belongs # there ignore glFramebufferTextureLayerARB # Binding a single face of a cube map array texture was not promoted to core # even with EXT_texture_cube_map_array ignore glFramebufferTextureFaceARB # Stage-specific maximum varying component count queries were not promoted to # core; the more generic overall queries are deprecated too ignore GL_MAX_GEOMETRY_VARYING_COMPONENTS_ARB ignore GL_MAX_VERTEX_VARYING_COMPONENTS_ARB # Program point size is always used in OpenGL ES optional GL_PROGRAM_POINT_SIZE_ARB # The core flavor allows different layer counts per attachment; keep the error # condition around in case we end up using the extension flavor optional GL_FRAMEBUFFER_INCOMPLETE_LAYER_COUNT_ARB # In the core flavor input and output layouts are set in GLSL source; keep # these so we can support the extension flavor optional GL_GEOMETRY_INPUT_TYPE_ARB optional GL_GEOMETRY_OUTPUT_TYPE_ARB optional GL_GEOMETRY_VERTICES_OUT_ARB optional glProgramParameteriARB