org.lwjgl.opengl
Class GL45

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

public final class GL45
extends java.lang.Object


Field Summary
static int GL_CLIP_DEPTH_MODE
          Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
static int GL_CLIP_ORIGIN
          Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, and GetDoublev:
static int GL_CONTEXT_LOST
          Returned by GetError:
static int GL_CONTEXT_RELEASE_BEHAVIOR
          Accepted by the <pname> parameter of GetIntegerv, GetFloatv, GetBooleanv GetDoublev and GetInteger64v:
static int GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH
          Returned in <data> by GetIntegerv, GetFloatv, GetBooleanv GetDoublev and GetInteger64v when <pname> is GL_CONTEXT_RELEASE_BEHAVIOR:
static int GL_CONTEXT_ROBUST_ACCESS
          Accepted by the <value> parameter of GetBooleanv, GetIntegerv, and GetFloatv:
static int GL_GUILTY_CONTEXT_RESET
          Returned by GetGraphicsResetStatus:
static int GL_INNOCENT_CONTEXT_RESET
          Returned by GetGraphicsResetStatus:
static int GL_LOSE_CONTEXT_ON_RESET
          Returned by GetIntegerv and related simple queries when <value> is RESET_NOTIFICATION_STRATEGY:
static int GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES
          Accepted by the <pname> parameter of GetBooeleanv, GetDoublev, GetFloatv GetIntegerv, and GetInteger64v:
static int GL_MAX_CULL_DISTANCES
          Accepted by the <pname> parameter of GetBooeleanv, GetDoublev, GetFloatv GetIntegerv, and GetInteger64v:
static int GL_NEGATIVE_ONE_TO_ONE
          Accepted by the <depth> parameter of ClipControl:
static int GL_NO_RESET_NOTIFICATION
          Returned by GetIntegerv and related simple queries when <value> is RESET_NOTIFICATION_STRATEGY:
static int GL_QUERY_BY_REGION_NO_WAIT_INVERTED
          Accepted by the <mode> parameter of BeginConditionalRender:
static int GL_QUERY_BY_REGION_WAIT_INVERTED
          Accepted by the <mode> parameter of BeginConditionalRender:
static int GL_QUERY_NO_WAIT_INVERTED
          Accepted by the <mode> parameter of BeginConditionalRender:
static int GL_QUERY_TARGET
          Accepted by the <pname> parameter of GetQueryObjectiv:
static int GL_QUERY_WAIT_INVERTED
          Accepted by the <mode> parameter of BeginConditionalRender:
static int GL_RESET_NOTIFICATION_STRATEGY
          Accepted by the <value> parameter of GetBooleanv, GetIntegerv, and GetFloatv:
static int GL_TEXTURE_BINDING
          Accepted by the <pname> parameter of GetIntegeri_v:
static int GL_TEXTURE_TARGET
          Accepted by the <pname> parameter of GetTextureParameter{if}v and GetTextureParameterI{i ui}v:
static int GL_UNKNOWN_CONTEXT_RESET
          Returned by GetGraphicsResetStatus:
static int GL_ZERO_TO_ONE
          Accepted by the <depth> parameter of ClipControl:
 
Method Summary
static void glBindTextureUnit(int unit, int texture)
           
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)
           
static int glCheckNamedFramebufferStatus(int framebuffer, int target)
           
static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, java.nio.ByteBuffer data)
           
static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, java.nio.ByteBuffer data)
           
static void glClearNamedFramebuffer(int framebuffer, int buffer, int drawbuffer, java.nio.FloatBuffer value)
           
static void glClearNamedFramebuffer(int framebuffer, int buffer, int drawbuffer, java.nio.IntBuffer value)
           
static void glClearNamedFramebufferfi(int framebuffer, int buffer, float depth, int stencil)
           
static void glClearNamedFramebufferu(int framebuffer, int buffer, int drawbuffer, java.nio.IntBuffer value)
           
static void glClipControl(int origin, int depth)
           
static void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, java.nio.ByteBuffer data)
           
static void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int data_imageSize, long data_buffer_offset)
           
static void glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, java.nio.ByteBuffer data)
           
static void glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int data_imageSize, long data_buffer_offset)
           
