#
# remove all enums/funcs which are not subset of all GL profiles
# includes all of gl-common-extensions.cfg
#
DropUniqVendorExtensions 3DFX
DropUniqVendorExtensions AMD
DropUniqVendorExtensions ANGLE
DropUniqVendorExtensions ARM
DropUniqVendorExtensions APPLE
DropUniqVendorExtensions ATI
DropUniqVendorExtensions FJ
DropUniqVendorExtensions HP
DropUniqVendorExtensions IBM
DropUniqVendorExtensions IMG
DropUniqVendorExtensions INGR
DropUniqVendorExtensions INTEL
DropUniqVendorExtensions MESA
DropUniqVendorExtensions MESAX
DropUniqVendorExtensions NV
DropUniqVendorExtensions PGI
DropUniqVendorExtensions QCOM
DropUniqVendorExtensions SGI
DropUniqVendorExtensions SGIS
DropUniqVendorExtensions SGIX
DropUniqVendorExtensions SUN
DropUniqVendorExtensions VIV
DropUniqVendorExtensions WIN

IgnoreExtension GL_EXT_discard_framebuffer
IgnoreExtension GL_OES_compressed_paletted_texture
IgnoreExtension GL_OES_get_program_binary
IgnoreExtension GL_OES_standard_derivatives
IgnoreExtension GL_OES_vertex_type_10_10_10_2
IgnoreExtension GL_EXT_texture_type_2_10_10_10_REV
IgnoreExtension GL_EXT_color_buffer_half_float
IgnoreExtension GL_EXT_occlusion_query_boolean
IgnoreExtension GL_EXT_separate_shader_objects
IgnoreExtension GL_EXT_shadow_samplers
IgnoreExtension GL_EXT_texture_array
IgnoreExtension GL_EXT_texture_rg
IgnoreExtension GL_OES_compressed_ETC1_RGB8_texture
IgnoreExtension GL_EXT_debug_marker
IgnoreExtension GL_EXT_debug_label
IgnoreExtension GL_EXT_multisampled_render_to_texture
IgnoreExtension GL_EXT_framebuffer_multisample
IgnoreExtension GL_OES_texture_half_float
IgnoreExtension GL_OES_vertex_half_float
IgnoreExtension GL_NV_draw_buffers
IgnoreExtension GL_NV_fbo_color_attachments
IgnoreExtension GL_OES_vertex_array_object
IgnoreExtension GL_OES_texture_3D
IgnoreExtension GL_OES_surfaceless_context
IgnoreExtension GL_EXT_unpack_subimage
IgnoreExtension GL_KHR_debug
IgnoreExtension GL_APPLE_texture_format_BGRA8888
IgnoreExtension GL_EXT_disjoint_timer_query

IgnoreExtension GL_ARB_texture_multisample
IgnoreExtension GL_EXT_copy_image
IgnoreExtension GL_OES_copy_image

#
# Ignored new extensions added in gl2ext.h ]2013-06-25..2015-01-26]
# see jogl/make/scripts/diff-gl2ext.sh
#
IgnoreExtension GL_ANDROID_extension_pack_es31a
IgnoreExtension GL_APPLE_clip_distance
IgnoreExtension GL_APPLE_color_buffer_packed_float
IgnoreExtension GL_APPLE_texture_packed_float
IgnoreExtension GL_ARM_shader_framebuffer_fetch
IgnoreExtension GL_ARM_shader_framebuffer_fetch_depth_stencil
IgnoreExtension GL_DMP_program_binary
IgnoreExtension GL_EXT_base_instance
IgnoreExtension GL_EXT_draw_buffers_indexed
IgnoreExtension GL_EXT_draw_elements_base_vertex
IgnoreExtension GL_EXT_draw_instanced
IgnoreExtension GL_EXT_geometry_point_size
IgnoreExtension GL_EXT_geometry_shader
IgnoreExtension GL_EXT_gpu_shader5
IgnoreExtension GL_EXT_instanced_arrays
IgnoreExtension GL_EXT_multi_draw_indirect
IgnoreExtension GL_EXT_primitive_bounding_box
IgnoreExtension GL_EXT_pvrtc_sRGB
IgnoreExtension GL_EXT_render_snorm
IgnoreExtension GL_EXT_shader_implicit_conversions
IgnoreExtension GL_EXT_shader_integer_mix
IgnoreExtension GL_EXT_shader_io_blocks
IgnoreExtension GL_EXT_shader_pixel_local_storage
IgnoreExtension GL_EXT_tessellation_point_size
IgnoreExtension GL_EXT_tessellation_shader
IgnoreExtension GL_EXT_texture_border_clamp
IgnoreExtension GL_EXT_texture_buffer
#IgnoreExtension GL_EXT_texture_compression_s3tc
IgnoreExtension GL_EXT_texture_cube_map_array
IgnoreExtension GL_EXT_texture_norm16
IgnoreExtension GL_EXT_texture_sRGB_decode
IgnoreExtension GL_EXT_texture_view
IgnoreExtension GL_KHR_blend_equation_advanced
IgnoreExtension GL_KHR_blend_equation_advanced_coherent
IgnoreExtension GL_KHR_context_flush_control
IgnoreExtension GL_KHR_robust_buffer_access_behavior
IgnoreExtension GL_KHR_robustness
IgnoreExtension GL_KHR_texture_compression_astc_hdr
IgnoreExtension GL_NV_bindless_texture
IgnoreExtension GL_NV_blend_equation_advanced
IgnoreExtension GL_NV_blend_equation_advanced_coherent
IgnoreExtension GL_NV_conditional_render
IgnoreExtension GL_NV_copy_buffer
IgnoreExtension GL_NV_explicit_attrib_location
IgnoreExtension GL_NV_image_formats
IgnoreExtension GL_NV_internalformat_sample_query
IgnoreExtension GL_NV_non_square_matrices
IgnoreExtension GL_NV_path_rendering
IgnoreExtension GL_NV_path_rendering_shared_edge
IgnoreExtension GL_NV_shader_noperspective_interpolation
IgnoreExtension GL_NV_viewport_array
IgnoreExtension GL_OES_compressed_ETC1_RGB8_sub_texture
IgnoreExtension GL_OES_draw_buffers_indexed
IgnoreExtension GL_OES_draw_elements_base_vertex
IgnoreExtension GL_OES_EGL_image_external_essl3
IgnoreExtension GL_OES_geometry_point_size
IgnoreExtension GL_OES_geometry_shader
IgnoreExtension GL_OES_gpu_shader5
IgnoreExtension GL_OES_primitive_bounding_box
IgnoreExtension GL_OES_sample_shading
IgnoreExtension GL_OES_sample_variables
IgnoreExtension GL_OES_shader_image_atomic
IgnoreExtension GL_OES_shader_io_blocks
IgnoreExtension GL_OES_shader_multisample_interpolation
IgnoreExtension GL_OES_tessellation_point_size
IgnoreExtension GL_OES_tessellation_shader
IgnoreExtension GL_OES_texture_border_clamp
IgnoreExtension GL_OES_texture_buffer
IgnoreExtension GL_OES_texture_compression_astc
IgnoreExtension GL_OES_texture_cube_map
IgnoreExtension GL_OES_texture_cube_map_array
IgnoreExtension GL_OES_texture_stencil8
IgnoreExtension GL_OES_texture_storage_multisample_2d_array
IgnoreExtension GL_OES_texture_view

