diff options
author | Sven Gothel <[email protected]> | 2010-11-06 06:44:41 +0100 |
---|---|---|
committer | Sven Gothel <[email protected]> | 2010-11-06 06:44:41 +0100 |
commit | 4510ea5b74ffda4540a6221eef3b9e230e155c1c (patch) | |
tree | af1f3bcf8defb637b7bdf3c103d49ef82b739cb4 /make/config/jogl/gl-if-gl-ignores.cfg | |
parent | 63bb227bafd9704b8526bad2b0438955204a3c82 (diff) |
Fix GL profile sets for gluegen code generation according to the updated headers.
Needs GlueGen 6b6b9b3b81cdc85b7260664ebec547756a6be5d7, branch sgothel_wip_fixes01.
I have manually veryfied all changes of the generated GL header - OK!
Diffstat (limited to 'make/config/jogl/gl-if-gl-ignores.cfg')
-rw-r--r-- | make/config/jogl/gl-if-gl-ignores.cfg | 38 |
1 files changed, 34 insertions, 4 deletions
diff --git a/make/config/jogl/gl-if-gl-ignores.cfg b/make/config/jogl/gl-if-gl-ignores.cfg index 5deb828e6..94e26d856 100644 --- a/make/config/jogl/gl-if-gl-ignores.cfg +++ b/make/config/jogl/gl-if-gl-ignores.cfg @@ -1,7 +1,38 @@ # FIXME: some of these definitions like the ARB_imaging subset should end up in the GL interface -Ignore GL.+_NV -Ignore GL.+_ATI -Ignore GL.+_AMD + +# +# remove all enums/funcs which are not subset of all GL profiles +# + +DropUniqVendorExtensions AMD +DropUniqVendorExtensions ANGLE +DropUniqVendorExtensions ARM +DropUniqVendorExtensions APPLE +DropUniqVendorExtensions ATI +DropUniqVendorExtensions IMG +DropUniqVendorExtensions QCOM +DropUniqVendorExtensions NV +DropUniqVendorExtensions VIV + +IgnoreExtension GL_EXT_discard_framebuffer +IgnoreExtension GL_OES_compressed_paletted_texture +IgnoreExtension GL_OES_get_program_binary +IgnoreExtension GL_OES_standard_derivatives +# subsumed, so ignore the aliased ones +IgnoreExtension GL_OES_vertex_type_10_10_10_2 +Ignore GL_UNSIGNED_INT_10_10_10_2 +Ignore GL_INT_10_10_10_2 + +IgnoreExtension GL_OES_vertex_array_object +IgnoreExtension GL_OES_texture_3D + +# isn't included in GL2 +Ignore GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET + +# includes GL_STATE_RESTORE, which hasn't the QCOM suffix +IgnoreExtension GL_QCOM_extended_get +Ignore GL_STATE_RESTORE + Ignore GL_ACTIVE_ATTRIBUTE_MAX_LENGTH Ignore GL_ACTIVE_ATTRIBUTES Ignore GL_ACTIVE_UNIFORM_MAX_LENGTH @@ -327,7 +358,6 @@ 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 Ignore GL_UNSIGNED_INT_10F_11F_11F_REV_EXT Ignore GL_VALIDATE_STATUS Ignore GL_VERTEX_ARRAY |