static void glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, java.nio.ByteBuffer data)
           
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)
           
static void glCopyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
           
static void glCopyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)
           
static void glCopyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)
           
static void glCopyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
           
static int glCreateBuffers()
          Overloads glCreateBuffers.
static void glCreateBuffers(java.nio.IntBuffer buffers)
           
static int glCreateFramebuffers()
          Overloads glCreateFramebuffers.
static void glCreateFramebuffers(java.nio.IntBuffer framebuffers)
           
static int glCreateProgramPipelines()
          Overloads glCreateProgramPipelines.
static void glCreateProgramPipelines(java.nio.IntBuffer pipelines)
           
static int glCreateQueries(int target)
          Overloads glCreateQueries.
static void glCreateQueries(int target, java.nio.IntBuffer ids)
           
static int glCreateRenderbuffers()
          Overloads glCreateRenderbuffers.
static void glCreateRenderbuffers(java.nio.IntBuffer renderbuffers)
           
static int glCreateSamplers()
          Overloads glCreateSamplers.
static void glCreateSamplers(java.nio.IntBuffer samplers)
           
static int glCreateTextures(int target)
          Overloads glCreateTextures.
static void glCreateTextures(int target, java.nio.IntBuffer textures)
           
static int glCreateTransformFeedbacks()
          Overloads glCreateTransformFeedbacks.
static void glCreateTransformFeedbacks(java.nio.IntBuffer ids)
           
static int glCreateVertexArrays()
          Overloads glCreateVertexArrays.
static void glCreateVertexArrays(java.nio.IntBuffer arrays)
           
static void glDisableVertexArrayAttrib(int vaobj, int index)
           
static void glEnableVertexArrayAttrib(int vaobj, int index)
           
static void glFlushMappedNamedBufferRange(int buffer, long offset, long length)
           
static void glGenerateTextureMipmap(int texture)
           
static void glGetCompressedTextureImage(int texture, int level, java.nio.ByteBuffer pixels)
           
static void glGetCompressedTextureImage(int texture, int level, java.nio.IntBuffer pixels)
           
static void glGetCompressedTextureImage(int texture, int level, int pixels_bufSize, long pixels_buffer_offset)
           
static void glGetCompressedTextureImage(int texture, int level, java.nio.ShortBuffer pixels)
           
static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, java.nio.ByteBuffer pixels)
           
static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, java.nio.DoubleBuffer pixels)
           
static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, java.nio.FloatBuffer pixels)
           
static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, java.nio.IntBuffer pixels)
           
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)
           
static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, java.nio.ShortBuffer pixels)
           
static int glGetGraphicsResetStatus()
           
static void glGetNamedBufferParameter(int buffer, int pname, java.nio.IntBuffer params)
           
static void glGetNamedBufferParameter(int buffer, int pname, java.nio.LongBuffer params)
           
static int glGetNamedBufferParameteri(int buffer, int pname)
          Overloads glGetNamedBufferParameteriv.
static long glGetNamedBufferParameteri64(int buffer, int pname)
          Overloads glGetNamedBufferParameteri64v.
static java.nio.ByteBuffer glGetNamedBufferPointer(int buffer, int pname)
           
static void glGetNamedBufferSubData(int buffer, long offset, java.nio.ByteBuffer data)
           
static void glGetNamedBufferSubData(int buffer, long offset, java.nio.DoubleBuffer data)
           
static void glGetNamedBufferSubData(int buffer, long offset, java.nio.FloatBuffer data)
           
static void glGetNamedBufferSubData(int buffer, long offset, java.nio.IntBuffer data)
           
static void glGetNamedBufferSubData(int buffer, long offset, java.nio.ShortBuffer data)
           
static int glGetNamedFramebufferAttachmentParameter(int framebuffer, int attachment, int pname)
          Overloads glGetNamedFramebufferAttachmentParameteriv.
static void glGetNamedFramebufferAttachmentParameter(int framebuffer, int attachment, int pname, java.nio.IntBuffer params)
           
static int glGetNamedFramebufferParameter(int framebuffer, int pname)
          Overloads glGetNamedFramebufferParameteriv.