#
# Ignored new extensions added in gl2ext.h 2015-10-06
# see jogl/make/scripts/diff-gl2ext.sh
#
IgnoreExtension GL_KHR_no_error
IgnoreExtension GL_EXT_YUV_target
IgnoreExtension GL_EXT_blend_func_extended
IgnoreExtension GL_EXT_buffer_storage
IgnoreExtension GL_EXT_color_buffer_float
IgnoreExtension GL_EXT_float_blend
IgnoreExtension GL_EXT_multisampled_compatibility
IgnoreExtension GL_EXT_post_depth_coverage
IgnoreExtension GL_EXT_raster_multisample
IgnoreExtension GL_EXT_sparse_texture
IgnoreExtension GL_EXT_texture_filter_minmax
IgnoreExtension GL_EXT_texture_sRGB_R8
IgnoreExtension GL_EXT_texture_sRGB_RG8
IgnoreExtension GL_OVR_multiview
IgnoreExtension GL_OVR_multiview2

#
# Ignored new extensions added in gl2ext.h 2025-08-01
# see jogl/make/scripts/diff-gl2ext.sh
#
IgnoreExtension GL_AMD_framebuffer_multisample_advanced
IgnoreExtension GL_ARM_shader_core_properties
IgnoreExtension GL_ARM_texture_unnormalized_coordinates
IgnoreExtension GL_EXT_EGL_image_array
IgnoreExtension GL_EXT_EGL_image_storage
IgnoreExtension GL_EXT_EGL_image_storage_compression
IgnoreExtension GL_EXT_clear_texture
IgnoreExtension GL_EXT_clip_control
IgnoreExtension GL_EXT_clip_cull_distance
IgnoreExtension GL_EXT_conservative_depth
IgnoreExtension GL_EXT_depth_clamp
IgnoreExtension GL_EXT_draw_transform_feedback
IgnoreExtension GL_EXT_external_buffer
IgnoreExtension GL_EXT_fragment_shading_rate
IgnoreExtension GL_EXT_framebuffer_blit_layers
IgnoreExtension GL_EXT_memory_object
IgnoreExtension GL_EXT_memory_object_fd
IgnoreExtension GL_EXT_memory_object_win32
IgnoreExtension GL_EXT_multisampled_render_to_texture2
IgnoreExtension GL_EXT_multiview_tessellation_geometry_shader
IgnoreExtension GL_EXT_multiview_texture_multisample
IgnoreExtension GL_EXT_multiview_timer_query
IgnoreExtension GL_EXT_polygon_offset_clamp
IgnoreExtension GL_EXT_protected_textures
IgnoreExtension GL_EXT_semaphore
IgnoreExtension GL_EXT_semaphore_fd
IgnoreExtension GL_EXT_semaphore_win32
IgnoreExtension GL_EXT_separate_depth_stencil
IgnoreExtension GL_EXT_shader_framebuffer_fetch_non_coherent
IgnoreExtension GL_EXT_shader_group_vote
IgnoreExtension GL_EXT_shader_non_constant_global_initializers
IgnoreExtension GL_EXT_shader_pixel_local_storage2
IgnoreExtension GL_EXT_shader_samples_identical
IgnoreExtension GL_EXT_sparse_texture2
IgnoreExtension GL_EXT_texture_compression_astc_decode_mode
IgnoreExtension GL_EXT_texture_compression_bptc
IgnoreExtension GL_EXT_texture_compression_rgtc
IgnoreExtension GL_EXT_texture_compression_s3tc_srgb
IgnoreExtension GL_EXT_texture_format_sRGB_override
IgnoreExtension GL_EXT_texture_mirror_clamp_to_edge
IgnoreExtension GL_EXT_texture_query_lod
IgnoreExtension GL_EXT_texture_shadow_lod
IgnoreExtension GL_EXT_texture_storage_compression
IgnoreExtension GL_EXT_win32_keyed_mutex
IgnoreExtension GL_EXT_window_rectangles
IgnoreExtension GL_IMG_bindless_texture
IgnoreExtension GL_IMG_framebuffer_downsample
IgnoreExtension GL_IMG_texture_filter_cubic
IgnoreExtension GL_INTEL_blackhole_render
IgnoreExtension GL_INTEL_conservative_rasterization
IgnoreExtension GL_KHR_parallel_shader_compile
IgnoreExtension GL_KHR_shader_subgroup
IgnoreExtension GL_KHR_texture_compression_astc_sliced_3d
IgnoreExtension GL_MESA_bgra
IgnoreExtension GL_MESA_framebuffer_flip_x
IgnoreExtension GL_MESA_framebuffer_flip_y
IgnoreExtension GL_MESA_framebuffer_swap_xy
IgnoreExtension GL_MESA_program_binary_formats
IgnoreExtension GL_MESA_sampler_objects
IgnoreExtension GL_MESA_shader_integer_functions
IgnoreExtension GL_MESA_texture_const_bandwidth
IgnoreExtension GL_NVX_blend_equation_advanced_multi_draw_buffers
IgnoreExtension GL_NV_blend_minmax_factor
IgnoreExtension GL_NV_clip_space_w_scaling
IgnoreExtension GL_NV_compute_shader_derivatives
IgnoreExtension GL_NV_conservative_raster_pre_snap
IgnoreExtension GL_NV_conservative_raster_pre_snap_triangles
IgnoreExtension GL_NV_draw_vulkan_image
IgnoreExtension GL_NV_fragment_shader_barycentric
IgnoreExtension GL_NV_gpu_shader5
IgnoreExtension GL_AMD_gpu_shader_int64
IgnoreExtension GL_NV_memory_attachment
IgnoreExtension GL_NV_memory_object_sparse
IgnoreExtension GL_NV_mesh_shader
IgnoreExtension GL_NV_pack_subimage
IgnoreExtension GL_NV_pixel_buffer_object
IgnoreExtension GL_NV_primitive_shading_rate
IgnoreExtension GL_NV_representative_fragment_test
IgnoreExtension GL_NV_scissor_exclusive
IgnoreExtension GL_NV_shader_atomic_fp16_vector
IgnoreExtension GL_NV_shader_subgroup_partitioned
IgnoreExtension GL_NV_shader_texture_footprint
IgnoreExtension GL_NV_shading_rate_image
IgnoreExtension GL_NV_stereo_view_rendering
IgnoreExtension GL_NV_texture_barrier
IgnoreExtension GL_NV_timeline_semaphore
IgnoreExtension GL_NV_viewport_swizzle
IgnoreExtension GL_OES_viewport_array
IgnoreExtension GL_OVR_multiview_multisampled_render_to_texture
IgnoreExtension GL_QCOM_YUV_texture_gather
IgnoreExtension GL_QCOM_frame_extrapolation
IgnoreExtension GL_QCOM_framebuffer_foveated
IgnoreExtension GL_QCOM_motion_estimation
IgnoreExtension GL_QCOM_render_sRGB_R8_RG8
IgnoreExtension GL_QCOM_render_shared_exponent
IgnoreExtension GL_QCOM_shader_framebuffer_fetch_noncoherent
IgnoreExtension GL_QCOM_shader_framebuffer_fetch_rate
IgnoreExtension GL_QCOM_shading_rate
IgnoreExtension GL_QCOM_texture_foveated
IgnoreExtension GL_QCOM_texture_foveated2
IgnoreExtension GL_QCOM_texture_foveated_subsampled_layout
IgnoreExtension GL_QCOM_texture_lod_bias
IgnoreExtension GL_QCOM_ycbcr_degamma

