Module: GL_NV_gpu_multicast
- Defined in:
- lib/opengl-definitions/extensions/GL_NV_gpu_multicast.rb
Defined Under Namespace
Modules: Constants
Constant Summary collapse
- Functions =
{ def glRenderGpuMaskNV(mask) end => [ :void, :GLbitfield ].freeze, def glMulticastBufferSubDataNV(gpuMask, buffer, offset, size, data) end => [ :void, :GLbitfield, :GLuint, :GLintptr, :GLsizeiptr, :pointer ].freeze, def glMulticastCopyBufferSubDataNV(readGpu, writeGpuMask, readBuffer, writeBuffer, readOffset, writeOffset, size) end => [ :void, :GLuint, :GLbitfield, :GLuint, :GLuint, :GLintptr, :GLintptr, :GLsizeiptr ].freeze, def glMulticastCopyImageSubDataNV(srcGpu, dstGpuMask, srcName, srcTarget, srcLevel, srcX, srcY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, srcWidth, srcHeight, srcDepth) end => [ :void, :GLuint, :GLbitfield, :GLuint, :GLenum, :GLint, :GLint, :GLint, :GLint, :GLuint, :GLenum, :GLint, :GLint, :GLint, :GLint, :GLsizei, :GLsizei, :GLsizei ].freeze, def glMulticastBlitFramebufferNV(srcGpu, dstGpu, srcX0, srcY0, srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter) end => [ :void, :GLuint, :GLuint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLint, :GLbitfield, :GLenum ].freeze, def glMulticastFramebufferSampleLocationsfvNV(gpu, framebuffer, start, count, v) end => [ :void, :GLuint, :GLuint, :GLuint, :GLsizei, :pointer ].freeze, def glMulticastBarrierNV() end => [ :void ].freeze, def glMulticastWaitSyncNV(signalGpu, waitGpuMask) end => [ :void, :GLuint, :GLbitfield ].freeze, def glMulticastGetQueryObjectivNV(gpu, id, pname, params) end => [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze, def glMulticastGetQueryObjectuivNV(gpu, id, pname, params) end => [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze, def glMulticastGetQueryObjecti64vNV(gpu, id, pname, params) end => [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze, def glMulticastGetQueryObjectui64vNV(gpu, id, pname, params) end => [ :void, :GLuint, :GLuint, :GLenum, :pointer ].freeze, }.freeze