static void glGetNamedFramebufferParameter(int framebuffer, int pname, java.nio.IntBuffer params)
           
static int glGetNamedRenderbufferParameter(int renderbuffer, int pname)
          Overloads glGetNamedRenderbufferParameteriv.
static void glGetNamedRenderbufferParameter(int renderbuffer, int pname, java.nio.IntBuffer params)
           
static void glGetnUniform(int program, int location, java.nio.FloatBuffer params)
           
static void glGetnUniform(int program, int location, java.nio.IntBuffer params)
           
static void glGetnUniformu(int program, int location, java.nio.IntBuffer params)
           
static void glGetTextureImage(int texture, int level, int format, int type, java.nio.ByteBuffer pixels)
           
static void glGetTextureImage(int texture, int level, int format, int type, java.nio.DoubleBuffer pixels)
           
static void glGetTextureImage(int texture, int level, int format, int type, java.nio.FloatBuffer pixels)
           
static void glGetTextureImage(int texture, int level, int format, int type, java.nio.IntBuffer pixels)
           
static void glGetTextureImage(int texture, int level, int format, int type, int pixels_bufSize, long pixels_buffer_offset)
           
static void glGetTextureImage(int texture, int level, int format, int type, java.nio.ShortBuffer pixels)
           
static void glGetTextureLevelParameter(int texture, int level, int pname, java.nio.FloatBuffer params)
           
static void glGetTextureLevelParameter(int texture, int level, int pname, java.nio.IntBuffer params)
           
static float glGetTextureLevelParameterf(int texture, int level, int pname)
          Overloads glGetTextureLevelParameterfv.
static int glGetTextureLevelParameteri(int texture, int level, int pname)
          Overloads glGetTextureLevelParameteriv.
static void glGetTextureParameter(int texture, int pname, java.nio.FloatBuffer params)
           
static void glGetTextureParameter(int texture, int pname, java.nio.IntBuffer params)
           
static float glGetTextureParameterf(int texture, int pname)
          Overloads glGetTextureParameterfv.
static int glGetTextureParameteri(int texture, int pname)
          Overloads glGetTextureParameteriv.
static void glGetTextureParameterI(int texture, int pname, java.nio.IntBuffer params)
           
static int glGetTextureParameterIi(int texture, int pname)
          Overloads glGetTextureParameterIiv.
static void glGetTextureParameterIu(int texture, int pname, java.nio.IntBuffer params)
           
static int glGetTextureParameterIui(int texture, int pname)
          Overloads glGetTextureParameterIuiv.
static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.ByteBuffer pixels)
           
static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.DoubleBuffer pixels)
           
static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.FloatBuffer pixels)
           
static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.IntBuffer pixels)
           
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)
           
static void glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.ShortBuffer pixels)
           
static void glGetTransformFeedback(int xfb, int pname, java.nio.IntBuffer param)
           
static void glGetTransformFeedback(int xfb, int pname, int index, java.nio.IntBuffer param)
           
static void glGetTransformFeedback(int xfb, int pname, int index, java.nio.LongBuffer param)
           
static int glGetTransformFeedbacki(int xfb, int pname)
          Overloads glGetTransformFeedbackiv.
static int glGetTransformFeedbacki(int xfb, int pname, int index)
          Overloads glGetTransformFeedbacki_v.
static long glGetTransformFeedbacki64(int xfb, int pname, int index)
          Overloads glGetTransformFeedbacki64_v.
static int glGetVertexArray(int vaobj, int pname)
          Overloads glGetVertexArrayiv.
static void glGetVertexArray(int vaobj, int pname, java.nio.IntBuffer param)
           
static int glGetVertexArrayIndexed(int vaobj, int index, int pname)
          Overloads glGetVertexArrayIndexediv.
static void glGetVertexArrayIndexed(int vaobj, int index, int pname, java.nio.IntBuffer param)
           
static long glGetVertexArrayIndexed64i(int vaobj, int index, int pname)
          Overloads glGetVertexArrayIndexed64iv.
static void glGetVertexArrayIndexed64i(int vaobj, int index, int pname, java.nio.LongBuffer param)
           
