Class NVGPUMulticast

java.lang.Object
org.lwjgl.opengl.NVGPUMulticast

public class NVGPUMulticast extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     
    static final int
     
    static final int
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    void glMulticastBarrierNV(void)
    static void
    glMulticastBlitFramebufferNV(int srcGpu, int dstGpu, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
    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)
    static void
    glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, double[] data)
    void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, float[] data)
    void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, int[] data)
    void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, short[] data)
    void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, ByteBuffer data)
    void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, DoubleBuffer data)
    void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, FloatBuffer data)
    void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, IntBuffer data)
    void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, ShortBuffer data)
    void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    glMulticastCopyBufferSubDataNV(int readGpu, int writeGpuMask, int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
    void glMulticastCopyBufferSubDataNV(GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
    static void
    glMulticastCopyImageSubDataNV(int srcGpu, int dstGpuMask, int srcName, int srcTarget, int srcLevel, int srcX, int srxY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)
    void glMulticastCopyImageSubDataNV(GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srxY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
    static void
    glMulticastFramebufferSampleLocationsfvNV(int gpu, int framebuffer, int start, float[] v)
    void glMulticastFramebufferSampleLocationsfvNV(GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, GLfloat const * v)
    static void
    glMulticastFramebufferSampleLocationsfvNV(int gpu, int framebuffer, int start, FloatBuffer v)
    void glMulticastFramebufferSampleLocationsfvNV(GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, GLfloat const * v)
    static long
    glMulticastGetQueryObjecti64NV(int gpu, int id, int pname)
    void glMulticastGetQueryObjecti64vNV(GLuint gpu, GLuint id, GLenum pname, GLint64 * params)
    static void
    glMulticastGetQueryObjecti64vNV(int gpu, int id, int pname, long[] params)
    void glMulticastGetQueryObjecti64vNV(GLuint gpu, GLuint id, GLenum pname, GLint64 * params)
    static void
    glMulticastGetQueryObjecti64vNV(int gpu, int id, int pname, LongBuffer params)
    void glMulticastGetQueryObjecti64vNV(GLuint gpu, GLuint id, GLenum pname, GLint64 * params)
    static int
    glMulticastGetQueryObjectiNV(int gpu, int id, int pname)
    void glMulticastGetQueryObjectivNV(GLuint gpu, GLuint id, GLenum pname, GLint * params)
    static void
    glMulticastGetQueryObjectivNV(int gpu, int id, int pname, int[] params)
    void glMulticastGetQueryObjectivNV(GLuint gpu, GLuint id, GLenum pname, GLint * params)
    static void
    glMulticastGetQueryObjectivNV(int gpu, int id, int pname, IntBuffer params)
    void glMulticastGetQueryObjectivNV(GLuint gpu, GLuint id, GLenum pname, GLint * params)
    static long
    glMulticastGetQueryObjectui64NV(int gpu, int id, int pname)
    void glMulticastGetQueryObjectui64vNV(GLuint gpu, GLuint id, GLenum pname, GLuint64 * params)
    static void
    glMulticastGetQueryObjectui64vNV(int gpu, int id, int pname, long[] params)
    void glMulticastGetQueryObjectui64vNV(GLuint gpu, GLuint id, GLenum pname, GLuint64 * params)
    static void
    glMulticastGetQueryObjectui64vNV(int gpu, int id, int pname, LongBuffer params)
    void glMulticastGetQueryObjectui64vNV(GLuint gpu, GLuint id, GLenum pname, GLuint64 * params)
    static int
    glMulticastGetQueryObjectuiNV(int gpu, int id, int pname)
    void glMulticastGetQueryObjectuivNV(GLuint gpu, GLuint id, GLenum pname, GLuint * params)
    static void
    glMulticastGetQueryObjectuivNV(int gpu, int id, int pname, int[] params)
    void glMulticastGetQueryObjectuivNV(GLuint gpu, GLuint id, GLenum pname, GLuint * params)
    static void
    glMulticastGetQueryObjectuivNV(int gpu, int id, int pname, IntBuffer params)
    void glMulticastGetQueryObjectuivNV(GLuint gpu, GLuint id, GLenum pname, GLuint * params)
    static void
    glMulticastWaitSyncNV(int signalGpu, int waitGpuMask)
    void glMulticastWaitSyncNV(GLuint signalGpu, GLbitfield waitGpuMask)
    static void
    void glRenderGpuMaskNV(GLbitfield mask)
    static void
    nglMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, long size, long data)
    void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    static void
    nglMulticastFramebufferSampleLocationsfvNV(int gpu, int framebuffer, int start, int count, long v)
    void glMulticastFramebufferSampleLocationsfvNV(GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, GLfloat const * v)
    static void
    nglMulticastGetQueryObjecti64vNV(int gpu, int id, int pname, long params)
    void glMulticastGetQueryObjecti64vNV(GLuint gpu, GLuint id, GLenum pname, GLint64 * params)
    static void
    nglMulticastGetQueryObjectivNV(int gpu, int id, int pname, long params)
    void glMulticastGetQueryObjectivNV(GLuint gpu, GLuint id, GLenum pname, GLint * params)
    static void
    nglMulticastGetQueryObjectui64vNV(int gpu, int id, int pname, long params)
    void glMulticastGetQueryObjectui64vNV(GLuint gpu, GLuint id, GLenum pname, GLuint64 * params)
    static void
    nglMulticastGetQueryObjectuivNV(int gpu, int id, int pname, long params)
    void glMulticastGetQueryObjectuivNV(GLuint gpu, GLuint id, GLenum pname, GLuint * params)

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • GL_PER_GPU_STORAGE_BIT_NV

      public static final int GL_PER_GPU_STORAGE_BIT_NV
      See Also:
    • GL_MULTICAST_GPUS_NV

      public static final int GL_MULTICAST_GPUS_NV
      See Also:
    • GL_RENDER_GPU_MASK_NV

      public static final int GL_RENDER_GPU_MASK_NV
      See Also:
    • GL_PER_GPU_STORAGE_NV

      public static final int GL_PER_GPU_STORAGE_NV
      See Also:
    • GL_MULTICAST_PROGRAMMABLE_SAMPLE_LOCATION_NV

      public static final int GL_MULTICAST_PROGRAMMABLE_SAMPLE_LOCATION_NV
      See Also:
  • Method Details

    • glRenderGpuMaskNV

      public static void glRenderGpuMaskNV(int mask)
      void glRenderGpuMaskNV(GLbitfield mask)
    • nglMulticastBufferSubDataNV

      public static void nglMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, long size, long data)
      void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glMulticastBufferSubDataNV

      public static void glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, ByteBuffer data)
      void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glMulticastBufferSubDataNV

      public static void glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, ShortBuffer data)
      void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glMulticastBufferSubDataNV

      public static void glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, IntBuffer data)
      void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glMulticastBufferSubDataNV

      public static void glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, FloatBuffer data)
      void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glMulticastBufferSubDataNV

      public static void glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, DoubleBuffer data)
      void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glMulticastCopyBufferSubDataNV

      public static void glMulticastCopyBufferSubDataNV(int readGpu, int writeGpuMask, int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
      void glMulticastCopyBufferSubDataNV(GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
    • glMulticastCopyImageSubDataNV

      public static void glMulticastCopyImageSubDataNV(int srcGpu, int dstGpuMask, int srcName, int srcTarget, int srcLevel, int srcX, int srxY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)
      void glMulticastCopyImageSubDataNV(GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srxY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
    • glMulticastBlitFramebufferNV

      public static void glMulticastBlitFramebufferNV(int srcGpu, int dstGpu, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
      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)
    • nglMulticastFramebufferSampleLocationsfvNV

      public static void nglMulticastFramebufferSampleLocationsfvNV(int gpu, int framebuffer, int start, int count, long v)
      void glMulticastFramebufferSampleLocationsfvNV(GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, GLfloat const * v)
    • glMulticastFramebufferSampleLocationsfvNV

      public static void glMulticastFramebufferSampleLocationsfvNV(int gpu, int framebuffer, int start, FloatBuffer v)
      void glMulticastFramebufferSampleLocationsfvNV(GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, GLfloat const * v)
    • glMulticastBarrierNV

      public static void glMulticastBarrierNV()
      void glMulticastBarrierNV(void)
    • glMulticastWaitSyncNV

      public static void glMulticastWaitSyncNV(int signalGpu, int waitGpuMask)
      void glMulticastWaitSyncNV(GLuint signalGpu, GLbitfield waitGpuMask)
    • nglMulticastGetQueryObjectivNV

      public static void nglMulticastGetQueryObjectivNV(int gpu, int id, int pname, long params)
      void glMulticastGetQueryObjectivNV(GLuint gpu, GLuint id, GLenum pname, GLint * params)
    • glMulticastGetQueryObjectivNV

      public static void glMulticastGetQueryObjectivNV(int gpu, int id, int pname, IntBuffer params)
      void glMulticastGetQueryObjectivNV(GLuint gpu, GLuint id, GLenum pname, GLint * params)
    • glMulticastGetQueryObjectiNV

      public static int glMulticastGetQueryObjectiNV(int gpu, int id, int pname)
      void glMulticastGetQueryObjectivNV(GLuint gpu, GLuint id, GLenum pname, GLint * params)
    • nglMulticastGetQueryObjectuivNV

      public static void nglMulticastGetQueryObjectuivNV(int gpu, int id, int pname, long params)
      void glMulticastGetQueryObjectuivNV(GLuint gpu, GLuint id, GLenum pname, GLuint * params)
    • glMulticastGetQueryObjectuivNV

      public static void glMulticastGetQueryObjectuivNV(int gpu, int id, int pname, IntBuffer params)
      void glMulticastGetQueryObjectuivNV(GLuint gpu, GLuint id, GLenum pname, GLuint * params)
    • glMulticastGetQueryObjectuiNV

      public static int glMulticastGetQueryObjectuiNV(int gpu, int id, int pname)
      void glMulticastGetQueryObjectuivNV(GLuint gpu, GLuint id, GLenum pname, GLuint * params)
    • nglMulticastGetQueryObjecti64vNV

      public static void nglMulticastGetQueryObjecti64vNV(int gpu, int id, int pname, long params)
      void glMulticastGetQueryObjecti64vNV(GLuint gpu, GLuint id, GLenum pname, GLint64 * params)
    • glMulticastGetQueryObjecti64vNV

      public static void glMulticastGetQueryObjecti64vNV(int gpu, int id, int pname, LongBuffer params)
      void glMulticastGetQueryObjecti64vNV(GLuint gpu, GLuint id, GLenum pname, GLint64 * params)
    • glMulticastGetQueryObjecti64NV

      public static long glMulticastGetQueryObjecti64NV(int gpu, int id, int pname)
      void glMulticastGetQueryObjecti64vNV(GLuint gpu, GLuint id, GLenum pname, GLint64 * params)
    • nglMulticastGetQueryObjectui64vNV

      public static void nglMulticastGetQueryObjectui64vNV(int gpu, int id, int pname, long params)
      void glMulticastGetQueryObjectui64vNV(GLuint gpu, GLuint id, GLenum pname, GLuint64 * params)
    • glMulticastGetQueryObjectui64vNV

      public static void glMulticastGetQueryObjectui64vNV(int gpu, int id, int pname, LongBuffer params)
      void glMulticastGetQueryObjectui64vNV(GLuint gpu, GLuint id, GLenum pname, GLuint64 * params)
    • glMulticastGetQueryObjectui64NV

      public static long glMulticastGetQueryObjectui64NV(int gpu, int id, int pname)
      void glMulticastGetQueryObjectui64vNV(GLuint gpu, GLuint id, GLenum pname, GLuint64 * params)
    • glMulticastBufferSubDataNV

      public static void glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, short[] data)
      void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glMulticastBufferSubDataNV

      public static void glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, int[] data)
      void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glMulticastBufferSubDataNV

      public static void glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, float[] data)
      void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glMulticastBufferSubDataNV

      public static void glMulticastBufferSubDataNV(int gpuMask, int buffer, long offset, double[] data)
      void glMulticastBufferSubDataNV(GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, void const * data)
    • glMulticastFramebufferSampleLocationsfvNV

      public static void glMulticastFramebufferSampleLocationsfvNV(int gpu, int framebuffer, int start, float[] v)
      void glMulticastFramebufferSampleLocationsfvNV(GLuint gpu, GLuint framebuffer, GLuint start, GLsizei count, GLfloat const * v)
    • glMulticastGetQueryObjectivNV

      public static void glMulticastGetQueryObjectivNV(int gpu, int id, int pname, int[] params)
      void glMulticastGetQueryObjectivNV(GLuint gpu, GLuint id, GLenum pname, GLint * params)
    • glMulticastGetQueryObjectuivNV

      public static void glMulticastGetQueryObjectuivNV(int gpu, int id, int pname, int[] params)
      void glMulticastGetQueryObjectuivNV(GLuint gpu, GLuint id, GLenum pname, GLuint * params)
    • glMulticastGetQueryObjecti64vNV

      public static void glMulticastGetQueryObjecti64vNV(int gpu, int id, int pname, long[] params)
      void glMulticastGetQueryObjecti64vNV(GLuint gpu, GLuint id, GLenum pname, GLint64 * params)
    • glMulticastGetQueryObjectui64vNV

      public static void glMulticastGetQueryObjectui64vNV(int gpu, int id, int pname, long[] params)
      void glMulticastGetQueryObjectui64vNV(GLuint gpu, GLuint id, GLenum pname, GLuint64 * params)