aboutsummaryrefslogtreecommitdiffstats
path: root/make/config/jogl/gl-if-gl-ignores.cfg
diff options
context:
space:
mode:
authorSven Gothel <[email protected]>2015-03-06 09:45:48 +0100
committerSven Gothel <[email protected]>2015-03-06 09:45:48 +0100
commit0d59bd4c655ef9a27f127000848aae7f07f240ae (patch)
tree3ac18e10e105ad70227bbb2205294ac3e6462c0e /make/config/jogl/gl-if-gl-ignores.cfg
parent0674a3678d747335ad36f0f57e3bdc9c168f0dcf (diff)
Bug 1135 - Change all GlueGen config files, supporting EGL 1.5 , ES 3.1 and GL 4.5
Diffstat (limited to 'make/config/jogl/gl-if-gl-ignores.cfg')
-rw-r--r--make/config/jogl/gl-if-gl-ignores.cfg133
1 files changed, 111 insertions, 22 deletions
diff --git a/make/config/jogl/gl-if-gl-ignores.cfg b/make/config/jogl/gl-if-gl-ignores.cfg
index e6513cadb..d6d71e09f 100644
--- a/make/config/jogl/gl-if-gl-ignores.cfg
+++ b/make/config/jogl/gl-if-gl-ignores.cfg
@@ -1,19 +1,29 @@
-# FIXME: some of these definitions like the ARB_imaging subset should end up in the GL interface
-
#
# 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 IMG
-DropUniqVendorExtensions QCOM
+DropUniqVendorExtensions IBM
+DropUniqVendorExtensions INGR
+DropUniqVendorExtensions MESA
+DropUniqVendorExtensions MESAX
DropUniqVendorExtensions NV
+DropUniqVendorExtensions PGI
+DropUniqVendorExtensions QCOM
+DropUniqVendorExtensions SGI
+DropUniqVendorExtensions SGIS
+DropUniqVendorExtensions SGIX
+DropUniqVendorExtensions SUN
DropUniqVendorExtensions VIV
-DropUniqVendorExtensions FJ
+DropUniqVendorExtensions WIN
IgnoreExtension GL_EXT_discard_framebuffer
IgnoreExtension GL_OES_compressed_paletted_texture
@@ -25,7 +35,6 @@ 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_sRGB
IgnoreExtension GL_EXT_texture_array
IgnoreExtension GL_EXT_texture_rg
IgnoreExtension GL_OES_compressed_ETC1_RGB8_texture
@@ -40,9 +49,93 @@ IgnoreExtension GL_NV_fbo_color_attachments
IgnoreExtension GL_OES_vertex_array_object
IgnoreExtension GL_OES_texture_3D
IgnoreExtension GL_OES_surfaceless_context
-IgnoreExtension GL_OES_required_internalformat
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_INTEL_performance_query
+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_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
# includes GL_STATE_RESTORE, which hasn't the QCOM suffix
IgnoreExtension GL_QCOM_extended_get
@@ -52,7 +145,6 @@ Ignore GL_STATE_RESTORE
Ignore GL_ACTIVE_PROGRAM
Ignore GL_ANY_SAMPLES_PASSED
Ignore GL_ANY_SAMPLES_PASSED_CONSERVATIVE
-Ignore GL_BGRA8_EXT
Ignore GL_BUFFER_OBJECT_EXT
Ignore GL_COLOR_ATTACHMENT1
Ignore GL_COLOR_ATTACHMENT10
@@ -102,15 +194,7 @@ Ignore GL_PROGRAM_SEPARABLE
Ignore GL_QUERY_OBJECT_EXT
Ignore GL_QUERY_RESULT
Ignore GL_QUERY_RESULT_AVAILABLE
-Ignore GL_R32F
-Ignore GL_R16F
-Ignore GL_R8
-Ignore GL_RED
Ignore GL_REQUIRED_TEXTURE_IMAGE_UNITS_OES
-Ignore GL_RG
-Ignore GL_RG32F
-Ignore GL_RG16F
-Ignore GL_RG8
Ignore GL_SAMPLER_2D_SHADOW
Ignore GL_SAMPLER_EXTERNAL_OES
Ignore GL_SHADER_BINARY_DMP
@@ -127,6 +211,16 @@ 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
@@ -191,7 +285,6 @@ Ignore GL_BOOL
Ignore GL_BOOL_VEC2
Ignore GL_BOOL_VEC3
Ignore GL_BOOL_VEC4
-Ignore GL_BUFFER_ACCESS_OES
Ignore GL_CLEAR
Ignore GL_CLIENT_ACTIVE_TEXTURE
Ignore GL_CLIP_PLANE0
@@ -230,8 +323,6 @@ Ignore GL_DECAL
#Ignore GL_DECR_WRAP_OES
Ignore GL_DELETE_STATUS
Ignore GL_DEPTH_COMPONENT
-Ignore GL_DEPTH_COMPONENT24_OES
-Ignore GL_DEPTH_COMPONENT32_OES
Ignore GL_DIFFUSE
Ignore GL_DOT3_RGB
Ignore GL_DOT3_RGBA
@@ -428,8 +519,6 @@ Ignore GL_STENCIL_BACK_REF
Ignore GL_STENCIL_BACK_VALUE_MASK
Ignore GL_STENCIL_BACK_WRITEMASK
Ignore GL_STENCIL_INDEX
-Ignore GL_STENCIL_INDEX1_OES
-Ignore GL_STENCIL_INDEX4_OES
Ignore GL_STREAM_DRAW
Ignore GL_SUBTRACT
Ignore GL_TEXTURE_2D_ARRAY_EXT
@@ -473,7 +562,7 @@ 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_WRITE_ONLY_OES
Ignore GL_XOR
Ignore glIsProgram
Ignore glIsShader