public final class GL45
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
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:
|
Modifier and Type | Method and Description |
---|---|
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) |
public static final int GL_NEGATIVE_ONE_TO_ONE
public static final int GL_ZERO_TO_ONE
public static final int GL_CLIP_ORIGIN
public static final int GL_CLIP_DEPTH_MODE
public static final int GL_QUERY_WAIT_INVERTED
public static final int GL_QUERY_NO_WAIT_INVERTED
public static final int GL_QUERY_BY_REGION_WAIT_INVERTED
public static final int GL_QUERY_BY_REGION_NO_WAIT_INVERTED
public static final int GL_MAX_CULL_DISTANCES
public static final int GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES
public static final int GL_TEXTURE_TARGET
public static final int GL_QUERY_TARGET
public static final int GL_TEXTURE_BINDING
public static final int GL_CONTEXT_RELEASE_BEHAVIOR
public static final int GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH
public static final int GL_GUILTY_CONTEXT_RESET
public static final int GL_INNOCENT_CONTEXT_RESET
public static final int GL_UNKNOWN_CONTEXT_RESET
public static final int GL_CONTEXT_ROBUST_ACCESS
public static final int GL_RESET_NOTIFICATION_STRATEGY
public static final int GL_LOSE_CONTEXT_ON_RESET
public static final int GL_NO_RESET_NOTIFICATION
public static final int GL_CONTEXT_LOST
public static void glClipControl(int origin, int depth)
public static void glCreateTransformFeedbacks(java.nio.IntBuffer ids)
public static int glCreateTransformFeedbacks()
public static void glTransformFeedbackBufferBase(int xfb, int index, int buffer)
public static void glTransformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)
public static void glGetTransformFeedback(int xfb, int pname, java.nio.IntBuffer param)
public static int glGetTransformFeedbacki(int xfb, int pname)
public static void glGetTransformFeedback(int xfb, int pname, int index, java.nio.IntBuffer param)
public static int glGetTransformFeedbacki(int xfb, int pname, int index)
public static void glGetTransformFeedback(int xfb, int pname, int index, java.nio.LongBuffer param)
public static long glGetTransformFeedbacki64(int xfb, int pname, int index)
public static void glCreateBuffers(java.nio.IntBuffer buffers)
public static int glCreateBuffers()
public static void glNamedBufferStorage(int buffer, java.nio.ByteBuffer data, int flags)
public static void glNamedBufferStorage(int buffer, java.nio.DoubleBuffer data, int flags)
public static void glNamedBufferStorage(int buffer, java.nio.FloatBuffer data, int flags)
public static void glNamedBufferStorage(int buffer, java.nio.IntBuffer data, int flags)
public static void glNamedBufferStorage(int buffer, java.nio.ShortBuffer data, int flags)
public static void glNamedBufferStorage(int buffer, java.nio.LongBuffer data, int flags)
public static void glNamedBufferStorage(int buffer, long size, int flags)
public static void glNamedBufferData(int buffer, long data_size, int usage)
public static void glNamedBufferData(int buffer, java.nio.ByteBuffer data, int usage)
public static void glNamedBufferData(int buffer, java.nio.DoubleBuffer data, int usage)
public static void glNamedBufferData(int buffer, java.nio.FloatBuffer data, int usage)
public static void glNamedBufferData(int buffer, java.nio.IntBuffer data, int usage)
public static void glNamedBufferData(int buffer, java.nio.ShortBuffer data, int usage)
public static void glNamedBufferSubData(int buffer, long offset, java.nio.ByteBuffer data)
public static void glNamedBufferSubData(int buffer, long offset, java.nio.DoubleBuffer data)
public static void glNamedBufferSubData(int buffer, long offset, java.nio.FloatBuffer data)
public static void glNamedBufferSubData(int buffer, long offset, java.nio.IntBuffer data)
public static void glNamedBufferSubData(int buffer, long offset, java.nio.ShortBuffer data)
public static void glCopyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
public static void glClearNamedBufferData(int buffer, int internalformat, int format, int type, java.nio.ByteBuffer data)
public static void glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, java.nio.ByteBuffer data)
public static java.nio.ByteBuffer glMapNamedBuffer(int buffer, int access, java.nio.ByteBuffer old_buffer)
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.#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.buffer
- the buffer object being mappedaccess
- 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 storepublic static java.nio.ByteBuffer glMapNamedBuffer(int buffer, int access, long length, java.nio.ByteBuffer old_buffer)
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.#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.buffer
- the buffer object being mappedaccess
- 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 storepublic static java.nio.ByteBuffer glMapNamedBufferRange(int buffer, long offset, long length, int access, java.nio.ByteBuffer old_buffer)
public static boolean glUnmapNamedBuffer(int buffer)
public static void glFlushMappedNamedBufferRange(int buffer, long offset, long length)
public static void glGetNamedBufferParameter(int buffer, int pname, java.nio.IntBuffer params)
public static int glGetNamedBufferParameteri(int buffer, int pname)
public static void glGetNamedBufferParameter(int buffer, int pname, java.nio.LongBuffer params)
public static long glGetNamedBufferParameteri64(int buffer, int pname)
public static java.nio.ByteBuffer glGetNamedBufferPointer(int buffer, int pname)
public static void glGetNamedBufferSubData(int buffer, long offset, java.nio.ByteBuffer data)
public static void glGetNamedBufferSubData(int buffer, long offset, java.nio.DoubleBuffer data)
public static void glGetNamedBufferSubData(int buffer, long offset, java.nio.FloatBuffer data)
public static void glGetNamedBufferSubData(int buffer, long offset, java.nio.IntBuffer data)
public static void glGetNamedBufferSubData(int buffer, long offset, java.nio.ShortBuffer data)
public static void glCreateFramebuffers(java.nio.IntBuffer framebuffers)
public static int glCreateFramebuffers()
public static void glNamedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbuffertarget, int renderbuffer)
public static void glNamedFramebufferParameteri(int framebuffer, int pname, int param)
public static void glNamedFramebufferTexture(int framebuffer, int attachment, int texture, int level)
public static void glNamedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)
public static void glNamedFramebufferDrawBuffer(int framebuffer, int mode)
public static void glNamedFramebufferDrawBuffers(int framebuffer, java.nio.IntBuffer bufs)
public static void glNamedFramebufferReadBuffer(int framebuffer, int mode)
public static void glInvalidateNamedFramebufferData(int framebuffer, java.nio.IntBuffer attachments)
public static void glInvalidateNamedFramebufferSubData(int framebuffer, java.nio.IntBuffer attachments, int x, int y, int width, int height)
public static void glClearNamedFramebuffer(int framebuffer, int buffer, int drawbuffer, java.nio.IntBuffer value)
public static void glClearNamedFramebufferu(int framebuffer, int buffer, int drawbuffer, java.nio.IntBuffer value)
public static void glClearNamedFramebuffer(int framebuffer, int buffer, int drawbuffer, java.nio.FloatBuffer value)
public static void glClearNamedFramebufferfi(int framebuffer, int buffer, float depth, int stencil)
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)
public static int glCheckNamedFramebufferStatus(int framebuffer, int target)
public static void glGetNamedFramebufferParameter(int framebuffer, int pname, java.nio.IntBuffer params)
public static int glGetNamedFramebufferParameter(int framebuffer, int pname)
public static void glGetNamedFramebufferAttachmentParameter(int framebuffer, int attachment, int pname, java.nio.IntBuffer params)
public static int glGetNamedFramebufferAttachmentParameter(int framebuffer, int attachment, int pname)
public static void glCreateRenderbuffers(java.nio.IntBuffer renderbuffers)
public static int glCreateRenderbuffers()
public static void glNamedRenderbufferStorage(int renderbuffer, int internalformat, int width, int height)
public static void glNamedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalformat, int width, int height)
public static void glGetNamedRenderbufferParameter(int renderbuffer, int pname, java.nio.IntBuffer params)
public static int glGetNamedRenderbufferParameter(int renderbuffer, int pname)
public static void glCreateTextures(int target, java.nio.IntBuffer textures)
public static int glCreateTextures(int target)
public static void glTextureBuffer(int texture, int internalformat, int buffer)
public static void glTextureBufferRange(int texture, int internalformat, int buffer, long offset, long size)
public static void glTextureStorage1D(int texture, int levels, int internalformat, int width)
public static void glTextureStorage2D(int texture, int levels, int internalformat, int width, int height)
public static void glTextureStorage3D(int texture, int levels, int internalformat, int width, int height, int depth)
public static void glTextureStorage2DMultisample(int texture, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
public static void glTextureStorage3DMultisample(int texture, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, java.nio.ByteBuffer pixels)
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, java.nio.DoubleBuffer pixels)
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, java.nio.FloatBuffer pixels)
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, java.nio.IntBuffer pixels)
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, java.nio.ShortBuffer pixels)
public static void glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset)
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.ByteBuffer pixels)
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.DoubleBuffer pixels)
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.FloatBuffer pixels)
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.IntBuffer pixels)
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, java.nio.ShortBuffer pixels)
public static void glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)
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)
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)
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)
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)
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)
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)
public static void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, java.nio.ByteBuffer data)
public static void glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int data_imageSize, long data_buffer_offset)
public static void glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, java.nio.ByteBuffer data)
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)
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)
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)
public static void glCopyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)
public static void glCopyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)
public static void glCopyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
public static void glTextureParameterf(int texture, int pname, float param)
public static void glTextureParameter(int texture, int pname, java.nio.FloatBuffer params)
public static void glTextureParameteri(int texture, int pname, int param)
public static void glTextureParameterI(int texture, int pname, java.nio.IntBuffer params)
public static void glTextureParameterIu(int texture, int pname, java.nio.IntBuffer params)
public static void glTextureParameter(int texture, int pname, java.nio.IntBuffer params)
public static void glGenerateTextureMipmap(int texture)
public static void glBindTextureUnit(int unit, int texture)
public static void glGetTextureImage(int texture, int level, int format, int type, java.nio.ByteBuffer pixels)
public static void glGetTextureImage(int texture, int level, int format, int type, java.nio.DoubleBuffer pixels)
public static void glGetTextureImage(int texture, int level, int format, int type, java.nio.FloatBuffer pixels)
public static void glGetTextureImage(int texture, int level, int format, int type, java.nio.IntBuffer pixels)
public static void glGetTextureImage(int texture, int level, int format, int type, java.nio.ShortBuffer pixels)
public static void glGetTextureImage(int texture, int level, int format, int type, int pixels_bufSize, long pixels_buffer_offset)
public static void glGetCompressedTextureImage(int texture, int level, java.nio.ByteBuffer pixels)
public static void glGetCompressedTextureImage(int texture, int level, java.nio.IntBuffer pixels)
public static void glGetCompressedTextureImage(int texture, int level, java.nio.ShortBuffer pixels)
public static void glGetCompressedTextureImage(int texture, int level, int pixels_bufSize, long pixels_buffer_offset)
public static void glGetTextureLevelParameter(int texture, int level, int pname, java.nio.FloatBuffer params)
public static float glGetTextureLevelParameterf(int texture, int level, int pname)
public static void glGetTextureLevelParameter(int texture, int level, int pname, java.nio.IntBuffer params)
public static int glGetTextureLevelParameteri(int texture, int level, int pname)
public static void glGetTextureParameter(int texture, int pname, java.nio.FloatBuffer params)
public static float glGetTextureParameterf(int texture, int pname)
public static void glGetTextureParameterI(int texture, int pname, java.nio.IntBuffer params)
public static int glGetTextureParameterIi(int texture, int pname)
public static void glGetTextureParameterIu(int texture, int pname, java.nio.IntBuffer params)
public static int glGetTextureParameterIui(int texture, int pname)
public static void glGetTextureParameter(int texture, int pname, java.nio.IntBuffer params)
public static int glGetTextureParameteri(int texture, int pname)
public static void glCreateVertexArrays(java.nio.IntBuffer arrays)
public static int glCreateVertexArrays()
public static void glDisableVertexArrayAttrib(int vaobj, int index)
public static void glEnableVertexArrayAttrib(int vaobj, int index)
public static void glVertexArrayElementBuffer(int vaobj, int buffer)
public static void glVertexArrayVertexBuffer(int vaobj, int bindingindex, int buffer, long offset, int stride)
public static void glVertexArrayVertexBuffers(int vaobj, int first, int count, java.nio.IntBuffer buffers, PointerBuffer offsets, java.nio.IntBuffer strides)
public static void glVertexArrayAttribFormat(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset)
public static void glVertexArrayAttribIFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
public static void glVertexArrayAttribLFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
public static void glVertexArrayAttribBinding(int vaobj, int attribindex, int bindingindex)
public static void glVertexArrayBindingDivisor(int vaobj, int bindingindex, int divisor)
public static void glGetVertexArray(int vaobj, int pname, java.nio.IntBuffer param)
public static int glGetVertexArray(int vaobj, int pname)
public static void glGetVertexArrayIndexed(int vaobj, int index, int pname, java.nio.IntBuffer param)
public static int glGetVertexArrayIndexed(int vaobj, int index, int pname)
public static void glGetVertexArrayIndexed64i(int vaobj, int index, int pname, java.nio.LongBuffer param)
public static long glGetVertexArrayIndexed64i(int vaobj, int index, int pname)
public static void glCreateSamplers(java.nio.IntBuffer samplers)
public static int glCreateSamplers()
public static void glCreateProgramPipelines(java.nio.IntBuffer pipelines)
public static int glCreateProgramPipelines()
public static void glCreateQueries(int target, java.nio.IntBuffer ids)
public static int glCreateQueries(int target)
public static void glMemoryBarrierByRegion(int barriers)
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)
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)
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)
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)
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)
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)
public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, java.nio.ByteBuffer pixels)
public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, java.nio.DoubleBuffer pixels)
public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, java.nio.FloatBuffer pixels)
public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, java.nio.IntBuffer pixels)
public static void glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, java.nio.ShortBuffer pixels)
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)
public static void glTextureBarrier()
public static int glGetGraphicsResetStatus()
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, java.nio.ByteBuffer pixels)
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, java.nio.DoubleBuffer pixels)
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, java.nio.FloatBuffer pixels)
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, java.nio.IntBuffer pixels)
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, java.nio.ShortBuffer pixels)
public static void glReadnPixels(int x, int y, int width, int height, int format, int type, int pixels_bufSize, long pixels_buffer_offset)
public static void glGetnUniform(int program, int location, java.nio.FloatBuffer params)
public static void glGetnUniform(int program, int location, java.nio.IntBuffer params)
public static void glGetnUniformu(int program, int location, java.nio.IntBuffer params)
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.