static void glInvalidateNamedFramebufferData(int framebuffer, java.nio.IntBuffer attachments)
           
static void glInvalidateNamedFramebufferSubData(int framebuffer, java.nio.IntBuffer attachments, int x, int y, int width, int height)
           
static java.nio.ByteBuffer glMapNamedBuffer(int buffer, int access, java.nio.ByteBuffer old_buffer)
          Maps a buffer object's data store.
static java.nio.ByteBuffer glMapNamedBuffer(int buffer, int access, long length, java.nio.ByteBuffer old_buffer)
          Maps a buffer object's data store.
static java.nio.ByteBuffer glMapNamedBufferRange(int buffer, long offset, long length, int access, java.nio.ByteBuffer old_buffer)
           
static void glMemoryBarrierByRegion(int barriers)
           
static void glNamedBufferData(int buffer, java.nio.ByteBuffer data, int usage)
           
static void glNamedBufferData(int buffer, java.nio.DoubleBuffer data, int usage)
           
static void glNamedBufferData(int buffer, java.nio.FloatBuffer data, int usage)
           
static void glNamedBufferData(int buffer, java.nio.IntBuffer data, int usage)
           
static void glNamedBufferData(int buffer, long data_size, int usage)
           
static void glNamedBufferData(int buffer, java.nio.ShortBuffer data, int usage)
           
static void glNamedBufferStorage(int buffer, java.nio.ByteBuffer data, int flags)
           
static void glNamedBufferStorage(int buffer, java.nio.DoubleBuffer data, int flags)
           
static void glNamedBufferStorage(int buffer, java.nio.FloatBuffer data, int flags)
           
static void glNamedBufferStorage(int buffer, java.nio.IntBuffer data, int flags)
           
static void glNamedBufferStorage(int buffer, java.nio.LongBuffer data, int flags)
           
static void glNamedBufferStorage(int buffer, long size, int flags)
          Overloads glNamedBufferStorage.
static void glNamedBufferStorage(int buffer, java.nio.ShortBuffer data, int flags)
           
static void glNamedBufferSubData(int buffer, long offset, java.nio.ByteBuffer data)
           
static void glNamedBufferSubData(int buffer, long offset, java.nio.DoubleBuffer data)
           
static void glNamedBufferSubData(int buffer, long offset, java.nio.FloatBuffer data)
           
static void glNamedBufferSubData(int buffer, long offset, java.nio.IntBuffer data)
           
static void glNamedBufferSubData(int buffer, long offset, java.nio.ShortBuffer data)
           
static void glNamedFramebufferDrawBuffer(int framebuffer, int mode)
           
static void glNamedFramebufferDrawBuffers(int framebuffer, java.nio.IntBuffer bufs)
           
static void glNamedFramebufferParameteri(int framebuffer, int pname, int param)
           
static void glNamedFramebufferReadBuffer(int framebuffer, int mode)
           
static void glNamedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbuffertarget, int renderbuffer)
           
static void glNamedFramebufferTexture(int framebuffer, int attachment, int texture, int level)
           
static void glNamedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)
           
static void glNamedRenderbufferStorage(int renderbuffer, int internalformat, int width, int height)
           
static void glNamedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalformat, int width, int height)
           
static void glReadnPixels(int x, int y, int width, int height, int format, int type, java.nio.ByteBuffer pixels)
           
static void glReadnPixels(int x, int y, int width, int height, int format, int type, java.nio.DoubleBuffer pixels)
           
static void glReadnPixels(int x, int y, int width, int height, int format, int type, java.nio.FloatBuffer pixels)
           
static void glReadnPixels(int x, int y, int width, int height, int format, int type, java.nio.IntBuffer pixels)
           
static void glReadnPixels(int x, int y, int width, int height, int format, int type, int pixels_bufSize, long pixels_buffer_offset)
           
static void glReadnPixels(int x, int y, int width, int height, int format, int type, java.nio.ShortBuffer pixels)
           
static void glTextureBarrier()
           
static void glTextureBuffer(int texture, int internalformat, int buffer)
           
static void glTextureBufferRange(int texture, int internalformat, int buffer, long offset, long size)
           
