summaryrefslogtreecommitdiff
path: root/glew/auto/extensions/gl/GL_NV_shader_buffer_load
diff options
context:
space:
mode:
Diffstat (limited to 'glew/auto/extensions/gl/GL_NV_shader_buffer_load')
-rw-r--r--glew/auto/extensions/gl/GL_NV_shader_buffer_load20
1 files changed, 20 insertions, 0 deletions
diff --git a/glew/auto/extensions/gl/GL_NV_shader_buffer_load b/glew/auto/extensions/gl/GL_NV_shader_buffer_load
new file mode 100644
index 0000000..3b53b6e
--- /dev/null
+++ b/glew/auto/extensions/gl/GL_NV_shader_buffer_load
@@ -0,0 +1,20 @@
+GL_NV_shader_buffer_load
+https://www.khronos.org/registry/OpenGL/extensions/NV/NV_shader_buffer_load.txt
+GL_NV_shader_buffer_load
+
+ GL_BUFFER_GPU_ADDRESS_NV 0x8F1D
+ GL_GPU_ADDRESS_NV 0x8F34
+ GL_MAX_SHADER_BUFFER_ADDRESS_NV 0x8F35
+ void glGetBufferParameterui64vNV (GLenum target, GLenum pname, GLuint64EXT* params)
+ void glGetIntegerui64vNV (GLenum value, GLuint64EXT* result)
+ void glGetNamedBufferParameterui64vNV (GLuint buffer, GLenum pname, GLuint64EXT* params)
+ GLboolean glIsBufferResidentNV (GLenum target)
+ GLboolean glIsNamedBufferResidentNV (GLuint buffer)
+ void glMakeBufferNonResidentNV (GLenum target)
+ void glMakeBufferResidentNV (GLenum target, GLenum access)
+ void glMakeNamedBufferNonResidentNV (GLuint buffer)
+ void glMakeNamedBufferResidentNV (GLuint buffer, GLenum access)
+ void glProgramUniformui64NV (GLuint program, GLint location, GLuint64EXT value)
+ void glProgramUniformui64vNV (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value)
+ void glUniformui64NV (GLint location, GLuint64EXT value)
+ void glUniformui64vNV (GLint location, GLsizei count, const GLuint64EXT* value)