# includes GL_STATE_RESTORE, which hasn't the QCOM suffix
IgnoreExtension GL_QCOM_extended_get
Ignore GL_STATE_RESTORE

# above ext mightbe subsumed, ignore the aliased ones
Ignore GL_ACTIVE_PROGRAM
Ignore GL_ANY_SAMPLES_PASSED
Ignore GL_ANY_SAMPLES_PASSED_CONSERVATIVE
Ignore GL_BUFFER_OBJECT_EXT
Ignore GL_COLOR_ATTACHMENT1
Ignore GL_COLOR_ATTACHMENT10
Ignore GL_COLOR_ATTACHMENT11
Ignore GL_COLOR_ATTACHMENT12
Ignore GL_COLOR_ATTACHMENT13
Ignore GL_COLOR_ATTACHMENT14
Ignore GL_COLOR_ATTACHMENT15
Ignore GL_COLOR_ATTACHMENT2
Ignore GL_COLOR_ATTACHMENT3
Ignore GL_COLOR_ATTACHMENT4
Ignore GL_COLOR_ATTACHMENT5
Ignore GL_COLOR_ATTACHMENT6
Ignore GL_COLOR_ATTACHMENT7
Ignore GL_COLOR_ATTACHMENT8
Ignore GL_COLOR_ATTACHMENT9
Ignore GL_COMPARE_REF_TO_TEXTURE
Ignore GL_CONTEXT_ROBUST_ACCESS
Ignore GL_CURRENT_QUERY
Ignore GL_DRAW_BUFFER0
Ignore GL_DRAW_BUFFER1
Ignore GL_DRAW_BUFFER10
Ignore GL_DRAW_BUFFER11
Ignore GL_DRAW_BUFFER12
Ignore GL_DRAW_BUFFER13
Ignore GL_DRAW_BUFFER14
Ignore GL_DRAW_BUFFER15
Ignore GL_DRAW_BUFFER2
Ignore GL_DRAW_BUFFER3
Ignore GL_DRAW_BUFFER4
Ignore GL_DRAW_BUFFER5
Ignore GL_DRAW_BUFFER6
Ignore GL_DRAW_BUFFER7
Ignore GL_DRAW_BUFFER8
Ignore GL_DRAW_BUFFER9
Ignore GL_FRAGMENT_SHADER_BIT
Ignore GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
Ignore GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
Ignore GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_SAMPLES_EXT
Ignore GL_INT_10_10_10_2
Ignore GL_MAX_COLOR_ATTACHMENTS
Ignore GL_MAX_DRAW_BUFFERS
Ignore GL_PROGRAM_OBJECT_EXT
Ignore GL_PROGRAM_PIPELINE_BINDING
Ignore GL_PROGRAM_PIPELINE_OBJECT_EXT
Ignore GL_PROGRAM_SEPARABLE
Ignore GL_QUERY_OBJECT_EXT
Ignore GL_QUERY_RESULT
Ignore GL_QUERY_RESULT_AVAILABLE
Ignore GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES
Ignore GL_SAMPLER_2D_SHADOW
Ignore GL_SAMPLER_EXTERNAL_OES
Ignore GL_SHADER_BINARY_DMP
Ignore GL_SHADER_OBJECT_EXT
Ignore GL_TEXTURE_BINDING_EXTERNAL_OES
Ignore GL_TEXTURE_COMPARE_FUNC
Ignore GL_TEXTURE_COMPARE_MODE
Ignore GL_TEXTURE_EXTERNAL_OES
Ignore GL_UNPACK_ROW_LENGTH
Ignore GL_UNPACK_SKIP_PIXELS
Ignore GL_UNPACK_SKIP_ROWS
Ignore GL_UNSIGNED_INT_10_10_10_2
Ignore GL_UNSIGNED_INT_2_10_10_10_REV
Ignore GL_UNSIGNED_NORMALIZED
Ignore GL_VERTEX_ARRAY_OBJECT_EXT
Ignore GL_VERTEX_SHADER_BIT
Ignore GL_VERTEX_ATTRIB_ARRAY_DIVISOR
Ignore GL_ALL_SHADER_BITS
Ignore GL_TEXTURE_VIEW_MIN_LEVEL
Ignore GL_TEXTURE_VIEW_MIN_LAYER
Ignore GL_TEXTURE_VIEW_NUM_LEVELS
Ignore GL_TEXTURE_VIEW_NUM_LAYERS
Ignore GL_QUERY_WAIT
Ignore GL_QUERY_NO_WAIT
Ignore GL_QUERY_BY_REGION_WAIT
Ignore GL_QUERY_BY_REGION_NO_WAIT
Ignore glFramebufferTexture2DMultisampleEXT
Ignore glGetObjectLabelEXT
Ignore glInsertEventMarkerEXT
Ignore glLabelObjectEXT
Ignore glPopGroupMarkerEXT
Ignore glProgramUniform1f
Ignore glProgramUniform1fv
Ignore glProgramUniform1i
Ignore glProgramUniform1iv
Ignore glProgramUniform2f
Ignore glProgramUniform2fv
Ignore glProgramUniform2i
Ignore glProgramUniform2iv
Ignore glProgramUniform3f
Ignore glProgramUniform3fv
Ignore glProgramUniform3i
Ignore glProgramUniform3iv
Ignore glProgramUniform4f
Ignore glProgramUniform4fv
Ignore glProgramUniform4i
Ignore glProgramUniform4iv
Ignore glProgramUniformMatrix2fv
Ignore glProgramUniformMatrix3fv
Ignore glProgramUniformMatrix4fv
Ignore glPushGroupMarkerEXT

