Class EXTSemaphore

java.lang.Object
org.lwjgl.opengl.EXTSemaphore

public class EXTSemaphore extends Object
  • Field Details

    • GL_NUM_DEVICE_UUIDS_EXT

      public static final int GL_NUM_DEVICE_UUIDS_EXT
      See Also:
    • GL_DEVICE_UUID_EXT

      public static final int GL_DEVICE_UUID_EXT
      See Also:
    • GL_DRIVER_UUID_EXT

      public static final int GL_DRIVER_UUID_EXT
      See Also:
    • GL_UUID_SIZE_EXT

      public static final int GL_UUID_SIZE_EXT
      See Also:
    • GL_LAYOUT_GENERAL_EXT

      public static final int GL_LAYOUT_GENERAL_EXT
      See Also:
    • GL_LAYOUT_COLOR_ATTACHMENT_EXT

      public static final int GL_LAYOUT_COLOR_ATTACHMENT_EXT
      See Also:
    • GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT

      public static final int GL_LAYOUT_DEPTH_STENCIL_ATTACHMENT_EXT
      See Also:
    • GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT

      public static final int GL_LAYOUT_DEPTH_STENCIL_READ_ONLY_EXT
      See Also:
    • GL_LAYOUT_SHADER_READ_ONLY_EXT

      public static final int GL_LAYOUT_SHADER_READ_ONLY_EXT
      See Also:
    • GL_LAYOUT_TRANSFER_SRC_EXT

      public static final int GL_LAYOUT_TRANSFER_SRC_EXT
      See Also:
    • GL_LAYOUT_TRANSFER_DST_EXT

      public static final int GL_LAYOUT_TRANSFER_DST_EXT
      See Also:
    • GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT

      public static final int GL_LAYOUT_DEPTH_READ_ONLY_STENCIL_ATTACHMENT_EXT
      See Also:
    • GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT

      public static final int GL_LAYOUT_DEPTH_ATTACHMENT_STENCIL_READ_ONLY_EXT
      See Also:
  • Method Details

    • nglGetUnsignedBytevEXT

      public static void nglGetUnsignedBytevEXT(int pname, long data)
      void glGetUnsignedBytevEXT(GLenum pname, GLubyte * data)
    • glGetUnsignedBytevEXT

      public static void glGetUnsignedBytevEXT(int pname, ByteBuffer data)
      void glGetUnsignedBytevEXT(GLenum pname, GLubyte * data)
    • nglGetUnsignedBytei_vEXT

      public static void nglGetUnsignedBytei_vEXT(int target, int index, long data)
      void glGetUnsignedBytei_vEXT(GLenum target, GLuint index, GLubyte * data)
    • glGetUnsignedBytei_vEXT

      public static void glGetUnsignedBytei_vEXT(int target, int index, ByteBuffer data)
      void glGetUnsignedBytei_vEXT(GLenum target, GLuint index, GLubyte * data)
    • nglGenSemaphoresEXT

      public static void nglGenSemaphoresEXT(int n, long semaphores)
      void glGenSemaphoresEXT(GLsizei n, GLuint * semaphores)
    • glGenSemaphoresEXT

      public static void glGenSemaphoresEXT(IntBuffer semaphores)
      void glGenSemaphoresEXT(GLsizei n, GLuint * semaphores)
    • glGenSemaphoresEXT

      public static int glGenSemaphoresEXT()
      void glGenSemaphoresEXT(GLsizei n, GLuint * semaphores)
    • nglDeleteSemaphoresEXT

      public static void nglDeleteSemaphoresEXT(int n, long semaphores)
      void glDeleteSemaphoresEXT(GLsizei n, GLuint const * semaphores)
    • glDeleteSemaphoresEXT

      public static void glDeleteSemaphoresEXT(IntBuffer semaphores)
      void glDeleteSemaphoresEXT(GLsizei n, GLuint const * semaphores)
    • glDeleteSemaphoresEXT

      public static void glDeleteSemaphoresEXT(int semaphore)
      void glDeleteSemaphoresEXT(GLsizei n, GLuint const * semaphores)
    • glIsSemaphoreEXT

      public static boolean glIsSemaphoreEXT(int semaphore)
      GLboolean glIsSemaphoreEXT(GLuint semaphore)
    • nglSemaphoreParameterui64vEXT

      public static void nglSemaphoreParameterui64vEXT(int semaphore, int pname, long params)
      void glSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 const * params)
    • glSemaphoreParameterui64vEXT

      public static void glSemaphoreParameterui64vEXT(int semaphore, int pname, LongBuffer params)
      void glSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 const * params)
    • glSemaphoreParameterui64EXT

      public static void glSemaphoreParameterui64EXT(int semaphore, int pname, long param)
      void glSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 const * params)
    • nglGetSemaphoreParameterui64vEXT

      public static void nglGetSemaphoreParameterui64vEXT(int semaphore, int pname, long params)
      void glGetSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 * params)
    • glGetSemaphoreParameterui64vEXT

      public static void glGetSemaphoreParameterui64vEXT(int semaphore, int pname, LongBuffer params)
      void glGetSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 * params)
    • glGetSemaphoreParameterui64EXT

      public static long glGetSemaphoreParameterui64EXT(int semaphore, int pname)
      void glGetSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 * params)
    • nglWaitSemaphoreEXT

      public static void nglWaitSemaphoreEXT(int semaphore, int numBufferBarriers, long buffers, int numTextureBarriers, long textures, long srcLayouts)
      void glWaitSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, GLuint const * buffers, GLuint numTextureBarriers, GLuint const * textures, GLenum const * srcLayouts)
    • glWaitSemaphoreEXT

      public static void glWaitSemaphoreEXT(int semaphore, IntBuffer buffers, IntBuffer textures, IntBuffer srcLayouts)
      void glWaitSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, GLuint const * buffers, GLuint numTextureBarriers, GLuint const * textures, GLenum const * srcLayouts)
    • nglSignalSemaphoreEXT

      public static void nglSignalSemaphoreEXT(int semaphore, int numBufferBarriers, long buffers, int numTextureBarriers, long textures, long dstLayouts)
      void glSignalSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, GLuint const * buffers, GLuint numTextureBarriers, GLuint const * textures, GLenum const * dstLayouts)
    • glSignalSemaphoreEXT

      public static void glSignalSemaphoreEXT(int semaphore, IntBuffer buffers, IntBuffer textures, IntBuffer dstLayouts)
      void glSignalSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, GLuint const * buffers, GLuint numTextureBarriers, GLuint const * textures, GLenum const * dstLayouts)
    • glGenSemaphoresEXT

      public static void glGenSemaphoresEXT(int[] semaphores)
      void glGenSemaphoresEXT(GLsizei n, GLuint * semaphores)
    • glDeleteSemaphoresEXT

      public static void glDeleteSemaphoresEXT(int[] semaphores)
      void glDeleteSemaphoresEXT(GLsizei n, GLuint const * semaphores)
    • glSemaphoreParameterui64vEXT

      public static void glSemaphoreParameterui64vEXT(int semaphore, int pname, long[] params)
      void glSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 const * params)
    • glGetSemaphoreParameterui64vEXT

      public static void glGetSemaphoreParameterui64vEXT(int semaphore, int pname, long[] params)
      void glGetSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 * params)
    • glWaitSemaphoreEXT

      public static void glWaitSemaphoreEXT(int semaphore, int[] buffers, int[] textures, int[] srcLayouts)
      void glWaitSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, GLuint const * buffers, GLuint numTextureBarriers, GLuint const * textures, GLenum const * srcLayouts)
    • glSignalSemaphoreEXT

      public static void glSignalSemaphoreEXT(int semaphore, int[] buffers, int[] textures, int[] dstLayouts)
      void glSignalSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, GLuint const * buffers, GLuint numTextureBarriers, GLuint const * textures, GLenum const * dstLayouts)