Class GL45

java.lang.Object
org.lwjgl.opengl.GL45

public final class GL45 extends Object
  • Field Details

    • GL_NEGATIVE_ONE_TO_ONE

      public static final int GL_NEGATIVE_ONE_TO_ONE
      Accepted by the <depth> parameter of ClipControl:
      See Also:
    • GL_ZERO_TO_ONE

      public static final int GL_ZERO_TO_ONE
      Accepted by the <depth> parameter of ClipControl:
      See Also:
    • GL_CLIP_ORIGIN

      public static final int GL_CLIP_ORIGIN
      Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
      See Also:
    • GL_CLIP_DEPTH_MODE

      public static final int GL_CLIP_DEPTH_MODE
      Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
      See Also:
    • GL_QUERY_WAIT_INVERTED

      public static final int GL_QUERY_WAIT_INVERTED
      Accepted by the <mode> parameter of BeginConditionalRender:
      See Also:
    • GL_QUERY_NO_WAIT_INVERTED

      public static final int GL_QUERY_NO_WAIT_INVERTED
      Accepted by the <mode> parameter of BeginConditionalRender:
      See Also:
    • GL_QUERY_BY_REGION_WAIT_INVERTED

      public static final int GL_QUERY_BY_REGION_WAIT_INVERTED
      Accepted by the <mode> parameter of BeginConditionalRender:
      See Also:
    • GL_QUERY_BY_REGION_NO_WAIT_INVERTED

      public static final int GL_QUERY_BY_REGION_NO_WAIT_INVERTED
      Accepted by the <mode> parameter of BeginConditionalRender:
      See Also:
    • GL_MAX_CULL_DISTANCES

      public static final int GL_MAX_CULL_DISTANCES
      Accepted by the <pname> parameter of GetBooeleanv, GetDoublev, GetFloatv GetIntegerv, and GetInteger64v:
      See Also:
    • GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES

      public static final int GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES
      Accepted by the <pname> parameter of GetBooeleanv, GetDoublev, GetFloatv GetIntegerv, and GetInteger64v:
      See Also:
    • GL_TEXTURE_TARGET

      public static final int GL_TEXTURE_TARGET
      Accepted by the <pname> parameter of GetTextureParameter{if}v and GetTextureParameterI{i ui}v:
      See Also:
    • GL_QUERY_TARGET

      public static final int GL_QUERY_TARGET
      Accepted by the <pname> parameter of GetQueryObjectiv:
      See Also:
    • GL_TEXTURE_BINDING

      public static final int GL_TEXTURE_BINDING
      Accepted by the <pname> parameter of GetIntegeri_v:
      See Also:
    • GL_CONTEXT_RELEASE_BEHAVIOR

      public static final int GL_CONTEXT_RELEASE_BEHAVIOR
      Accepted by the <pname> parameter of GetIntegerv, GetFloatv, GetBooleanv GetDoublev and GetInteger64v:
      See Also:
    • GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH

      public static final int GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH
      Returned in <data> by GetIntegerv, GetFloatv, GetBooleanv GetDoublev and GetInteger64v when <pname> is GL_CONTEXT_RELEASE_BEHAVIOR:
      See Also:
    • GL_GUILTY_CONTEXT_RESET

      public static final int GL_GUILTY_CONTEXT_RESET
      Returned by GetGraphicsResetStatus:
      See Also:
    • GL_INNOCENT_CONTEXT_RESET

      public static final int GL_INNOCENT_CONTEXT_RESET
      Returned by GetGraphicsResetStatus:
      See Also:
    • GL_UNKNOWN_CONTEXT_RESET

      public static final int GL_UNKNOWN_CONTEXT_RESET
      Returned by GetGraphicsResetStatus:
      See Also:
    • GL_CONTEXT_ROBUST_ACCESS

      public static final int GL_CONTEXT_ROBUST_ACCESS
      Accepted by the <value> parameter of GetBooleanv, GetIntegerv, and GetFloatv:
      See Also:
    • GL_RESET_NOTIFICATION_STRATEGY

      public static final int GL_RESET_NOTIFICATION_STRATEGY
      Accepted by the <value> parameter of GetBooleanv, GetIntegerv, and GetFloatv:
      See Also:
    • GL_LOSE_CONTEXT_ON_RESET

      public static final int GL_LOSE_CONTEXT_ON_RESET
      Returned by GetIntegerv and related simple queries when <value> is RESET_NOTIFICATION_STRATEGY:
      See Also:
    • GL_NO_RESET_NOTIFICATION

      public static final int GL_NO_RESET_NOTIFICATION
      Returned by GetIntegerv and related simple queries when <value> is RESET_NOTIFICATION_STRATEGY:
      See Also:
    • GL_CONTEXT_LOST

      public static final int GL_CONTEXT_LOST
      Returned by GetError:
      See Also:
  • Method Details

    • glClipControl

      public static void glClipControl(int origin, int depth)
    • glCreateTransformFeedbacks

      public static void glCreateTransformFeedbacks(IntBuffer ids)
    • glCreateTransformFeedbacks

      public static int glCreateTransformFeedbacks()
      Overloads glCreateTransformFeedbacks.
    • glTransformFeedbackBufferBase

      public static void glTransformFeedbackBufferBase(int xfb, int index, int buffer)
    • glTransformFeedbackBufferRange

      public static void glTransformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)
    • glGetTransformFeedback

      public static void glGetTransformFeedback(int xfb, int pname, IntBuffer param)
    • glGetTransformFeedbacki

      public static int glGetTransformFeedbacki(int xfb, int pname)
      Overloads glGetTransformFeedbackiv.
    • glGetTransformFeedback

      public static void glGetTransformFeedback(int xfb, int pname, int index, IntBuffer param)
    • glGetTransformFeedbacki

      public static int glGetTransformFeedbacki(int xfb, int pname, int index)
      Overloads glGetTransformFeedbacki_v.
    • glGetTransformFeedback

      public static void glGetTransformFeedback(int xfb, int pname, int index, LongBuffer param)
    • glGetTransformFeedbacki64

      public static long glGetTransformFeedbacki64(int xfb, int pname, int index)
      Overloads glGetTransformFeedbacki64_v.
    • glCreateBuffers

      public static void glCreateBuffers(IntBuffer buffers)
    • glCreateBuffers

      public static int glCreateBuffers()
      Overloads glCreateBuffers.
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, ByteBuffer data, int flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, DoubleBuffer data, int flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, FloatBuffer data, int flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, IntBuffer data, int flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, ShortBuffer data, int flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, LongBuffer data, int flags)
    • glNamedBufferStorage

      public static void glNamedBufferStorage(int buffer, long size, int flags)
      Overloads glNamedBufferStorage.
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, long data_size, int usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, ByteBuffer data, int usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, DoubleBuffer data, int usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, FloatBuffer data, int usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, IntBuffer data, int usage)
    • glNamedBufferData

      public static void glNamedBufferData(int buffer, ShortBuffer data, int usage)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, ByteBuffer data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, DoubleBuffer data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, FloatBuffer data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, IntBuffer data)
    • glNamedBufferSubData

      public static void glNamedBufferSubData(int buffer, long offset, ShortBuffer data)
    • glCopyNamedBufferSubData

      public static void glCopyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
    • glClearNamedBufferData

      public static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, ByteBuffer data)
    • glClearNamedBufferSubData

      public static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, ByteBuffer data)
    • glMapNamedBuffer

      public static ByteBuffer glMapNamedBuffer(int buffer, int access, ByteBuffer old_buffer)
      Maps a buffer object's data store.

      LWJGL note: This method comes in 2 flavors:

      1. glMapNamedBuffer(int, int, ByteBuffer) - Calls glGetNamedBufferParameteri(int, int) to retrieve the buffer size and the old_buffer parameter is reused if the returned size and pointer match the buffer capacity and address, respectively.
      2. glMapNamedBuffer(int, int, int, ByteBuffer) - The buffer size is explicitly specified and the old_buffer parameter is reused if size and the returned pointer match the buffer capacity and address, respectively. This is the most efficient method.

      Parameters:
      buffer - the buffer object being mapped
      access - the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store
    • glMapNamedBuffer

      public static ByteBuffer glMapNamedBuffer(int buffer, int access, long length, ByteBuffer old_buffer)
      Maps a buffer object's data store.

      LWJGL note: This method comes in 2 flavors:

      1. glMapNamedBuffer(int, int, ByteBuffer) - Calls glGetNamedBufferParameteri(int, int) to retrieve the buffer size and the old_buffer parameter is reused if the returned size and pointer match the buffer capacity and address, respectively.
      2. glMapNamedBuffer(int, int, int, ByteBuffer) - The buffer size is explicitly specified and the old_buffer parameter is reused if size and the returned pointer match the buffer capacity and address, respectively. This is the most efficient method.

      Parameters:
      buffer - the buffer object being mapped
      access - the access policy, indicating whether it will be possible to read from, write to, or both read from and write to the buffer object's mapped data store
    • glMapNamedBufferRange

      public static ByteBuffer glMapNamedBufferRange(int buffer, long offset, long length, int access, ByteBuffer old_buffer)
    • glUnmapNamedBuffer

      public static boolean glUnmapNamedBuffer(int buffer)
    • glFlushMappedNamedBufferRange

      public static void glFlushMappedNamedBufferRange(int buffer, long offset, long length)
    • glGetNamedBufferParameter

      public static void glGetNamedBufferParameter(int buffer, int pname, IntBuffer params)
    • glGetNamedBufferParameteri

      public static int glGetNamedBufferParameteri(int buffer, int pname)
      Overloads glGetNamedBufferParameteriv.
    • glGetNamedBufferParameter

      public static void glGetNamedBufferParameter(int buffer, int pname, LongBuffer params)
    • glGetNamedBufferParameteri64

      public static long glGetNamedBufferParameteri64(int buffer, int pname)
      Overloads glGetNamedBufferParameteri64v.
    • glGetNamedBufferPointer

      public static ByteBuffer glGetNamedBufferPointer(int buffer, int pname)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, ByteBuffer data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, DoubleBuffer data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, FloatBuffer data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, IntBuffer data)
    • glGetNamedBufferSubData

      public static void glGetNamedBufferSubData(int buffer, long offset, ShortBuffer data)
    • glCreateFramebuffers

      public static void glCreateFramebuffers(IntBuffer framebuffers)
    • glCreateFramebuffers

      public static int glCreateFramebuffers()
      Overloads glCreateFramebuffers.
    • glNamedFramebufferRenderbuffer

      public static void glNamedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbuffertarget, int renderbuffer)
    • glNamedFramebufferParameteri

      public static void glNamedFramebufferParameteri(int framebuffer, int pname, int param)
    • glNamedFramebufferTexture

      public static void glNamedFramebufferTexture(int framebuffer, int attachment, int texture, int level)
    • glNamedFramebufferTextureLayer

      public static void glNamedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)
    • glNamedFramebufferDrawBuffer

      public static void glNamedFramebufferDrawBuffer(int framebuffer, int mode)
    • glNamedFramebufferDrawBuffers

      public static void glNamedFramebufferDrawBuffers(int framebuffer, IntBuffer bufs)
    • glNamedFramebufferReadBuffer

      public static void glNamedFramebufferReadBuffer(int framebuffer, int mode)
    • glInvalidateNamedFramebufferData

      public static void glInvalidateNamedFramebufferData(int framebuffer, IntBuffer attachments)
    • glInvalidateNamedFramebufferSubData

      public static void glInvalidateNamedFramebufferSubData(int framebuffer, IntBuffer attachments, int x, int y, int width, int height)
    • glClearNamedFramebuffer

      public static void glClearNamedFramebuffer(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
    • glClearNamedFramebufferu

      public static void glClearNamedFramebufferu(int framebuffer, int buffer, int drawbuffer, IntBuffer value)
    • glClearNamedFramebuffer

      public static void glClearNamedFramebuffer(int framebuffer, int buffer, int drawbuffer, FloatBuffer value)
    • glClearNamedFramebufferfi

      public static void glClearNamedFramebufferfi(int framebuffer, int buffer, float depth, int stencil)
    • glBlitNamedFramebuffer

      public static void glBlitNamedFramebuffer(int readFramebuffer, int drawFramebuffer, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
    • glCheckNamedFramebufferStatus

      public static int glCheckNamedFramebufferStatus(int framebuffer, int target)
    • glGetNamedFramebufferParameter

      public static void glGetNamedFramebufferParameter(int framebuffer, int pname, IntBuffer params)
    • glGetNamedFramebufferParameter

      public static int glGetNamedFramebufferParameter(int framebuffer, int pname)
      Overloads glGetNamedFramebufferParameteriv.
    • glGetNamedFramebufferAttachmentParameter

      public static void glGetNamedFramebufferAttachmentParameter(int framebuffer, int attachment, int pname, IntBuffer params)
    • glGetNamedFramebufferAttachmentParameter

      public static int glGetNamedFramebufferAttachmentParameter(int framebuffer, int attachment, int pname)
      Overloads glGetNamedFramebufferAttachmentParameteriv.
    • glCreateRenderbuffers

      public static void glCreateRenderbuffers(IntBuffer renderbuffers)
    • glCreateRenderbuffers

      public static int glCreateRenderbuffers()
      Overloads glCreateRenderbuffers.
    • glNamedRenderbufferStorage

      public static void glNamedRenderbufferStorage(int renderbuffer, int internalformat, int width, int height)
    • glNamedRenderbufferStorageMultisample

      public static void glNamedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalformat, int width, int height)
    • glGetNamedRenderbufferParameter

      public static void glGetNamedRenderbufferParameter(int renderbuffer, int pname, IntBuffer params)
    • glGetNamedRenderbufferParameter

      public static int glGetNamedRenderbufferParameter(int renderbuffer, int pname)
      Overloads glGetNamedRenderbufferParameteriv.
    • glCreateTextures

      public static void glCreateTextures(int target, IntBuffer textures)
    • glCreateTextures

      public static int glCreateTextures(int target)
      Overloads glCreateTextures.
    • glTextureBuffer

      public static void glTextureBuffer(int texture, int internalformat, int buffer)
    • glTextureBufferRange

      public static void glTextureBufferRange(int texture, int internalformat, int buffer, long offset, long size)
    • glTextureStorage1D

      public static void glTextureStorage1D(int texture, int levels, int internalformat, int width)
    • glTextureStorage2D

      public static void glTextureStorage2D(int texture, int levels, int internalformat, int width, int height)
    • glTextureStorage3D

      public static void glTextureStorage3D(int texture, int levels, int internalformat, int width, int height, int depth)
    • glTextureStorage2DMultisample

      public static void glTextureStorage2DMultisample(int texture, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
    • glTextureStorage3DMultisample

      public static void glTextureStorage3DMultisample(int texture, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, ByteBuffer pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, DoubleBuffer pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, FloatBuffer pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, IntBuffer pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, ShortBuffer pixels)
    • glTextureSubImage1D

      public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, ByteBuffer pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, DoubleBuffer pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, FloatBuffer pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, IntBuffer pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, ShortBuffer pixels)
    • glTextureSubImage2D

      public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer pixels)
    • glTextureSubImage3D

      public static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, long pixels_buffer_offset)
    • glCompressedTextureSubImage1D

      public static void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, ByteBuffer data)
    • glCompressedTextureSubImage1D

      public static void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int data_imageSize, long data_buffer_offset)
    • glCompressedTextureSubImage2D

      public static void glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, ByteBuffer data)
    • glCompressedTextureSubImage2D

      public static void glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int data_imageSize, long data_buffer_offset)
    • glCompressedTextureSubImage3D

      public static void glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, ByteBuffer data)
    • glCompressedTextureSubImage3D

      public static void glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, long data_buffer_offset)
    • glCopyTextureSubImage1D

      public static void glCopyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)
    • glCopyTextureSubImage2D

      public static void glCopyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)
    • glCopyTextureSubImage3D

      public static void glCopyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
    • glTextureParameterf

      public static void glTextureParameterf(int texture, int pname, float param)
    • glTextureParameter

      public static void glTextureParameter(int texture, int pname, FloatBuffer params)
    • glTextureParameteri

      public static void glTextureParameteri(int texture, int pname, int param)
    • glTextureParameterI

      public static void glTextureParameterI(int texture, int pname, IntBuffer params)
    • glTextureParameterIu

      public static void glTextureParameterIu(int texture, int pname, IntBuffer params)
    • glTextureParameter

      public static void glTextureParameter(int texture, int pname, IntBuffer params)
    • glGenerateTextureMipmap

      public static void glGenerateTextureMipmap(int texture)
    • glBindTextureUnit

      public static void glBindTextureUnit(int unit, int texture)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, ByteBuffer pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, DoubleBuffer pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, FloatBuffer pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, IntBuffer pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, ShortBuffer pixels)
    • glGetTextureImage

      public static void glGetTextureImage(int texture, int level, int format, int type, int pixels_bufSize, long pixels_buffer_offset)
    • glGetCompressedTextureImage

      public static void glGetCompressedTextureImage(int texture, int level, ByteBuffer pixels)
    • glGetCompressedTextureImage

      public static void glGetCompressedTextureImage(int texture, int level, IntBuffer pixels)
    • glGetCompressedTextureImage

      public static void glGetCompressedTextureImage(int texture, int level, ShortBuffer pixels)
    • glGetCompressedTextureImage

      public static void glGetCompressedTextureImage(int texture, int level, int pixels_bufSize, long pixels_buffer_offset)
    • glGetTextureLevelParameter

      public static void glGetTextureLevelParameter(int texture, int level, int pname, FloatBuffer params)
    • glGetTextureLevelParameterf

      public static float glGetTextureLevelParameterf(int texture, int level, int pname)
      Overloads glGetTextureLevelParameterfv.
    • glGetTextureLevelParameter

      public static void glGetTextureLevelParameter(int texture, int level, int pname, IntBuffer params)
    • glGetTextureLevelParameteri

      public static int glGetTextureLevelParameteri(int texture, int level, int pname)
      Overloads glGetTextureLevelParameteriv.
    • glGetTextureParameter

      public static void glGetTextureParameter(int texture, int pname, FloatBuffer params)
    • glGetTextureParameterf

      public static float glGetTextureParameterf(int texture, int pname)
      Overloads glGetTextureParameterfv.
    • glGetTextureParameterI

      public static void glGetTextureParameterI(int texture, int pname, IntBuffer params)
    • glGetTextureParameterIi

      public static int glGetTextureParameterIi(int texture, int pname)
      Overloads glGetTextureParameterIiv.
    • glGetTextureParameterIu

      public static void glGetTextureParameterIu(int texture, int pname, IntBuffer params)
    • glGetTextureParameterIui

      public static int glGetTextureParameterIui(int texture, int pname)
      Overloads glGetTextureParameterIuiv.
    • glGetTextureParameter

      public static void glGetTextureParameter(int texture, int pname, IntBuffer params)
    • glGetTextureParameteri

      public static int glGetTextureParameteri(int texture, int pname)
      Overloads glGetTextureParameteriv.
    • glCreateVertexArrays

      public static void glCreateVertexArrays(IntBuffer arrays)
    • glCreateVertexArrays

      public static int glCreateVertexArrays()
      Overloads glCreateVertexArrays.
    • glDisableVertexArrayAttrib

      public static void glDisableVertexArrayAttrib(int vaobj, int index)
    • glEnableVertexArrayAttrib

      public static void glEnableVertexArrayAttrib(int vaobj, int index)
    • glVertexArrayElementBuffer

      public static void glVertexArrayElementBuffer(int vaobj, int buffer)
    • glVertexArrayVertexBuffer

      public static void glVertexArrayVertexBuffer(int vaobj, int bindingindex, int buffer, long offset, int stride)
    • glVertexArrayVertexBuffers

      public static void glVertexArrayVertexBuffers(int vaobj, int first, int count, IntBuffer buffers, PointerBuffer offsets, IntBuffer strides)
    • glVertexArrayAttribFormat

      public static void glVertexArrayAttribFormat(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset)
    • glVertexArrayAttribIFormat

      public static void glVertexArrayAttribIFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
    • glVertexArrayAttribLFormat

      public static void glVertexArrayAttribLFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
    • glVertexArrayAttribBinding

      public static void glVertexArrayAttribBinding(int vaobj, int attribindex, int bindingindex)
    • glVertexArrayBindingDivisor

      public static void glVertexArrayBindingDivisor(int vaobj, int bindingindex, int divisor)
    • glGetVertexArray

      public static void glGetVertexArray(int vaobj, int pname, IntBuffer param)
    • glGetVertexArray

      public static int glGetVertexArray(int vaobj, int pname)
      Overloads glGetVertexArrayiv.
    • glGetVertexArrayIndexed

      public static void glGetVertexArrayIndexed(int vaobj, int index, int pname, IntBuffer param)
    • glGetVertexArrayIndexed

      public static int glGetVertexArrayIndexed(int vaobj, int index, int pname)
      Overloads glGetVertexArrayIndexediv.
    • glGetVertexArrayIndexed64i

      public static void glGetVertexArrayIndexed64i(int vaobj, int index, int pname, LongBuffer param)
    • glGetVertexArrayIndexed64i

      public static long glGetVertexArrayIndexed64i(int vaobj, int index, int pname)
      Overloads glGetVertexArrayIndexed64iv.
    • glCreateSamplers

      public static void glCreateSamplers(IntBuffer samplers)
    • glCreateSamplers

      public static int glCreateSamplers()
      Overloads glCreateSamplers.
    • glCreateProgramPipelines

      public static void glCreateProgramPipelines(IntBuffer pipelines)
    • glCreateProgramPipelines

      public static int glCreateProgramPipelines()
      Overloads glCreateProgramPipelines.
    • glCreateQueries

      public static void glCreateQueries(int target, IntBuffer ids)
    • glCreateQueries

      public static int glCreateQueries(int target)
      Overloads glCreateQueries.
    • glMemoryBarrierByRegion

      public static void glMemoryBarrierByRegion(int barriers)
    • glGetTextureSubImage

      public static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ByteBuffer pixels)
    • glGetTextureSubImage

      public static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, DoubleBuffer pixels)
    • glGetTextureSubImage

      public static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, FloatBuffer pixels)
    • glGetTextureSubImage

      public static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, IntBuffer pixels)
    • glGetTextureSubImage

      public static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, ShortBuffer pixels)
    • glGetTextureSubImage

      public static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int pixels_bufSize, long pixels_buffer_offset)
    • glGetCompressedTextureSubImage

      public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, ByteBuffer pixels)
    • glGetCompressedTextureSubImage

      public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, DoubleBuffer pixels)
    • glGetCompressedTextureSubImage

      public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, FloatBuffer pixels)
    • glGetCompressedTextureSubImage

      public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, IntBuffer pixels)
    • glGetCompressedTextureSubImage

      public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, ShortBuffer pixels)
    • glGetCompressedTextureSubImage

      public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int pixels_bufSize, long pixels_buffer_offset)
    • glTextureBarrier

      public static void glTextureBarrier()
    • glGetGraphicsResetStatus

      public static int glGetGraphicsResetStatus()
    • glReadnPixels

      public static void glReadnPixels(int x, int y, int width, int height, int format, int type, ByteBuffer pixels)
    • glReadnPixels

      public static void glReadnPixels(int x, int y, int width, int height, int format, int type, DoubleBuffer pixels)
    • glReadnPixels

      public static void glReadnPixels(int x, int y, int width, int height, int format, int type, FloatBuffer pixels)
    • glReadnPixels

      public static void glReadnPixels(int x, int y, int width, int height, int format, int type, IntBuffer pixels)
    • glReadnPixels

      public static void glReadnPixels(int x, int y, int width, int height, int format, int type, ShortBuffer pixels)
    • glReadnPixels

      public static void glReadnPixels(int x, int y, int width, int height, int format, int type, int pixels_bufSize, long pixels_buffer_offset)
    • glGetnUniform

      public static void glGetnUniform(int program, int location, FloatBuffer params)
    • glGetnUniform

      public static void glGetnUniform(int program, int location, IntBuffer params)
    • glGetnUniformu

      public static void glGetnUniformu(int program, int location, IntBuffer params)