diff --git a/auto/bin/filter_gl_ext.sh b/auto/bin/filter_gl_ext.sh index 4cd9f5f..87bb2c8 100755 --- a/auto/bin/filter_gl_ext.sh +++ b/auto/bin/filter_gl_ext.sh @@ -384,6 +384,12 @@ EOT void glTexturePageCommitmentEXT (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit) EOT +# add missing functions to GL_EXT_direct_state_access (GL_EXT_buffer_storage related) +# https://github.com/nigels-com/glew/issues/454 + cat >> $1/GL_EXT_direct_state_access < tmp mv tmp $1/GL_AMD_performance_monitor diff --git a/auto/core/gl/GL_EXT_buffer_storage b/auto/core/gl/GL_EXT_buffer_storage deleted file mode 100644 index 5bee2c4..0000000 --- a/auto/core/gl/GL_EXT_buffer_storage +++ /dev/null @@ -1,15 +0,0 @@ -GL_EXT_buffer_storage -https://www.khronos.org/registry/OpenGL/extensions/EXT/EXT_buffer_storage.txt -GL_EXT_buffer_storage - - GL_MAP_READ_BIT 0x0001 - GL_MAP_WRITE_BIT 0x0002 - GL_MAP_PERSISTENT_BIT_EXT 0x0040 - GL_MAP_COHERENT_BIT_EXT 0x0080 - GL_DYNAMIC_STORAGE_BIT_EXT 0x0100 - GL_CLIENT_STORAGE_BIT_EXT 0x0200 - GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT_EXT 0x00004000 - GL_BUFFER_IMMUTABLE_STORAGE_EXT 0x821F - GL_BUFFER_STORAGE_FLAGS_EXT 0x8220 - void glBufferStorageEXT (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags) - void glNamedBufferStorageEXT (GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags)