From 7a8d0d8bc2572707c9d35006f30ea835c86954b0 Mon Sep 17 00:00:00 2001 From: sotech117 Date: Tue, 9 Apr 2024 03:14:17 -0400 Subject: first draft to generate waves --- glew/auto/extensions/gl/GL_NV_shader_buffer_load | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 glew/auto/extensions/gl/GL_NV_shader_buffer_load (limited to 'glew/auto/extensions/gl/GL_NV_shader_buffer_load') 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) -- cgit v1.2.3-70-g09d2