+# In the core flavor the current program is queried through the standard
+# glGetIntegerv interface
+ignore glGetHandleARB
+# Only the integer version was promoted to core
+ignore glGetObjectParameterfvARB
+# Since the unified objects idea was not promoted to core, these enums related
+# to object type queries are obsolete
+ignore GL_OBJECT_TYPE_ARB
+ignore GL_PROGRAM_OBJECT_ARB
+ignore GL_SHADER_OBJECT_ARB
+ignore GL_OBJECT_SUBTYPE_ARB
+# 1D textures are not available on OpenGL ES
+optional GL_SAMPLER_1D_ARB
+# Rectangular texture samplers additionally require ARB_texture_rectangle
+optional GL_SAMPLER_2D_RECT_ARB
+# 3D texture samplers additionally require EXT_texture3D
+optional GL_SAMPLER_3D_ARB
+# Shadows samplers require the ARB_shadow extension in addition to texture type
+# specific extensions
+optional GL_SAMPLER_1D_SHADOW_ARB
+optional GL_SAMPLER_2D_SHADOW_ARB
+optional GL_SAMPLER_2D_RECT_SHADOW_ARB