static void glTextureParameter(int texture, int pname, java.nio.FloatBuffer params)
           
static void glTextureParameter(int texture, int pname, java.nio.IntBuffer params)
           
static void glTextureParameterf(int texture, int pname, float param)
           
static void glTextureParameteri(int texture, int pname, int param)
           
static void glTextureParameterI(int texture, int pname, java.nio.IntBuffer params)
           
static void glTextureParameterIu(int texture, int pname, java.nio.IntBuffer params)
           
static void glTextureStorage1D(int texture, int levels, int internalformat, int width)
           
static void glTextureStorage2D(int texture, int levels, int internalformat, int width, int height)
           
static void glTextureStorage2DMultisample(int texture, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
           
static void glTextureStorage3D(int texture, int levels, int internalformat, int width, int height, int depth)
           
static void glTextureStorage3DMultisample(int texture, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
           
static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, java.nio.ByteBuffer pixels)
           
static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, java.nio.DoubleBuffer pixels)
           
static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, java.nio.FloatBuffer pixels)
           
static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, java.nio.IntBuffer pixels)
           
static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset)
           
static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, java.nio.ShortBuffer pixels)
           
static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.ByteBuffer pixels)
           
static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.DoubleBuffer pixels)
           
static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.FloatBuffer pixels)
           
static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.IntBuffer pixels)
           
static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)
           
static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.ShortBuffer pixels)
           
static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.ByteBuffer pixels)
           
static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.DoubleBuffer pixels)
           
static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.FloatBuffer pixels)
           
static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.IntBuffer pixels)
           
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)
           
static void glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.ShortBuffer pixels)
           
static void glTransformFeedbackBufferBase(int xfb, int index, int buffer)
           
static void glTransformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)
           
static boolean glUnmapNamedBuffer(int buffer)
           
static void glVertexArrayAttribBinding(int vaobj, int attribindex, int bindingindex)
           
static void glVertexArrayAttribFormat(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset)
           
static void glVertexArrayAttribIFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
           
static void glVertexArrayAttribLFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
           
static void glVertexArrayBindingDivisor(int vaobj, int bindingindex, int divisor)
           
static void glVertexArrayElementBuffer(int vaobj, int buffer)
           
static void glVertexArrayVertexBuffer(int vaobj, int bindingindex, int buffer, long offset, int stride)
           
static void glVertexArrayVertexBuffers(int vaobj, int first, int count, java.nio.IntBuffer buffers, PointerBuffer offsets, java.nio.IntBuffer strides)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GL_NEGATIVE_ONE_TO_ONE

public static final int GL_NEGATIVE_ONE_TO_ONE
Accepted by the <depth> parameter of ClipControl:

See Also:
Constant Field Values

GL_ZERO_TO_ONE

public static final int GL_ZERO_TO_ONE
Accepted by the <depth> parameter of ClipControl:

See Also:
Constant Field Values

GL_CLIP_ORIGIN

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

See Also:
Constant Field Values

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:
Constant Field Values

GL_QUERY_WAIT_INVERTED

public static final int GL_QUERY_WAIT_INVERTED
Accepted by the <mode> parameter of BeginConditionalRender:

See Also:
Constant Field Values

GL_QUERY_NO_WAIT_INVERTED

public static final int GL_QUERY_NO_WAIT_INVERTED
Accepted by the <mode> parameter of BeginConditionalRender:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_QUERY_TARGET

public static final int GL_QUERY_TARGET
Accepted by the <pname> parameter of GetQueryObjectiv:

See Also:
Constant Field Values

GL_TEXTURE_BINDING

public static final int GL_TEXTURE_BINDING
Accepted by the <pname> parameter of GetIntegeri_v:

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_GUILTY_CONTEXT_RESET

public static final int GL_GUILTY_CONTEXT_RESET
Returned by GetGraphicsResetStatus:

See Also:
Constant Field Values

GL_INNOCENT_CONTEXT_RESET

public static final int GL_INNOCENT_CONTEXT_RESET
Returned by GetGraphicsResetStatus:

See Also:
Constant Field Values

GL_UNKNOWN_CONTEXT_RESET

public static final int GL_UNKNOWN_CONTEXT_RESET
Returned by GetGraphicsResetStatus:

