summaryrefslogtreecommitdiff
path: root/glew/auto/extensions/gl/GL_NVX_gpu_multicast2
diff options
context:
space:
mode:
authorsotech117 <michael_foiani@brown.edu>2024-04-09 03:14:17 -0400
committersotech117 <michael_foiani@brown.edu>2024-04-09 03:14:17 -0400
commit7a8d0d8bc2572707c9d35006f30ea835c86954b0 (patch)
treededb9a65c1698202ad485378b4186b667008abe5 /glew/auto/extensions/gl/GL_NVX_gpu_multicast2
parent818324678bd5dca790c57048e5012d2937a4b5e5 (diff)
first draft to generate waves
Diffstat (limited to 'glew/auto/extensions/gl/GL_NVX_gpu_multicast2')
-rw-r--r--glew/auto/extensions/gl/GL_NVX_gpu_multicast211
1 files changed, 11 insertions, 0 deletions
diff --git a/glew/auto/extensions/gl/GL_NVX_gpu_multicast2 b/glew/auto/extensions/gl/GL_NVX_gpu_multicast2
new file mode 100644
index 0000000..bc1d221
--- /dev/null
+++ b/glew/auto/extensions/gl/GL_NVX_gpu_multicast2
@@ -0,0 +1,11 @@
+GL_NVX_gpu_multicast2
+https://www.khronos.org/registry/OpenGL/extensions/NVX/NVX_gpu_multicast2.txt
+GL_NVX_gpu_multicast2
+
+ GL_UPLOAD_GPU_MASK_NVX 0x954A
+ GLsync glAsyncCopyBufferSubDataNVX (GLsizei waitSemaphoreCount, const GLuint* waitSemaphoreArray, const GLuint64 *fenceValueArray, GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray)
+ GLuint glAsyncCopyImageSubDataNVX (GLsizei waitSemaphoreCount, const GLuint* waitSemaphoreArray, const GLuint64 *waitValueArray, GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray)
+ void glMulticastScissorArrayvNVX (GLuint gpu, GLuint first, GLsizei count, const GLint* v)
+ void glMulticastViewportArrayvNVX (GLuint gpu, GLuint first, GLsizei count, const GLfloat* v)
+ void glMulticastViewportPositionWScaleNVX (GLuint gpu, GLuint index, GLfloat xcoeff, GLfloat ycoeff)
+ void glUploadGpuMaskNVX (GLbitfield mask)