# isn't included in GL2
Ignore GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET

Ignore GL_ACTIVE_ATTRIBUTE_MAX_LENGTH
Ignore GL_ACTIVE_ATTRIBUTES
Ignore GL_ACTIVE_UNIFORM_MAX_LENGTH
Ignore GL_ACTIVE_UNIFORMS
Ignore GL_ADD
Ignore GL_ADD_SIGNED
Ignore GL_ALPHA_SCALE
Ignore GL_ALPHA_TEST
Ignore GL_ALPHA_TEST_FUNC
Ignore GL_ALPHA_TEST_REF
Ignore GL_AMBIENT
Ignore GL_AMBIENT_AND_DIFFUSE
Ignore GL_AND
Ignore GL_AND_INVERTED
Ignore GL_AND_REVERSE
Ignore GL_ATTACHED_SHADERS
Ignore GL_BLEND_COLOR
Ignore GL_BLEND_DST
#Ignore GL_BLEND_DST_ALPHA
#Ignore GL_BLEND_DST_RGB
#Ignore GL_BLEND_EQUATION
#Ignore GL_BLEND_EQUATION_ALPHA
#Ignore GL_BLEND_EQUATION_ALPHA_OES
Ignore GL_BLEND_EQUATION_OES
#Ignore GL_BLEND_EQUATION_RGB
#Ignore GL_BLEND_EQUATION_RGB_OES
Ignore GL_BLEND_SRC
#Ignore GL_BLEND_SRC_ALPHA
#Ignore GL_BLEND_SRC_ALPHA_OES
#Ignore GL_BLEND_SRC_RGB
#Ignore GL_BLEND_SRC_RGB_OES
Ignore GL_BOOL
Ignore GL_BOOL_VEC2
Ignore GL_BOOL_VEC3
Ignore GL_BOOL_VEC4
Ignore GL_CLEAR
Ignore GL_CLIENT_ACTIVE_TEXTURE
Ignore GL_CLIP_PLANE0
Ignore GL_CLIP_PLANE1
Ignore GL_CLIP_PLANE2
Ignore GL_CLIP_PLANE3
Ignore GL_CLIP_PLANE4
Ignore GL_CLIP_PLANE5
Ignore GL_COLOR_ARRAY
Ignore GL_COLOR_ARRAY_BUFFER_BINDING
Ignore GL_COLOR_ARRAY_POINTER
Ignore GL_COLOR_ARRAY_SIZE
Ignore GL_COLOR_ARRAY_STRIDE
Ignore GL_COLOR_ARRAY_TYPE
Ignore GL_COLOR_LOGIC_OP
Ignore GL_COLOR_MATERIAL
Ignore GL_COMBINE
Ignore GL_COMBINE_ALPHA
Ignore GL_COMBINE_RGB
Ignore GL_COMPILE_STATUS
Ignore GL_CONSTANT
Ignore GL_CONSTANT_ALPHA
Ignore GL_CONSTANT_ATTENUATION
Ignore GL_CONSTANT_COLOR
Ignore GL_COORD_REPLACE_OES
Ignore GL_COPY
Ignore GL_COPY_INVERTED
Ignore GL_CURRENT_COLOR
Ignore GL_CURRENT_NORMAL
Ignore GL_CURRENT_PALETTE_MATRIX_OES
Ignore GL_CURRENT_PROGRAM
Ignore GL_CURRENT_TEXTURE_COORDS
Ignore GL_CURRENT_VERTEX_ATTRIB
Ignore GL_DECAL
#Ignore GL_DECR_WRAP
#Ignore GL_DECR_WRAP_OES
Ignore GL_DELETE_STATUS
Ignore GL_DEPTH_COMPONENT
Ignore GL_DIFFUSE
Ignore GL_DOT3_RGB
Ignore GL_DOT3_RGBA
Ignore GL_EMISSION
Ignore GL_EQUIV
Ignore GL_ES_VERSION_2_0
Ignore GL_ETC1_RGB8_OES
Ignore GL_EXP
Ignore GL_EXP2
#Ignore GL_FIXED_OES
#Ignore GL_FIXED
Ignore GL_FLAT
Ignore GL_FLOAT_MAT2
Ignore GL_FLOAT_MAT3
Ignore GL_FLOAT_MAT4
Ignore GL_FLOAT_VEC2
Ignore GL_FLOAT_VEC3
Ignore GL_FLOAT_VEC4
Ignore GL_FOG
Ignore GL_FOG_COLOR
Ignore GL_FOG_DENSITY
Ignore GL_FOG_END
Ignore GL_FOG_HINT
Ignore GL_FOG_MODE
Ignore GL_FOG_START
Ignore GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER_EXT
Ignore GL_FRAGMENT_SHADER
Ignore GL_FRAGMENT_SHADER_DERIVATIVE_HINT
#Ignore GL_FUNC_ADD
#Ignore GL_FUNC_ADD_OES
#Ignore GL_FUNC_REVERSE_SUBTRACT
#Ignore GL_FUNC_REVERSE_SUBTRACT_OES
#Ignore GL_FUNC_SUBTRACT
#Ignore GL_FUNC_SUBTRACT_OES
Ignore GL_GENERATE_MIPMAP
Ignore GL_HIGH_FLOAT
Ignore GL_HIGH_INT
#Ignore GL_IMPLEMENTATION_COLOR_READ_FORMAT
#Ignore GL_IMPLEMENTATION_COLOR_READ_FORMAT_OES
#Ignore GL_IMPLEMENTATION_COLOR_READ_TYPE
#Ignore GL_IMPLEMENTATION_COLOR_READ_TYPE_OES
#Ignore GL_INCR_WRAP
#Ignore GL_INCR_WRAP_OES
Ignore GL_INFO_LOG_LENGTH
Ignore GL_INT
Ignore GL_INTERPOLATE
Ignore GL_INT_VEC2
Ignore GL_INT_VEC3
Ignore GL_INT_VEC4
Ignore GL_LIGHT0
Ignore GL_LIGHT1
Ignore GL_LIGHT2
Ignore GL_LIGHT3
Ignore GL_LIGHT4
Ignore GL_LIGHT5
Ignore GL_LIGHT6
Ignore GL_LIGHT7
Ignore GL_LIGHTING
Ignore GL_LIGHT_MODEL_AMBIENT
Ignore GL_LIGHT_MODEL_TWO_SIDE
Ignore GL_LINEAR_ATTENUATION
Ignore GL_LINE_SMOOTH
Ignore GL_LINE_SMOOTH_HINT
Ignore GL_LINK_STATUS
Ignore GL_LOGIC_OP_MODE
Ignore GL_LOW_FLOAT
Ignore GL_LOW_INT
Ignore GL_MATRIX_INDEX_ARRAY_BUFFER_BINDING_OES
Ignore GL_MATRIX_INDEX_ARRAY_OES
Ignore GL_MATRIX_INDEX_ARRAY_POINTER_OES
Ignore GL_MATRIX_INDEX_ARRAY_SIZE_OES
Ignore GL_MATRIX_INDEX_ARRAY_STRIDE_OES
Ignore GL_MATRIX_INDEX_ARRAY_TYPE_OES
Ignore GL_MATRIX_MODE
Ignore GL_MATRIX_PALETTE_OES
Ignore GL_MAX_ARRAY_TEXTURE_LAYERS_EXT
Ignore GL_MAX_CLIP_PLANES
Ignore GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS
Ignore GL_MAX_FRAGMENT_UNIFORM_VECTORS
Ignore GL_MAX_LIGHTS
Ignore GL_MAX_MODELVIEW_STACK_DEPTH
Ignore GL_MAX_PALETTE_MATRICES_OES
Ignore GL_MAX_PROJECTION_STACK_DEPTH
Ignore GL_MAX_TEXTURE_IMAGE_UNITS
Ignore GL_MAX_TEXTURE_STACK_DEPTH
Ignore GL_MAX_TEXTURE_UNITS
Ignore GL_MAX_VARYING_VECTORS
Ignore GL_MAX_VERTEX_ATTRIBS
Ignore GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS
Ignore GL_MAX_VERTEX_UNIFORM_VECTORS
Ignore GL_MAX_VERTEX_UNITS_OES
Ignore GL_MEDIUM_FLOAT
Ignore GL_MEDIUM_INT
#Ignore GL_MIRRORED_REPEAT
#Ignore GL_MIRRORED_REPEAT_OES
Ignore GL_MODELVIEW
Ignore GL_MODELVIEW_MATRIX
Ignore GL_MODELVIEW_MATRIX_FLOAT_AS_INT_BITS_OES
Ignore GL_MODELVIEW_STACK_DEPTH
Ignore GL_MODULATE
Ignore GL_MULTISAMPLE
Ignore GL_NAND
Ignore GL_NOOP
Ignore GL_NOR
Ignore GL_NORMAL_ARRAY
Ignore GL_NORMAL_ARRAY_BUFFER_BINDING
Ignore GL_NORMAL_ARRAY_POINTER
Ignore GL_NORMAL_ARRAY_STRIDE
Ignore GL_NORMAL_ARRAY_TYPE
Ignore GL_NORMALIZE
Ignore GL_NORMAL_MAP_OES
Ignore GL_NUM_SHADER_BINARY_FORMATS
Ignore GL_ONE_MINUS_CONSTANT_ALPHA
Ignore GL_ONE_MINUS_CONSTANT_COLOR
Ignore GL_OPERAND0_ALPHA
Ignore GL_OPERAND0_RGB
Ignore GL_OPERAND1_ALPHA
Ignore GL_OPERAND1_RGB
Ignore GL_OPERAND2_ALPHA
Ignore GL_OPERAND2_RGB
Ignore GL_OR
Ignore GL_OR_INVERTED
Ignore GL_OR_REVERSE
Ignore GL_PALETTE4_R5_G6_B5_OES
Ignore GL_PALETTE4_RGB5_A1_OES
Ignore GL_PALETTE4_RGB8_OES
Ignore GL_PALETTE4_RGBA4_OES
Ignore GL_PALETTE4_RGBA8_OES
Ignore GL_PALETTE8_R5_G6_B5_OES
Ignore GL_PALETTE8_RGB5_A1_OES
Ignore GL_PALETTE8_RGB8_OES
Ignore GL_PALETTE8_RGBA4_OES
Ignore GL_PALETTE8_RGBA8_OES
Ignore GL_PERSPECTIVE_CORRECTION_HINT
Ignore GL_PLATFORM_BINARY
Ignore GL_POINT_DISTANCE_ATTENUATION
Ignore GL_POINT_FADE_THRESHOLD_SIZE
Ignore GL_POINT_SIZE
Ignore GL_POINT_SIZE_ARRAY_BUFFER_BINDING_OES
Ignore GL_POINT_SIZE_ARRAY_OES
Ignore GL_POINT_SIZE_ARRAY_POINTER_OES
Ignore GL_POINT_SIZE_ARRAY_STRIDE_OES
Ignore GL_POINT_SIZE_ARRAY_TYPE_OES
Ignore GL_POINT_SIZE_MAX
Ignore GL_POINT_SIZE_MIN
Ignore GL_POINT_SMOOTH
Ignore GL_POINT_SMOOTH_HINT
Ignore GL_POINT_SPRITE_OES
Ignore GL_POSITION
Ignore GL_PREVIOUS
Ignore GL_PRIMARY_COLOR
Ignore GL_PROJECTION
Ignore GL_PROJECTION_MATRIX
Ignore GL_PROJECTION_MATRIX_FLOAT_AS_INT_BITS_OES
Ignore GL_PROJECTION_STACK_DEPTH
Ignore GL_QUADRATIC_ATTENUATION
Ignore GL_R11F_G11F_B10F_EXT
Ignore GL_REFLECTION_MAP_OES
Ignore GL_RESCALE_NORMAL
Ignore GL_RGBA_SIGNED_COMPONENTS_EXT
Ignore GL_RGB_SCALE
Ignore GL_SAMPLE_ALPHA_TO_ONE
Ignore GL_SAMPLER_2D
Ignore GL_SAMPLER_2D_ARRAY_EXT
Ignore GL_SAMPLER_CUBE
Ignore GL_SET
Ignore GL_SHADE_MODEL
Ignore GL_SHADER_BINARY_FORMATS
Ignore GL_SHADER_COMPILER
Ignore GL_SHADER_SOURCE_LENGTH
Ignore GL_SHADER_TYPE
Ignore GL_SHADING_LANGUAGE_VERSION
Ignore GL_SHININESS
Ignore GL_SMOOTH
Ignore GL_SMOOTH_LINE_WIDTH_RANGE
Ignore GL_SMOOTH_POINT_SIZE_RANGE
Ignore GL_SPECULAR
Ignore GL_SPOT_CUTOFF
Ignore GL_SPOT_DIRECTION
Ignore GL_SPOT_EXPONENT
Ignore GL_SRC0_ALPHA
Ignore GL_SRC0_RGB
Ignore GL_SRC1_ALPHA
Ignore GL_SRC1_RGB
Ignore GL_SRC2_ALPHA
Ignore GL_SRC2_RGB
Ignore GL_STACK_OVERFLOW
Ignore GL_STACK_UNDERFLOW
Ignore GL_STENCIL_BACK_FAIL
Ignore GL_STENCIL_BACK_FUNC
Ignore GL_STENCIL_BACK_PASS_DEPTH_FAIL
Ignore GL_STENCIL_BACK_PASS_DEPTH_PASS
Ignore GL_STENCIL_BACK_REF
Ignore GL_STENCIL_BACK_VALUE_MASK
Ignore GL_STENCIL_BACK_WRITEMASK
Ignore GL_STENCIL_INDEX
Ignore GL_STREAM_DRAW
Ignore GL_SUBTRACT
Ignore GL_TEXTURE_2D_ARRAY_EXT
Ignore GL_TEXTURE_2D_OES
Ignore GL_TEXTURE_BINDING_2D_ARRAY_EXT
Ignore GL_TEXTURE_COORD_ARRAY
Ignore GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING
Ignore GL_TEXTURE_COORD_ARRAY_POINTER
Ignore GL_TEXTURE_COORD_ARRAY_SIZE
Ignore GL_TEXTURE_COORD_ARRAY_STRIDE
Ignore GL_TEXTURE_COORD_ARRAY_TYPE
Ignore GL_TEXTURE_CROP_RECT_OES
Ignore GL_TEXTURE_ENV
Ignore GL_TEXTURE_ENV_COLOR
Ignore GL_TEXTURE_ENV_MODE
Ignore GL_TEXTURE_GEN_MODE_OES
Ignore GL_TEXTURE_GEN_STR_OES
Ignore GL_TEXTURE_MATRIX
Ignore GL_TEXTURE_MATRIX_FLOAT_AS_INT_BITS_OES
Ignore GL_TEXTURE_RECTANGLE_NV_OES
Ignore GL_TEXTURE_STACK_DEPTH
Ignore GL_UNSIGNED_INT_10F_11F_11F_REV_EXT
Ignore GL_VALIDATE_STATUS
Ignore GL_VERTEX_ARRAY
Ignore GL_VERTEX_ARRAY_BUFFER_BINDING
Ignore GL_VERTEX_ARRAY_POINTER
Ignore GL_VERTEX_ARRAY_SIZE
Ignore GL_VERTEX_ARRAY_STRIDE
Ignore GL_VERTEX_ARRAY_TYPE
Ignore GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
Ignore GL_VERTEX_ATTRIB_ARRAY_ENABLED
Ignore GL_VERTEX_ATTRIB_ARRAY_NORMALIZED
Ignore GL_VERTEX_ATTRIB_ARRAY_POINTER
Ignore GL_VERTEX_ATTRIB_ARRAY_SIZE
Ignore GL_VERTEX_ATTRIB_ARRAY_STRIDE
Ignore GL_VERTEX_ATTRIB_ARRAY_TYPE
Ignore GL_VERTEX_SHADER
Ignore GL_WEIGHT_ARRAY_BUFFER_BINDING_OES
Ignore GL_WEIGHT_ARRAY_OES
Ignore GL_WEIGHT_ARRAY_POINTER_OES
Ignore GL_WEIGHT_ARRAY_SIZE_OES
Ignore GL_WEIGHT_ARRAY_STRIDE_OES
Ignore GL_WEIGHT_ARRAY_TYPE_OES
#Ignore GL_WRITE_ONLY_OES
Ignore GL_XOR
Ignore glIsProgram
Ignore glIsShader
#Ignore glUnmapBufferOES
Ignore glCreateProgram
Ignore glCreateShader
Ignore glGetAttribLocation
Ignore glGetUniformLocation
Ignore glAlphaFunc
Ignore glAttachShader
Ignore glBindAttribLocation
Ignore glBlendColor
#Ignore glBlendEquation
#Ignore glBlendEquationOES
#Ignore glBlendEquationSeparate
#Ignore glBlendEquationSeparateOES
#Ignore glBlendFuncSeparate
#Ignore glBlendFuncSeparateOES
Ignore glClearDepthfOES
Ignore glClientActiveTexture
Ignore glClipPlanef
Ignore glClipPlanefOES
Ignore glColor4f
Ignore glColor4ub
Ignore glColorPointer
Ignore glCompileShader
Ignore glCoverageMaskNV
Ignore glCoverageOperationNV
Ignore glDeleteProgram
Ignore glDeleteShader
Ignore glDepthRangefOES
Ignore glDetachShader
Ignore glDisableClientState
Ignore glDisableVertexAttribArray
Ignore glDrawTexfOES
Ignore glDrawTexfvOES
Ignore glDrawTexiOES
Ignore glDrawTexivOES
Ignore glDrawTexsOES
Ignore glDrawTexsvOES
Ignore glDrawTexxvOES
Ignore glEnableClientState
Ignore glEnableVertexAttribArray
Ignore glFogf
Ignore glFogfv
Ignore glFogxv
Ignore glFogxvOES
Ignore glFramebufferVertexAttribArrayNV
Ignore glFrustumf
Ignore glFrustumfOES
Ignore glGetActiveAttrib
Ignore glGetActiveUniform
Ignore glGetAttachedShaders
Ignore glGetFixedv
Ignore glGetFixedvOES
Ignore glGetLightfv
Ignore glGetLightxv
Ignore glGetLightxvOES
Ignore glGetMaterialfv
Ignore glGetMaterialxv
Ignore glGetMaterialxvOES
Ignore glGetProgramInfoLog
Ignore glGetProgramiv
Ignore glGetShaderInfoLog
Ignore glGetShaderiv
Ignore glGetShaderPrecisionFormat
Ignore glGetShaderSource
Ignore glGetTexEnvfv
Ignore glGetTexEnviv
Ignore glGetTexEnvxv
Ignore glGetTexEnvxvOES
Ignore glGetTexGenfvOES
Ignore glGetTexGenivOES
Ignore glGetTexGenxvOES
Ignore glGetTexParameterxv
Ignore glGetTexParameterxvOES
Ignore glGetUniformfv
Ignore glGetUniformiv
Ignore glGetVertexAttribfv
Ignore glGetVertexAttribiv
Ignore glLightf
Ignore glLightfv
Ignore glLightModelf
Ignore glLightModelfv
Ignore glLightModelxv
Ignore glLightModelxvOES
Ignore glLightxv
Ignore glLightxvOES
Ignore glLinkProgram
Ignore glLoadIdentity
Ignore glLoadMatrixf
Ignore glLogicOp
Ignore glMaterialf
Ignore glMaterialfv
Ignore glMaterialxv
Ignore glMaterialxvOES
Ignore glMatrixIndexPointerOES
Ignore glMatrixMode
Ignore glMultiTexCoord4f
Ignore glMultMatrixf
Ignore glNormal3f
Ignore glNormalPointer
Ignore glOrthof
Ignore glOrthofOES
Ignore glPointParameterf
Ignore glPointParameterfv
Ignore glPointParameterxv
Ignore glPointParameterxvOES
Ignore glPointSize
Ignore glPointSizePointer
Ignore glReleaseShaderCompiler
Ignore glRotatef
Ignore glScalef
Ignore glShadeModel
Ignore glShaderBinary
Ignore glShaderSource
Ignore glStencilFuncSeparate
Ignore glStencilMaskSeparate
Ignore glStencilOpSeparate
Ignore glTexCoordPointer
Ignore glTexEnvf
Ignore glTexEnvfv
Ignore glTexEnvi
Ignore glTexEnviv
Ignore glTexEnvxv
Ignore glTexEnvxvOES
Ignore glTexGenfOES
Ignore glTexGenfvOES
Ignore glTexGeniOES
Ignore glTexGenivOES
Ignore glTexGenxvOES
Ignore glTexParameterxv
Ignore glTexParameterxvOES
Ignore glTranslatef
Ignore glUniform1f
Ignore glUniform1fv
Ignore glUniform1i
Ignore glUniform1iv
Ignore glUniform2f
Ignore glUniform2fv
Ignore glUniform2i
Ignore glUniform2iv
Ignore glUniform3f
Ignore glUniform3fv
Ignore glUniform3i
Ignore glUniform3iv
Ignore glUniform4f
Ignore glUniform4fv
Ignore glUniform4i
Ignore glUniform4iv
Ignore glUniformMatrix2fv
Ignore glUniformMatrix3fv
Ignore glUniformMatrix4fv
Ignore glUseProgram
Ignore glValidateProgram
Ignore glVertexAttrib1f
Ignore glVertexAttrib1fv
Ignore glVertexAttrib2f
Ignore glVertexAttrib2fv
Ignore glVertexAttrib3f
Ignore glVertexAttrib3fv
Ignore glVertexAttrib4f
Ignore glVertexAttrib4fv
Ignore glVertexAttribPointer
Ignore glVertexPointer
Ignore glWeightPointerOES