See Also:
Constant Field Values

GL_CONTEXT_ROBUST_ACCESS

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

See Also:
Constant Field Values

GL_RESET_NOTIFICATION_STRATEGY

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

See Also:
Constant Field Values

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:
Constant Field Values

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:
Constant Field Values

GL_CONTEXT_LOST

public static final int GL_CONTEXT_LOST
Returned by GetError:

See Also:
Constant Field Values
Method Detail

glClipControl

public static void glClipControl(int origin,
                                 int depth)

glCreateTransformFeedbacks

public static void glCreateTransformFeedbacks(java.nio.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,
                                          java.nio.IntBuffer param)

glGetTransformFeedbacki

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


glGetTransformFeedback

public static void glGetTransformFeedback(int xfb,
                                          int pname,
                                          int index,
                                          java.nio.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,
                                          java.nio.LongBuffer param)

glGetTransformFeedbacki64

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


glCreateBuffers

public static void glCreateBuffers(java.nio.IntBuffer buffers)

glCreateBuffers

public static int glCreateBuffers()
Overloads glCreateBuffers.


glNamedBufferStorage

public static void glNamedBufferStorage(int buffer,
                                        java.nio.ByteBuffer data,
                                        int flags)

glNamedBufferStorage

public static void glNamedBufferStorage(int buffer,
                                        java.nio.DoubleBuffer data,
                                        int flags)

glNamedBufferStorage

public static void glNamedBufferStorage(int buffer,
                                        java.nio.FloatBuffer data,
                                        int flags)

glNamedBufferStorage

public static void glNamedBufferStorage(int buffer,
                                        java.nio.IntBuffer data,
                                        int flags)

glNamedBufferStorage

public static void glNamedBufferStorage(int buffer,
                                        java.nio.ShortBuffer data,
                                        int flags)

glNamedBufferStorage

public static void glNamedBufferStorage(int buffer,
                                        java.nio.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,
                                     java.nio.ByteBuffer data,
                                     int usage)

glNamedBufferData

public static void glNamedBufferData(int buffer,
                                     java.nio.DoubleBuffer data,
                                     int usage)

glNamedBufferData

public static void glNamedBufferData(int buffer,
                                     java.nio.FloatBuffer data,
                                     int usage)

glNamedBufferData

public static void glNamedBufferData(int buffer,
                                     java.nio.IntBuffer data,
                                     int usage)

glNamedBufferData

public static void glNamedBufferData(int buffer,
                                     java.nio.ShortBuffer data,
                                     int usage)

glNamedBufferSubData

public static void glNamedBufferSubData(int buffer,
                                        long offset,
                                        java.nio.ByteBuffer data)

glNamedBufferSubData

public static void glNamedBufferSubData(int buffer,
                                        long offset,
                                        java.nio.DoubleBuffer data)

glNamedBufferSubData

public static void glNamedBufferSubData(int buffer,
                                        long offset,
                                        java.nio.FloatBuffer data)

glNamedBufferSubData

public static void glNamedBufferSubData(int buffer,
                                        long offset,
                                        java.nio.IntBuffer data)

glNamedBufferSubData

public static void glNamedBufferSubData(int buffer,
                                        long offset,
                                        java.nio.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,
                                          java.nio.ByteBuffer data)

glClearNamedBufferSubData

public static void glClearNamedBufferSubData(int buffer,
                                             int internalformat,
                                             long offset,
                                             long size,
                                             int format,
                                             int type,
                                             java.nio.ByteBuffer data)

glMapNamedBuffer

