Module: GL_NVX_linked_gpu_multicast::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_NVX_linked_gpu_multicast.rb
Constant Summary collapse
- Parameters =
{ glLGPUNamedBufferSubDataNVX: [ :void, :GLbitfield, :GLuint, :GLintptr, :GLsizeiptr, :pointer ].freeze, glLGPUCopyImageSubDataNVX: [ :void, :GLuint, :GLbitfield, :GLuint, :GLenum, :GLint, :GLint, :GLint, :GLint, :GLuint, :GLenum, :GLint, :GLint, :GLint, :GLint, :GLsizei, :GLsizei, :GLsizei ].freeze, glLGPUInterlockNVX: [ :void ].freeze, }.freeze
Instance Method Summary collapse
- #glLGPUCopyImageSubDataNVX(sourceGpu, destinationGpuMask, srcName, srcTarget, srcLevel, srcX, srxY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth) ⇒ Object
- #glLGPUInterlockNVX ⇒ Object
- #glLGPUNamedBufferSubDataNVX(gpuMask, buffer, offset, size, data) ⇒ Object
Instance Method Details
#glLGPUCopyImageSubDataNVX(sourceGpu, destinationGpuMask, srcName, srcTarget, srcLevel, srcX, srxY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth) ⇒ Object
9 |
# File 'lib/opengl-definitions/extensions/GL_NVX_linked_gpu_multicast.rb', line 9 def glLGPUCopyImageSubDataNVX(sourceGpu, destinationGpuMask, srcName, srcTarget, srcLevel, srcX, srxY, srcZ, dstName, dstTarget, dstLevel, dstX, dstY, dstZ, width, height, depth) end |
#glLGPUInterlockNVX ⇒ Object
10 |
# File 'lib/opengl-definitions/extensions/GL_NVX_linked_gpu_multicast.rb', line 10 def glLGPUInterlockNVX() end |
#glLGPUNamedBufferSubDataNVX(gpuMask, buffer, offset, size, data) ⇒ Object
8 |
# File 'lib/opengl-definitions/extensions/GL_NVX_linked_gpu_multicast.rb', line 8 def glLGPUNamedBufferSubDataNVX(gpuMask, buffer, offset, size, data) end |