scop/glew-2.2.0/auto/extensions/gl/GL_NV_gpu_multicast

22 lines
1.7 KiB
Plaintext

GL_NV_gpu_multicast
https://www.khronos.org/registry/OpenGL/extensions/NV/NV_gpu_multicast.txt
GL_NV_gpu_multicast
GL_PER_GPU_STORAGE_BIT_NV 0x0800
GL_MULTICAST_GPUS_NV 0x92BA
GL_PER_GPU_STORAGE_NV 0x9548
GL_MULTICAST_PROGRAMMABLE_SAMPLE_LOCATION_NV 0x9549
GL_RENDER_GPU_MASK_NV 0x9558
void glMulticastBarrierNV (void)
void glMulticastBlitFramebufferNV (GLuint srcGpu, GLuint dstGpu, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
void glMulticastBufferSubDataNV (GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data)
void glMulticastCopyBufferSubDataNV (GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
void glMulticastCopyImageSubDataNV (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)
void glMulticastFramebufferSampleLocationsfvNV (GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, const GLfloat* v)
void glMulticastGetQueryObjecti64vNV (GLuint gpu, GLuint id, GLenum pname, GLint64* params)
void glMulticastGetQueryObjectivNV (GLuint gpu, GLuint id, GLenum pname, GLint* params)
void glMulticastGetQueryObjectui64vNV (GLuint gpu, GLuint id, GLenum pname, GLuint64* params)
void glMulticastGetQueryObjectuivNV (GLuint gpu, GLuint id, GLenum pname, GLuint* params)
void glMulticastWaitSyncNV (GLuint signalGpu, GLbitfield waitGpuMask)
void glRenderGpuMaskNV (GLbitfield mask)