public static java.nio.ByteBuffer glMapNamedBuffer(int buffer,
                                                   int access,
                                                   java.nio.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 java.nio.ByteBuffer glMapNamedBuffer(int buffer,
                                                   int access,
                                                   long length,
                                                   java.nio.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 java.nio.ByteBuffer glMapNamedBufferRange(int buffer,
                                                        long offset,
                                                        long length,
                                                        int access,
                                                        java.nio.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,
                                             java.nio.IntBuffer params)

glGetNamedBufferParameteri

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


glGetNamedBufferParameter

public static void glGetNamedBufferParameter(int buffer,
                                             int pname,
                                             java.nio.LongBuffer params)

glGetNamedBufferParameteri64

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


glGetNamedBufferPointer

public static java.nio.ByteBuffer glGetNamedBufferPointer(int buffer,
                                                          int pname)

glGetNamedBufferSubData

public static void glGetNamedBufferSubData(int buffer,
                                           long offset,
                                           java.nio.ByteBuffer data)

glGetNamedBufferSubData

public static void glGetNamedBufferSubData(int buffer,
                                           long offset,
                                           java.nio.DoubleBuffer data)

glGetNamedBufferSubData

public static void glGetNamedBufferSubData(int buffer,
                                           long offset,
                                           java.nio.FloatBuffer data)

glGetNamedBufferSubData

public static void glGetNamedBufferSubData(int buffer,
                                           long offset,
                                           java.nio.IntBuffer data)

glGetNamedBufferSubData

public static void glGetNamedBufferSubData(int buffer,
                                           long offset,
                                           java.nio.ShortBuffer data)

glCreateFramebuffers

public static void glCreateFramebuffers(java.nio.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,
                                                 java.nio.IntBuffer bufs)

glNamedFramebufferReadBuffer

public static void glNamedFramebufferReadBuffer(int framebuffer,
                                                int mode)

glInvalidateNamedFramebufferData

public static void glInvalidateNamedFramebufferData(int framebuffer,
                                                    java.nio.IntBuffer attachments)

glInvalidateNamedFramebufferSubData

public static void glInvalidateNamedFramebufferSubData(int framebuffer,
                                                       java.nio.IntBuffer attachments,
                                                       int x,
                                                       int y,
                                                       int width,
                                                       int height)

glClearNamedFramebuffer

public static void glClearNamedFramebuffer(int framebuffer,
                                           int buffer,
                                           int drawbuffer,
                                           java.nio.IntBuffer value)

glClearNamedFramebufferu

public static void glClearNamedFramebufferu(int framebuffer,
                                            int buffer,
                                            int drawbuffer,
                                            java.nio.IntBuffer value)

glClearNamedFramebuffer

public static void glClearNamedFramebuffer(int framebuffer,
                                           int buffer,
                                           int drawbuffer,
                                           java.nio.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,
                                                  java.nio.IntBuffer params)

glGetNamedFramebufferParameter

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


glGetNamedFramebufferAttachmentParameter

public static void glGetNamedFramebufferAttachmentParameter(int framebuffer,
                                                            int attachment,
                                                            int pname,
                                                            java.nio.IntBuffer params)

glGetNamedFramebufferAttachmentParameter

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


glCreateRenderbuffers

public static void glCreateRenderbuffers(java.nio.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,
                                                   java.nio.IntBuffer params)

glGetNamedRenderbufferParameter

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


glCreateTextures

public static void glCreateTextures(int target,
                                    java.nio.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,
                                       java.nio.ByteBuffer pixels)

glTextureSubImage1D

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

glTextureSubImage1D

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

glTextureSubImage1D

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

glTextureSubImage1D

public static void glTextureSubImage1D(int texture,
                                       int level,
                                       int xoffset,
                                       int width,
                                       int format,
                                       int type,
                                       java.nio.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,
                                       java.nio.ByteBuffer pixels)

glTextureSubImage2D

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

glTextureSubImage2D

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

glTextureSubImage2D

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

glTextureSubImage2D

public static void glTextureSubImage2D(int texture,
                                       int level,
                                       int xoffset,
                                       int yoffset,
                                       int width,
                                       int height,
                                       int format,
                                       int type,
                                       java.nio.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,
                                       java.nio.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,
                                       java.nio.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,
                                       java.nio.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,
                                       java.nio.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,
                                       java.nio.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,
                                                 java.nio.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,
                                                 java.nio.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,
                                                 java.nio.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,
                                      java.nio.FloatBuffer params)

glTextureParameteri

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

glTextureParameterI

public static void glTextureParameterI(int texture,
                                       int pname,
                                       java.nio.IntBuffer params)

glTextureParameterIu

public static void glTextureParameterIu(int texture,
                                        int pname,
                                        java.nio.IntBuffer params)

glTextureParameter

public static void glTextureParameter(int texture,
                                      int pname,
                                      java.nio.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,
                                     java.nio.ByteBuffer pixels)

glGetTextureImage

public static void glGetTextureImage(int texture,
                                     int level,
                                     int format,
                                     int type,
                                     java.nio.DoubleBuffer pixels)

glGetTextureImage

public static void glGetTextureImage(int texture,
                                     int level,
                                     int format,
                                     int type,
                                     java.nio.FloatBuffer pixels)

glGetTextureImage

public static void glGetTextureImage(int texture,
                                     int level,
                                     int format,
                                     int type,
                                     java.nio.IntBuffer pixels)

glGetTextureImage

public static void glGetTextureImage(int texture,
                                     int level,
                                     int format,
                                     int type,
                                     java.nio.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,
                                               java.nio.ByteBuffer pixels)

glGetCompressedTextureImage

public static void glGetCompressedTextureImage(int texture,
                                               int level,
                                               java.nio.IntBuffer pixels)

glGetCompressedTextureImage

public static void glGetCompressedTextureImage(int texture,
                                               int level,
                                               java.nio.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,
                                              java.nio.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,
                                              java.nio.IntBuffer params)

glGetTextureLevelParameteri

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


glGetTextureParameter

public static void glGetTextureParameter(int texture,
                                         int pname,
                                         java.nio.FloatBuffer params)

glGetTextureParameterf

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


glGetTextureParameterI

public static void glGetTextureParameterI(int texture,
                                          int pname,
                                          java.nio.IntBuffer params)

glGetTextureParameterIi

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


glGetTextureParameterIu

public static void glGetTextureParameterIu(int texture,
                                           int pname,
                                           java.nio.IntBuffer params)

glGetTextureParameterIui

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


glGetTextureParameter

public static void glGetTextureParameter(int texture,
                                         int pname,
                                         java.nio.IntBuffer params)

glGetTextureParameteri

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


glCreateVertexArrays

public static void glCreateVertexArrays(java.nio.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,
                                              java.nio.IntBuffer buffers,
                                              PointerBuffer offsets,
                                              java.nio.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,
                                    java.nio.IntBuffer param)

glGetVertexArray

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


glGetVertexArrayIndexed

public static void glGetVertexArrayIndexed(int vaobj,
                                           int index,
                                           int pname,
                                           java.nio.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,
                                              java.nio.LongBuffer param)

glGetVertexArrayIndexed64i

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


glCreateSamplers

public static void glCreateSamplers(java.nio.IntBuffer samplers)

glCreateSamplers

public static int glCreateSamplers()
Overloads glCreateSamplers.


glCreateProgramPipelines

public static void glCreateProgramPipelines(java.nio.IntBuffer pipelines)

glCreateProgramPipelines

public static int glCreateProgramPipelines()
Overloads glCreateProgramPipelines.


glCreateQueries

public static void glCreateQueries(int target,
                                   java.nio.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,
                                        java.nio.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,
                                        java.nio.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,
                                        java.nio.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,
                                        java.nio.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,
                                        java.nio.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,
                                                  java.nio.ByteBuffer pixels)

glGetCompressedTextureSubImage

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

glGetCompressedTextureSubImage

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

glGetCompressedTextureSubImage

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

glGetCompressedTextureSubImage

public static void glGetCompressedTextureSubImage(int texture,
                                                  int level,
                                                  int xoffset,
                                                  int yoffset,
                                                  int zoffset,
                                                  int width,
                                                  int height,
                                                  int depth,
                                                  java.nio.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,
                                 java.nio.ByteBuffer pixels)

glReadnPixels

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

glReadnPixels

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

glReadnPixels

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

glReadnPixels

public static void glReadnPixels(int x,
                                 int y,
                                 int width,
                                 int height,
                                 int format,
                                 int type,
                                 java.nio.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,
                                 java.nio.FloatBuffer params)

glGetnUniform

public static void glGetnUniform(int program,
                                 int location,
                                 java.nio.IntBuffer params)

glGetnUniformu

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


Copyright © 2002-2009 lwjgl.org. All Rights Reserved.