Class EXTSemaphore

java.lang.Object
org.lwjgl.opengles.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(@NativeType("GLenum") int pname, @NativeType("GLubyte *") 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(@NativeType("GLenum") int target, @NativeType("GLuint") int index, @NativeType("GLubyte *") 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(@NativeType("GLuint *") IntBuffer semaphores)
      void glGenSemaphoresEXT(GLsizei n, GLuint * semaphores)
    • glGenSemaphoresEXT

      @NativeType("void") 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(@NativeType("GLuint const *") IntBuffer semaphores)
      void glDeleteSemaphoresEXT(GLsizei n, GLuint const * semaphores)
    • glDeleteSemaphoresEXT

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

      @NativeType("GLboolean") public static boolean glIsSemaphoreEXT(@NativeType("GLuint") 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(@NativeType("GLuint") int semaphore, @NativeType("GLenum") int pname, @NativeType("GLuint64 const *") LongBuffer params)
      void glSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 const * params)
    • glSemaphoreParameterui64EXT

      public static void glSemaphoreParameterui64EXT(@NativeType("GLuint") int semaphore, @NativeType("GLenum") int pname, @NativeType("GLuint64 const *") 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(@NativeType("GLuint") int semaphore, @NativeType("GLenum") int pname, @NativeType("GLuint64 *") LongBuffer params)
      void glGetSemaphoreParameterui64vEXT(GLuint semaphore, GLenum pname, GLuint64 * params)
    • glGetSemaphoreParameterui64EXT

      @NativeType("void") public static long glGetSemaphoreParameterui64EXT(@NativeType("GLuint") int semaphore, @NativeType("GLenum") 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(@NativeType("GLuint") int semaphore, @NativeType("GLuint const *") IntBuffer buffers, @NativeType("GLuint const *") IntBuffer textures, @NativeType("GLenum const *") 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(@NativeType("GLuint") int semaphore, @NativeType("GLuint const *") IntBuffer buffers, @NativeType("GLuint const *") IntBuffer textures, @NativeType("GLenum const *") IntBuffer dstLayouts)
      void glSignalSemaphoreEXT(GLuint semaphore, GLuint numBufferBarriers, GLuint const * buffers, GLuint numTextureBarriers, GLuint const * textures, GLenum const * dstLayouts)
    • glGenSemaphoresEXT

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

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

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

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

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

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