GL_ACTIVE_ATTRIBUTE_MAX_LENGTH, GL_ACTIVE_ATTRIBUTES, GL_ACTIVE_TEXTURE, GL_ACTIVE_UNIFORM_MAX_LENGTH, GL_ACTIVE_UNIFORMS, GL_ALIASED_LINE_WIDTH_RANGE, GL_ALIASED_POINT_SIZE_RANGE, GL_ALPHA, GL_ALPHA_BITS, GL_ALWAYS, GL_ARRAY_BUFFER, GL_ARRAY_BUFFER_BINDING, GL_ATTACHED_SHADERS, GL_BACK, GL_BLEND, GL_BLEND_COLOR, GL_BLEND_DST_ALPHA, GL_BLEND_DST_RGB, GL_BLEND_EQUATION, GL_BLEND_EQUATION_ALPHA, GL_BLEND_EQUATION_RGB, GL_BLEND_SRC_ALPHA, GL_BLEND_SRC_RGB, GL_BLUE_BITS, GL_BOOL, GL_BOOL_VEC2, GL_BOOL_VEC3, GL_BOOL_VEC4, GL_BUFFER_SIZE, GL_BUFFER_USAGE, GL_BYTE, GL_CCW, GL_CLAMP_TO_EDGE, GL_COLOR_ATTACHMENT0, GL_COLOR_BUFFER_BIT, GL_COLOR_CLEAR_VALUE, GL_COLOR_WRITEMASK, GL_COMPILE_STATUS, GL_COMPRESSED_TEXTURE_FORMATS, GL_CONSTANT_ALPHA, GL_CONSTANT_COLOR, GL_CULL_FACE, GL_CULL_FACE_MODE, GL_CURRENT_PROGRAM, GL_CURRENT_VERTEX_ATTRIB, GL_CW, GL_DECR, GL_DECR_WRAP, GL_DELETE_STATUS, GL_DEPTH_ATTACHMENT, GL_DEPTH_BITS, GL_DEPTH_BUFFER_BIT, GL_DEPTH_CLEAR_VALUE, GL_DEPTH_COMPONENT, GL_DEPTH_COMPONENT16, GL_DEPTH_FUNC, GL_DEPTH_RANGE, GL_DEPTH_TEST, GL_DEPTH_WRITEMASK, GL_DITHER, GL_DONT_CARE, GL_DST_ALPHA, GL_DST_COLOR, GL_DYNAMIC_DRAW, GL_ELEMENT_ARRAY_BUFFER, GL_ELEMENT_ARRAY_BUFFER_BINDING, GL_EQUAL, GL_EXTENSIONS, GL_FALSE, GL_FASTEST, GL_FIXED, GL_FLOAT, GL_FLOAT_MAT2, GL_FLOAT_MAT3, GL_FLOAT_MAT4, GL_FLOAT_VEC2, GL_FLOAT_VEC3, GL_FLOAT_VEC4, GL_FRAGMENT_SHADER, GL_FRAMEBUFFER, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE, GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL, GL_FRAMEBUFFER_BINDING, GL_FRAMEBUFFER_COMPLETE, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, GL_FRAMEBUFFER_UNSUPPORTED, GL_FRONT, GL_FRONT_AND_BACK, GL_FRONT_FACE, GL_FUNC_ADD, GL_FUNC_REVERSE_SUBTRACT, GL_FUNC_SUBTRACT, GL_GENERATE_MIPMAP_HINT, GL_GEQUAL, GL_GREATER, GL_GREEN_BITS, GL_HIGH_FLOAT, GL_HIGH_INT, GL_IMPLEMENTATION_COLOR_READ_FORMAT, GL_IMPLEMENTATION_COLOR_READ_TYPE, GL_INCR, GL_INCR_WRAP, GL_INFO_LOG_LENGTH, GL_INT, GL_INT_VEC2, GL_INT_VEC3, GL_INT_VEC4, GL_INVALID_ENUM, GL_INVALID_FRAMEBUFFER_OPERATION, GL_INVALID_OPERATION, GL_INVALID_VALUE, GL_INVERT, GL_KEEP, GL_LEQUAL, GL_LESS, GL_LINE_LOOP, GL_LINE_STRIP, GL_LINE_WIDTH, GL_LINEAR, GL_LINEAR_MIPMAP_LINEAR, GL_LINEAR_MIPMAP_NEAREST, GL_LINES, GL_LINK_STATUS, GL_LOW_FLOAT, GL_LOW_INT, GL_LUMINANCE, GL_LUMINANCE_ALPHA, GL_MAX_COMBINED_TEXTURE_IMAGE_UNITS, GL_MAX_CUBE_MAP_TEXTURE_SIZE, GL_MAX_FRAGMENT_UNIFORM_VECTORS, GL_MAX_RENDERBUFFER_SIZE, GL_MAX_TEXTURE_IMAGE_UNITS, GL_MAX_TEXTURE_SIZE, GL_MAX_VARYING_VECTORS, GL_MAX_VERTEX_ATTRIBS, GL_MAX_VERTEX_TEXTURE_IMAGE_UNITS, GL_MAX_VERTEX_UNIFORM_VECTORS, GL_MAX_VIEWPORT_DIMS, GL_MEDIUM_FLOAT, GL_MEDIUM_INT, GL_MIRRORED_REPEAT, GL_NEAREST, GL_NEAREST_MIPMAP_LINEAR, GL_NEAREST_MIPMAP_NEAREST, GL_NEVER, GL_NICEST, GL_NO_ERROR, GL_NONE, GL_NOTEQUAL, GL_NUM_COMPRESSED_TEXTURE_FORMATS, GL_NUM_SHADER_BINARY_FORMATS, GL_ONE, GL_ONE_MINUS_CONSTANT_ALPHA, GL_ONE_MINUS_CONSTANT_COLOR, GL_ONE_MINUS_DST_ALPHA, GL_ONE_MINUS_DST_COLOR, GL_ONE_MINUS_SRC_ALPHA, GL_ONE_MINUS_SRC_COLOR, GL_OUT_OF_MEMORY, GL_PACK_ALIGNMENT, GL_POINTS, GL_POLYGON_OFFSET_FACTOR, GL_POLYGON_OFFSET_FILL, GL_POLYGON_OFFSET_UNITS, GL_RED_BITS, GL_RENDERBUFFER, GL_RENDERBUFFER_ALPHA_SIZE, GL_RENDERBUFFER_BINDING, GL_RENDERBUFFER_BLUE_SIZE, GL_RENDERBUFFER_DEPTH_SIZE, GL_RENDERBUFFER_GREEN_SIZE, GL_RENDERBUFFER_HEIGHT, GL_RENDERBUFFER_INTERNAL_FORMAT, GL_RENDERBUFFER_RED_SIZE, GL_RENDERBUFFER_STENCIL_SIZE, GL_RENDERBUFFER_WIDTH, GL_RENDERER, GL_REPEAT, GL_REPLACE, GL_RGB, GL_RGB5_A1, GL_RGB565, GL_RGBA, GL_RGBA4, GL_SAMPLE_ALPHA_TO_COVERAGE, GL_SAMPLE_BUFFERS, GL_SAMPLE_COVERAGE, GL_SAMPLE_COVERAGE_INVERT, GL_SAMPLE_COVERAGE_VALUE, GL_SAMPLER_2D, GL_SAMPLER_CUBE, GL_SAMPLES, GL_SCISSOR_BOX, GL_SCISSOR_TEST, GL_SHADER_BINARY_FORMATS, GL_SHADER_COMPILER, GL_SHADER_SOURCE_LENGTH, GL_SHADER_TYPE, GL_SHADING_LANGUAGE_VERSION, GL_SHORT, GL_SRC_ALPHA, GL_SRC_ALPHA_SATURATE, GL_SRC_COLOR, GL_STATIC_DRAW, GL_STENCIL_ATTACHMENT, GL_STENCIL_BACK_FAIL, GL_STENCIL_BACK_FUNC, GL_STENCIL_BACK_PASS_DEPTH_FAIL, GL_STENCIL_BACK_PASS_DEPTH_PASS, GL_STENCIL_BACK_REF, GL_STENCIL_BACK_VALUE_MASK, GL_STENCIL_BACK_WRITEMASK, GL_STENCIL_BITS, GL_STENCIL_BUFFER_BIT, GL_STENCIL_CLEAR_VALUE, GL_STENCIL_FAIL, GL_STENCIL_FUNC, GL_STENCIL_INDEX8, GL_STENCIL_PASS_DEPTH_FAIL, GL_STENCIL_PASS_DEPTH_PASS, GL_STENCIL_REF, GL_STENCIL_TEST, GL_STENCIL_VALUE_MASK, GL_STENCIL_WRITEMASK, GL_STREAM_DRAW, GL_SUBPIXEL_BITS, GL_TEXTURE, GL_TEXTURE_2D, GL_TEXTURE_BINDING_2D, GL_TEXTURE_BINDING_CUBE_MAP, GL_TEXTURE_CUBE_MAP, GL_TEXTURE_CUBE_MAP_NEGATIVE_X, GL_TEXTURE_CUBE_MAP_NEGATIVE_Y, GL_TEXTURE_CUBE_MAP_NEGATIVE_Z, GL_TEXTURE_CUBE_MAP_POSITIVE_X, GL_TEXTURE_CUBE_MAP_POSITIVE_Y, GL_TEXTURE_CUBE_MAP_POSITIVE_Z, GL_TEXTURE_MAG_FILTER, GL_TEXTURE_MIN_FILTER, GL_TEXTURE_WRAP_S, GL_TEXTURE_WRAP_T, GL_TEXTURE0, GL_TEXTURE1, GL_TEXTURE10, GL_TEXTURE11, GL_TEXTURE12, GL_TEXTURE13, GL_TEXTURE14, GL_TEXTURE15, GL_TEXTURE16, GL_TEXTURE17, GL_TEXTURE18, GL_TEXTURE19, GL_TEXTURE2, GL_TEXTURE20, GL_TEXTURE21, GL_TEXTURE22, GL_TEXTURE23, GL_TEXTURE24, GL_TEXTURE25, GL_TEXTURE26, GL_TEXTURE27, GL_TEXTURE28, GL_TEXTURE29, GL_TEXTURE3, GL_TEXTURE30, GL_TEXTURE31, GL_TEXTURE4, GL_TEXTURE5, GL_TEXTURE6, GL_TEXTURE7, GL_TEXTURE8, GL_TEXTURE9, GL_TRIANGLE_FAN, GL_TRIANGLE_STRIP, GL_TRIANGLES, GL_TRUE, GL_UNPACK_ALIGNMENT, GL_UNSIGNED_BYTE, GL_UNSIGNED_INT, GL_UNSIGNED_SHORT, GL_UNSIGNED_SHORT_4_4_4_4, GL_UNSIGNED_SHORT_5_5_5_1, GL_UNSIGNED_SHORT_5_6_5, GL_VALIDATE_STATUS, GL_VENDOR, GL_VERSION, GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING, GL_VERTEX_ATTRIB_ARRAY_ENABLED, GL_VERTEX_ATTRIB_ARRAY_NORMALIZED, GL_VERTEX_ATTRIB_ARRAY_POINTER, GL_VERTEX_ATTRIB_ARRAY_SIZE, GL_VERTEX_ATTRIB_ARRAY_STRIDE, GL_VERTEX_ATTRIB_ARRAY_TYPE, GL_VERTEX_SHADER, GL_VIEWPORT, GL_ZERO| Modifier and Type | Method and Description |
|---|---|
static void |
glBeginQuery(int target,
int id)
|
static void |
glBeginTransformFeedback(int primitiveMode)
|
static void |
glBindBufferBase(int target,
int index,
int buffer)
|
static void |
glBindBufferRange(int target,
int index,
int buffer,
long offset,
long size)
|
static void |
glBindSampler(int unit,
int sampler)
|
static void |
glBindTransformFeedback(int target,
int id)
|
static void |
glBindVertexArray(int array)
|
static void |
glBlitFramebuffer(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter)
|
static void |
glClearBufferfi(int buffer,
int drawbuffer,
float depth,
int stencil)
|
static void |
glClearBufferfv(int buffer,
int drawbuffer,
float[] value)
Array version of:
ClearBufferfv |
static void |
glClearBufferfv(int buffer,
int drawbuffer,
java.nio.FloatBuffer value)
|
static void |
glClearBufferiv(int buffer,
int drawbuffer,
int[] value)
Array version of:
ClearBufferiv |
static void |
glClearBufferiv(int buffer,
int drawbuffer,
java.nio.IntBuffer value)
|
static void |
glClearBufferuiv(int buffer,
int drawbuffer,
int[] value)
Array version of:
ClearBufferuiv |
static void |
glClearBufferuiv(int buffer,
int drawbuffer,
java.nio.IntBuffer value)
|
static int |
glClientWaitSync(long sync,
int flags,
long timeout)
|
static void |
glCompressedTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
java.nio.ByteBuffer data)
|
static void |
glCompressedTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int imageSize,
long data)
|
static void |
glCompressedTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
java.nio.ByteBuffer data)
|
static void |
glCompressedTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int imageSize,
long data)
|
static void |
glCopyBufferSubData(int readTarget,
int writeTarget,
long readOffset,
long writeOffset,
long size)
|
static void |
glCopyTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int x,
int y,
int width,
int height)
|
static void |
glDeleteQueries(int id)
|
static void |
glDeleteQueries(int[] ids)
Array version of:
DeleteQueries |
static void |
glDeleteQueries(java.nio.IntBuffer ids)
|
static void |
glDeleteSamplers(int sampler)
|
static void |
glDeleteSamplers(int[] samplers)
Array version of:
DeleteSamplers |
static void |
glDeleteSamplers(java.nio.IntBuffer samplers)
|
static void |
glDeleteSync(long sync)
|
static void |
glDeleteTransformFeedbacks(int id)
|
static void |
glDeleteTransformFeedbacks(int[] ids)
Array version of:
DeleteTransformFeedbacks |
static void |
glDeleteTransformFeedbacks(java.nio.IntBuffer ids)
|
static void |
glDeleteVertexArrays(int array)
|
static void |
glDeleteVertexArrays(int[] arrays)
Array version of:
DeleteVertexArrays |
static void |
glDeleteVertexArrays(java.nio.IntBuffer arrays)
|
static void |
glDrawArraysInstanced(int mode,
int first,
int count,
int instancecount)
|
static void |
glDrawBuffers(int buf)
|
static void |
glDrawBuffers(int[] bufs)
Array version of:
DrawBuffers |
static void |
glDrawBuffers(java.nio.IntBuffer bufs)
|
static void |
glDrawElementsInstanced(int mode,
java.nio.ByteBuffer indices,
int instancecount)
|
static void |
glDrawElementsInstanced(int mode,
java.nio.IntBuffer indices,
int instancecount)
|
static void |
glDrawElementsInstanced(int mode,
int type,
java.nio.ByteBuffer indices,
int instancecount)
|
static void |
glDrawElementsInstanced(int mode,
int count,
int type,
long indices,
int instancecount)
|
static void |
glDrawElementsInstanced(int mode,
java.nio.ShortBuffer indices,
int instancecount)
|
static void |
glDrawRangeElements(int mode,
int start,
int end,
java.nio.ByteBuffer indices)
|
static void |
glDrawRangeElements(int mode,
int start,
int end,
java.nio.IntBuffer indices)
|
static void |
glDrawRangeElements(int mode,
int start,
int end,
int type,
java.nio.ByteBuffer indices)
|
static void |
glDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
long indices)
|
static void |
glDrawRangeElements(int mode,
int start,
int end,
java.nio.ShortBuffer indices)
|
static void |
glEndQuery(int target)
|
static void |
glEndTransformFeedback()
|
static long |
glFenceSync(int condition,
int flags)
|
static void |
glFlushMappedBufferRange(int target,
long offset,
long length)
|
static void |
glFramebufferTextureLayer(int target,
int attachment,
int texture,
int level,
int layer)
|
static int |
glGenQueries()
|
static void |
glGenQueries(int[] ids)
Array version of:
GenQueries |
static void |
glGenQueries(java.nio.IntBuffer ids)
|
static int |
glGenSamplers()
|
static void |
glGenSamplers(int[] samplers)
Array version of:
GenSamplers |
static void |
glGenSamplers(java.nio.IntBuffer samplers)
|
static int |
glGenTransformFeedbacks()
|
static void |
glGenTransformFeedbacks(int[] ids)
Array version of:
GenTransformFeedbacks |
static void |
glGenTransformFeedbacks(java.nio.IntBuffer ids)
|
static int |
glGenVertexArrays()
|
static void |
glGenVertexArrays(int[] arrays)
Array version of:
GenVertexArrays |
static void |
glGenVertexArrays(java.nio.IntBuffer arrays)
|
static int |
glGetActiveUniformBlocki(int program,
int uniformBlockIndex,
int pname)
|
static void |
glGetActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pname,
int[] params)
Array version of:
GetActiveUniformBlockiv |
static void |
glGetActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pname,
java.nio.IntBuffer params)
|
static java.lang.String |
glGetActiveUniformBlockName(int program,
int uniformBlockIndex)
|
static java.lang.String |
glGetActiveUniformBlockName(int program,
int uniformBlockIndex,
int bufSize)
|
static void |
glGetActiveUniformBlockName(int program,
int uniformBlockIndex,
int[] length,
java.nio.ByteBuffer uniformBlockName)
Array version of:
GetActiveUniformBlockName |
static void |
glGetActiveUniformBlockName(int program,
int uniformBlockIndex,
java.nio.IntBuffer length,
java.nio.ByteBuffer uniformBlockName)
|
static void |
glGetActiveUniformsiv(int program,
int[] uniformIndices,
int pname,
int[] params)
Array version of:
GetActiveUniformsiv |
static void |
glGetActiveUniformsiv(int program,
java.nio.IntBuffer uniformIndices,
int pname,
java.nio.IntBuffer params)
|
static long |
glGetBufferParameteri64(int target,
int pname)
|
static void |
glGetBufferParameteri64v(int target,
int pname,
long[] params)
Array version of:
GetBufferParameteri64v |
static void |
glGetBufferParameteri64v(int target,
int pname,
java.nio.LongBuffer params)
|
static long |
glGetBufferPointer(int target,
int pname)
|
static void |
glGetBufferPointerv(int target,
int pname,
org.lwjgl.PointerBuffer params)
|
static int |
glGetFragDataLocation(int program,
java.nio.ByteBuffer name)
|
static int |
glGetFragDataLocation(int program,
java.lang.CharSequence name)
|
static long |
glGetInteger64(int pname)
|
static void |
glGetInteger64i_v(int target,
int index,
long[] data)
Array version of:
GetInteger64i_v |
static void |
glGetInteger64i_v(int target,
int index,
java.nio.LongBuffer data)
|
static long |
glGetInteger64i(int target,
int index)
|
static void |
glGetInteger64v(int pname,
long[] data)
Array version of:
GetInteger64v |
static void |
glGetInteger64v(int pname,
java.nio.LongBuffer data)
|
static void |
glGetIntegeri_v(int target,
int index,
int[] data)
Array version of:
GetIntegeri_v |
static void |
glGetIntegeri_v(int target,
int index,
java.nio.IntBuffer data)
|
static int |
glGetIntegeri(int target,
int index)
|
static int |
glGetInternalformati(int target,
int internalformat,
int pname)
|
static void |
glGetInternalformativ(int target,
int internalformat,
int pname,
int[] params)
Array version of:
GetInternalformativ |
static void |
glGetInternalformativ(int target,
int internalformat,
int pname,
java.nio.IntBuffer params)
|
static void |
glGetProgramBinary(int program,
int[] length,
int[] binaryFormat,
java.nio.ByteBuffer binary)
Array version of:
GetProgramBinary |
static void |
glGetProgramBinary(int program,
java.nio.IntBuffer length,
java.nio.IntBuffer binaryFormat,
java.nio.ByteBuffer binary)
|
static int |
glGetQueryi(int target,
int pname)
|
static void |
glGetQueryiv(int target,
int pname,
int[] params)
Array version of:
GetQueryiv |
static void |
glGetQueryiv(int target,
int pname,
java.nio.IntBuffer params)
|
static int |
glGetQueryObjectui(int id,
int pname)
|
static void |
glGetQueryObjectuiv(int id,
int pname,
int[] params)
Array version of:
GetQueryObjectuiv |
static void |
glGetQueryObjectuiv(int id,
int pname,
java.nio.IntBuffer params)
|
static float |
glGetSamplerParameterf(int sampler,
int pname)
|
static void |
glGetSamplerParameterfv(int sampler,
int pname,
float[] params)
Array version of:
GetSamplerParameterfv |
static void |
glGetSamplerParameterfv(int sampler,
int pname,
java.nio.FloatBuffer params)
|
static int |
glGetSamplerParameteri(int sampler,
int pname)
|
static void |
glGetSamplerParameteriv(int sampler,
int pname,
int[] params)
Array version of:
GetSamplerParameteriv |
static void |
glGetSamplerParameteriv(int sampler,
int pname,
java.nio.IntBuffer params)
|
static java.lang.String |
glGetStringi(int name,
int index)
|
static int |
glGetSynci(long sync,
int pname,
java.nio.IntBuffer length)
|
static void |
glGetSynciv(long sync,
int pname,
int[] length,
int[] values)
Array version of:
GetSynciv |
static void |
glGetSynciv(long sync,
int pname,
java.nio.IntBuffer length,
java.nio.IntBuffer values)
|
static void |
glGetTransformFeedbackVarying(int program,
int index,
int[] length,
int[] size,
int[] type,
java.nio.ByteBuffer name)
Array version of:
GetTransformFeedbackVarying |
static java.lang.String |
glGetTransformFeedbackVarying(int program,
int index,
java.nio.IntBuffer size,
java.nio.IntBuffer type)
|
static void |
glGetTransformFeedbackVarying(int program,
int index,
java.nio.IntBuffer length,
java.nio.IntBuffer size,
java.nio.IntBuffer type,
java.nio.ByteBuffer name)
|
static java.lang.String |
glGetTransformFeedbackVarying(int program,
int index,
int bufSize,
java.nio.IntBuffer size,
java.nio.IntBuffer type)
|
static int |
glGetUniformBlockIndex(int program,
java.nio.ByteBuffer uniformBlockName)
|
static int |
glGetUniformBlockIndex(int program,
java.lang.CharSequence uniformBlockName)
|
static void |
glGetUniformIndices(int program,
org.lwjgl.PointerBuffer uniformNames,
int[] uniformIndices)
Array version of:
GetUniformIndices |
static void |
glGetUniformIndices(int program,
org.lwjgl.PointerBuffer uniformNames,
java.nio.IntBuffer uniformIndices)
|
static int |
glGetUniformui(int program,
int location)
|
static void |
glGetUniformuiv(int program,
int location,
int[] params)
Array version of:
GetUniformuiv |
static void |
glGetUniformuiv(int program,
int location,
java.nio.IntBuffer params)
|
static int |
glGetVertexAttribIi(int index,
int pname)
|
static void |
glGetVertexAttribIiv(int index,
int pname,
int[] params)
Array version of:
GetVertexAttribIiv |
static void |
glGetVertexAttribIiv(int index,
int pname,
java.nio.IntBuffer params)
|
static int |
glGetVertexAttribIui(int index,
int pname)
|
static void |
glGetVertexAttribIuiv(int index,
int pname,
int[] params)
Array version of:
GetVertexAttribIuiv |
static void |
glGetVertexAttribIuiv(int index,
int pname,
java.nio.IntBuffer params)
|
static void |
glInvalidateFramebuffer(int target,
int attachment)
|
static void |
glInvalidateFramebuffer(int target,
int[] attachments)
Array version of:
InvalidateFramebuffer |
static void |
glInvalidateFramebuffer(int target,
java.nio.IntBuffer attachments)
|
static void |
glInvalidateSubFramebuffer(int target,
int[] attachments,
int x,
int y,
int width,
int height)
Array version of:
InvalidateSubFramebuffer |
static void |
glInvalidateSubFramebuffer(int target,
java.nio.IntBuffer attachments,
int x,
int y,
int width,
int height)
|
static void |
glInvalidateSubFramebuffer(int target,
int attachment,
int x,
int y,
int width,
int height)
|
static boolean |
glIsQuery(int id)
|
static boolean |
glIsSampler(int sampler)
|
static boolean |
glIsSync(long sync)
|
static boolean |
glIsTransformFeedback(int id)
|
static boolean |
glIsVertexArray(int array)
|
static java.nio.ByteBuffer |
glMapBufferRange(int target,
long offset,
long length,
int access)
|
static java.nio.ByteBuffer |
glMapBufferRange(int target,
long offset,
long length,
int access,
java.nio.ByteBuffer old_buffer)
|
static void |
glPauseTransformFeedback()
|
static void |
glProgramBinary(int program,
int binaryFormat,
java.nio.ByteBuffer binary)
|
static void |
glProgramParameteri(int program,
int pname,
int value)
|
static void |
glReadBuffer(int src)
|
static void |
glRenderbufferStorageMultisample(int target,
int samples,
int internalformat,
int width,
int height)
|
static void |
glResumeTransformFeedback()
|
static void |
glSamplerParameterf(int sampler,
int pname,
float param)
|
static void |
glSamplerParameterfv(int sampler,
int pname,
float[] param)
Array version of:
SamplerParameterfv |
static void |
glSamplerParameterfv(int sampler,
int pname,
java.nio.FloatBuffer param)
|
static void |
glSamplerParameteri(int sampler,
int pname,
int param)
|
static void |
glSamplerParameteriv(int sampler,
int pname,
int[] param)
Array version of:
SamplerParameteriv |
static void |
glSamplerParameteriv(int sampler,
int pname,
java.nio.IntBuffer param)
|
static void |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
java.nio.ByteBuffer pixels)
|
static void |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
float[] pixels)
Array version of:
TexImage3D |
static void |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
java.nio.FloatBuffer pixels)
|
static void |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
int[] pixels)
Array version of:
TexImage3D |
static void |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
java.nio.IntBuffer pixels)
|
static void |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
long pixels)
|
static void |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
short[] pixels)
Array version of:
TexImage3D |
static void |
glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
java.nio.ShortBuffer pixels)
|
static void |
glTexStorage2D(int target,
int levels,
int internalformat,
int width,
int height)
|
static void |
glTexStorage3D(int target,
int levels,
int internalformat,
int width,
int height,
int depth)
|
static void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
java.nio.ByteBuffer pixels)
|
static void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
float[] pixels)
Array version of:
TexSubImage3D |
static void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
java.nio.FloatBuffer pixels)
|
static void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
int[] pixels)
Array version of:
TexSubImage3D |
static void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
java.nio.IntBuffer pixels)
|
static void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
long pixels)
|
static void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
short[] pixels)
Array version of:
TexSubImage3D |
static void |
glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
java.nio.ShortBuffer pixels)
|
static void |
glTransformFeedbackVaryings(int program,
java.lang.CharSequence[] varyings,
int bufferMode)
|
static void |
glTransformFeedbackVaryings(int program,
java.lang.CharSequence varying,
int bufferMode)
|
static void |
glTransformFeedbackVaryings(int program,
org.lwjgl.PointerBuffer varyings,
int bufferMode)
|
static void |
glUniform1ui(int location,
int v0)
|
static void |
glUniform1uiv(int location,
int[] value)
Array version of:
Uniform1uiv |
static void |
glUniform1uiv(int location,
java.nio.IntBuffer value)
|
static void |
glUniform2ui(int location,
int v0,
int v1)
|
static void |
glUniform2uiv(int location,
int[] value)
Array version of:
Uniform2uiv |
static void |
glUniform2uiv(int location,
java.nio.IntBuffer value)
|
static void |
glUniform3ui(int location,
int v0,
int v1,
int v2)
|
static void |
glUniform3uiv(int location,
int[] value)
Array version of:
Uniform3uiv |
static void |
glUniform3uiv(int location,
java.nio.IntBuffer value)
|
static void |
glUniform4ui(int location,
int v0,
int v1,
int v2,
int v3)
|
static void |
glUniform4uiv(int location,
int[] value)
Array version of:
Uniform4uiv |
static void |
glUniform4uiv(int location,
java.nio.IntBuffer value)
|
static void |
glUniformBlockBinding(int program,
int uniformBlockIndex,
int uniformBlockBinding)
|
static void |
glUniformMatrix2x3fv(int location,
boolean transpose,
float[] value)
Array version of:
UniformMatrix2x3fv |
static void |
glUniformMatrix2x3fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
|
static void |
glUniformMatrix2x4fv(int location,
boolean transpose,
float[] value)
Array version of:
UniformMatrix2x4fv |
static void |
glUniformMatrix2x4fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
|
static void |
glUniformMatrix3x2fv(int location,
boolean transpose,
float[] value)
Array version of:
UniformMatrix3x2fv |
static void |
glUniformMatrix3x2fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
|
static void |
glUniformMatrix3x4fv(int location,
boolean transpose,
float[] value)
Array version of:
UniformMatrix3x4fv |
static void |
glUniformMatrix3x4fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
|
static void |
glUniformMatrix4x2fv(int location,
boolean transpose,
float[] value)
Array version of:
UniformMatrix4x2fv |
static void |
glUniformMatrix4x2fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
|
static void |
glUniformMatrix4x3fv(int location,
boolean transpose,
float[] value)
Array version of:
UniformMatrix4x3fv |
static void |
glUniformMatrix4x3fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
|
static boolean |
glUnmapBuffer(int target)
|
static void |
glVertexAttribDivisor(int index,
int divisor)
|
static void |
glVertexAttribI4i(int index,
int x,
int y,
int z,
int w)
|
static void |
glVertexAttribI4iv(int index,
int[] v)
Array version of:
VertexAttribI4iv |
static void |
glVertexAttribI4iv(int index,
java.nio.IntBuffer v)
|
static void |
glVertexAttribI4ui(int index,
int x,
int y,
int z,
int w)
|
static void |
glVertexAttribI4uiv(int index,
int[] v)
Array version of:
VertexAttribI4uiv |
static void |
glVertexAttribI4uiv(int index,
java.nio.IntBuffer v)
|
static void |
glVertexAttribIPointer(int index,
int size,
int type,
int stride,
java.nio.ByteBuffer pointer)
|
static void |
glVertexAttribIPointer(int index,
int size,
int type,
int stride,
java.nio.IntBuffer pointer)
|
static void |
glVertexAttribIPointer(int index,
int size,
int type,
int stride,
long pointer)
|
static void |
glVertexAttribIPointer(int index,
int size,
int type,
int stride,
java.nio.ShortBuffer pointer)
|
static void |
glWaitSync(long sync,
int flags,
long timeout)
|
static void |
nglClearBufferfv(int buffer,
int drawbuffer,
long value) |
static void |
nglClearBufferiv(int buffer,
int drawbuffer,
long value) |
static void |
nglClearBufferuiv(int buffer,
int drawbuffer,
long value) |
static int |
nglClientWaitSync(long sync,
int flags,
long timeout) |
static void |
nglCompressedTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int imageSize,
long data) |
static void |
nglCompressedTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int imageSize,
long data) |
static void |
nglDeleteQueries(int n,
long ids) |
static void |
nglDeleteSamplers(int count,
long samplers) |
static void |
nglDeleteSync(long sync) |
static void |
nglDeleteTransformFeedbacks(int n,
long ids) |
static void |
nglDeleteVertexArrays(int n,
long arrays) |
static void |
nglDrawBuffers(int n,
long bufs) |
static void |
nglDrawElementsInstanced(int mode,
int count,
int type,
long indices,
int instancecount) |
static void |
nglDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
long indices) |
static void |
nglGenQueries(int n,
long ids) |
static void |
nglGenSamplers(int count,
long samplers) |
static void |
nglGenTransformFeedbacks(int n,
long ids) |
static void |
nglGenVertexArrays(int n,
long arrays) |
static void |
nglGetActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pname,
long params) |
static void |
nglGetActiveUniformBlockName(int program,
int uniformBlockIndex,
int bufSize,
long length,
long uniformBlockName) |
static void |
nglGetActiveUniformsiv(int program,
int uniformCount,
long uniformIndices,
int pname,
long params) |
static void |
nglGetBufferParameteri64v(int target,
int pname,
long params) |
static void |
nglGetBufferPointerv(int target,
int pname,
long params) |
static int |
nglGetFragDataLocation(int program,
long name) |
static void |
nglGetInteger64i_v(int target,
int index,
long data) |
static void |
nglGetInteger64v(int pname,
long data) |
static void |
nglGetIntegeri_v(int target,
int index,
long data) |
static void |
nglGetInternalformativ(int target,
int internalformat,
int pname,
int bufSize,
long params) |
static void |
nglGetProgramBinary(int program,
int bufSize,
long length,
long binaryFormat,
long binary) |
static void |
nglGetQueryiv(int target,
int pname,
long params) |
static void |
nglGetQueryObjectuiv(int id,
int pname,
long params) |
static void |
nglGetSamplerParameterfv(int sampler,
int pname,
long params) |
static void |
nglGetSamplerParameteriv(int sampler,
int pname,
long params) |
static long |
nglGetStringi(int name,
int index) |
static void |
nglGetSynciv(long sync,
int pname,
int bufSize,
long length,
long values) |
static void |
nglGetTransformFeedbackVarying(int program,
int index,
int bufSize,
long length,
long size,
long type,
long name) |
static int |
nglGetUniformBlockIndex(int program,
long uniformBlockName) |
static void |
nglGetUniformIndices(int program,
int uniformCount,
long uniformNames,
long uniformIndices) |
static void |
nglGetUniformuiv(int program,
int location,
long params) |
static void |
nglGetVertexAttribIiv(int index,
int pname,
long params) |
static void |
nglGetVertexAttribIuiv(int index,
int pname,
long params) |
static void |
nglInvalidateFramebuffer(int target,
int numAttachments,
long attachments) |
static void |
nglInvalidateSubFramebuffer(int target,
int numAttachments,
long attachments,
int x,
int y,
int width,
int height) |
static boolean |
nglIsSync(long sync) |
static long |
nglMapBufferRange(int target,
long offset,
long length,
int access) |
static void |
nglProgramBinary(int program,
int binaryFormat,
long binary,
int length) |
static void |
nglSamplerParameterfv(int sampler,
int pname,
long param) |
static void |
nglSamplerParameteriv(int sampler,
int pname,
long param) |
static void |
nglTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
long pixels) |
static void |
nglTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
long pixels) |
static void |
nglTransformFeedbackVaryings(int program,
int count,
long varyings,
int bufferMode) |
static void |
nglUniform1uiv(int location,
int count,
long value) |
static void |
nglUniform2uiv(int location,
int count,
long value) |
static void |
nglUniform3uiv(int location,
int count,
long value) |
static void |
nglUniform4uiv(int location,
int count,
long value) |
static void |
nglUniformMatrix2x3fv(int location,
int count,
boolean transpose,
long value) |
static void |
nglUniformMatrix2x4fv(int location,
int count,
boolean transpose,
long value) |
static void |
nglUniformMatrix3x2fv(int location,
int count,
boolean transpose,
long value) |
static void |
nglUniformMatrix3x4fv(int location,
int count,
boolean transpose,
long value) |
static void |
nglUniformMatrix4x2fv(int location,
int count,
boolean transpose,
long value) |
static void |
nglUniformMatrix4x3fv(int location,
int count,
boolean transpose,
long value) |
static void |
nglVertexAttribI4iv(int index,
long v) |
static void |
nglVertexAttribI4uiv(int index,
long v) |
static void |
nglVertexAttribIPointer(int index,
int size,
int type,
int stride,
long pointer) |
static void |
nglWaitSync(long sync,
int flags,
long timeout) |
glActiveTexture, glAttachShader, glBindAttribLocation, glBindAttribLocation, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearDepthf, glClearStencil, glColorMask, glCompileShader, glCompressedTexImage2D, glCompressedTexImage2D, glCompressedTexSubImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCreateProgram, glCreateShader, glCullFace, glDeleteBuffers, glDeleteBuffers, glDeleteBuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteFramebuffers, glDeleteProgram, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteRenderbuffers, glDeleteShader, glDeleteTextures, glDeleteTextures, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRangef, glDetachShader, glDisable, glDisableVertexAttribArray, glDrawArrays, glDrawElements, glDrawElements, glDrawElements, glDrawElements, glDrawElements, glEnable, glEnableVertexAttribArray, glFinish, glFlush, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffers, glGenBuffers, glGenBuffers, glGenerateMipmap, glGenFramebuffers, glGenFramebuffers, glGenFramebuffers, glGenRenderbuffers, glGenRenderbuffers, glGenRenderbuffers, glGenTextures, glGenTextures, glGenTextures, glGetActiveAttrib, glGetActiveAttrib, glGetActiveAttrib, glGetActiveAttrib, glGetActiveUniform, glGetActiveUniform, glGetActiveUniform, glGetActiveUniform, glGetAttachedShaders, glGetAttachedShaders, glGetAttribLocation, glGetAttribLocation, glGetBoolean, glGetBooleanv, glGetBufferParameteri, glGetBufferParameteriv, glGetBufferParameteriv, glGetError, glGetFloat, glGetFloatv, glGetFloatv, glGetFramebufferAttachmentParameteri, glGetFramebufferAttachmentParameteriv, glGetFramebufferAttachmentParameteriv, glGetInteger, glGetIntegerv, glGetIntegerv, glGetProgrami, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramInfoLog, glGetProgramiv, glGetProgramiv, glGetRenderbufferParameteri, glGetRenderbufferParameteriv, glGetRenderbufferParameteriv, glGetShaderi, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderInfoLog, glGetShaderiv, glGetShaderiv, glGetShaderPrecisionFormat, glGetShaderPrecisionFormat, glGetShaderSource, glGetShaderSource, glGetShaderSource, glGetShaderSource, glGetString, glGetTexParameterf, glGetTexParameterfv, glGetTexParameterfv, glGetTexParameteri, glGetTexParameteriv, glGetTexParameteriv, glGetUniformf, glGetUniformfv, glGetUniformfv, glGetUniformi, glGetUniformiv, glGetUniformiv, glGetUniformLocation, glGetUniformLocation, glGetVertexAttribfv, glGetVertexAttribfv, glGetVertexAttribiv, glGetVertexAttribiv, glGetVertexAttribPointer, glGetVertexAttribPointerv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsProgram, glIsRenderbuffer, glIsShader, glIsTexture, glLineWidth, glLinkProgram, glPixelStorei, glPolygonOffset, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReadPixels, glReleaseShaderCompiler, glRenderbufferStorage, glSampleCoverage, glScissor, glShaderBinary, glShaderBinary, glShaderSource, glShaderSource, glShaderSource, glShaderSource, glStencilFunc, glStencilFuncSeparate, glStencilMask, glStencilMaskSeparate, glStencilOp, glStencilOpSeparate, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexParameteriv, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glTexSubImage2D, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, glVertexAttribPointer, glViewport, nglBindAttribLocation, nglBufferData, nglBufferSubData, nglCompressedTexImage2D, nglCompressedTexSubImage2D, nglDeleteBuffers, nglDeleteFramebuffers, nglDeleteRenderbuffers, nglDeleteTextures, nglDrawElements, nglGenBuffers, nglGenFramebuffers, nglGenRenderbuffers, nglGenTextures, nglGetActiveAttrib, nglGetActiveUniform, nglGetAttachedShaders, nglGetAttribLocation, nglGetBooleanv, nglGetBufferParameteriv, nglGetFloatv, nglGetFramebufferAttachmentParameteriv, nglGetIntegerv, nglGetProgramInfoLog, nglGetProgramiv, nglGetRenderbufferParameteriv, nglGetShaderInfoLog, nglGetShaderiv, nglGetShaderPrecisionFormat, nglGetShaderSource, nglGetString, nglGetTexParameterfv, nglGetTexParameteriv, nglGetUniformfv, nglGetUniformiv, nglGetUniformLocation, nglGetVertexAttribfv, nglGetVertexAttribiv, nglGetVertexAttribPointerv, nglReadPixels, nglShaderBinary, nglShaderSource, nglTexImage2D, nglTexParameterfv, nglTexParameteriv, nglTexSubImage2D, nglUniform1fv, nglUniform1iv, nglUniform2fv, nglUniform2iv, nglUniform3fv, nglUniform3iv, nglUniform4fv, nglUniform4iv, nglUniformMatrix2fv, nglUniformMatrix3fv, nglUniformMatrix4fv, nglVertexAttrib1fv, nglVertexAttrib2fv, nglVertexAttrib3fv, nglVertexAttrib4fv, nglVertexAttribPointerpublic static final int GL_READ_BUFFER
public static final int GL_UNPACK_ROW_LENGTH
public static final int GL_UNPACK_SKIP_ROWS
public static final int GL_UNPACK_SKIP_PIXELS
public static final int GL_PACK_ROW_LENGTH
public static final int GL_PACK_SKIP_ROWS
public static final int GL_PACK_SKIP_PIXELS
public static final int GL_COLOR
public static final int GL_DEPTH
public static final int GL_STENCIL
public static final int GL_RED
public static final int GL_RGB8
public static final int GL_RGBA8
public static final int GL_RGB10_A2
public static final int GL_TEXTURE_BINDING_3D
public static final int GL_UNPACK_SKIP_IMAGES
public static final int GL_UNPACK_IMAGE_HEIGHT
public static final int GL_TEXTURE_3D
public static final int GL_TEXTURE_WRAP_R
public static final int GL_MAX_3D_TEXTURE_SIZE
public static final int GL_UNSIGNED_INT_2_10_10_10_REV
public static final int GL_MAX_ELEMENTS_VERTICES
public static final int GL_MAX_ELEMENTS_INDICES
public static final int GL_TEXTURE_MIN_LOD
public static final int GL_TEXTURE_MAX_LOD
public static final int GL_TEXTURE_BASE_LEVEL
public static final int GL_TEXTURE_MAX_LEVEL
public static final int GL_MIN
public static final int GL_MAX
public static final int GL_DEPTH_COMPONENT24
public static final int GL_MAX_TEXTURE_LOD_BIAS
public static final int GL_TEXTURE_COMPARE_MODE
public static final int GL_TEXTURE_COMPARE_FUNC
public static final int GL_CURRENT_QUERY
public static final int GL_QUERY_RESULT
public static final int GL_QUERY_RESULT_AVAILABLE
public static final int GL_BUFFER_MAPPED
public static final int GL_BUFFER_MAP_POINTER
public static final int GL_STREAM_READ
public static final int GL_STREAM_COPY
public static final int GL_STATIC_READ
public static final int GL_STATIC_COPY
public static final int GL_DYNAMIC_READ
public static final int GL_DYNAMIC_COPY
public static final int GL_MAX_DRAW_BUFFERS
public static final int GL_DRAW_BUFFER0
public static final int GL_DRAW_BUFFER1
public static final int GL_DRAW_BUFFER2
public static final int GL_DRAW_BUFFER3
public static final int GL_DRAW_BUFFER4
public static final int GL_DRAW_BUFFER5
public static final int GL_DRAW_BUFFER6
public static final int GL_DRAW_BUFFER7
public static final int GL_DRAW_BUFFER8
public static final int GL_DRAW_BUFFER9
public static final int GL_DRAW_BUFFER10
public static final int GL_DRAW_BUFFER11
public static final int GL_DRAW_BUFFER12
public static final int GL_DRAW_BUFFER13
public static final int GL_DRAW_BUFFER14
public static final int GL_DRAW_BUFFER15
public static final int GL_MAX_FRAGMENT_UNIFORM_COMPONENTS
public static final int GL_MAX_VERTEX_UNIFORM_COMPONENTS
public static final int GL_SAMPLER_3D
public static final int GL_SAMPLER_2D_SHADOW
public static final int GL_FRAGMENT_SHADER_DERIVATIVE_HINT
public static final int GL_PIXEL_PACK_BUFFER
public static final int GL_PIXEL_UNPACK_BUFFER
public static final int GL_PIXEL_PACK_BUFFER_BINDING
public static final int GL_PIXEL_UNPACK_BUFFER_BINDING
public static final int GL_FLOAT_MAT2x3
public static final int GL_FLOAT_MAT2x4
public static final int GL_FLOAT_MAT3x2
public static final int GL_FLOAT_MAT3x4
public static final int GL_FLOAT_MAT4x2
public static final int GL_FLOAT_MAT4x3
public static final int GL_SRGB
public static final int GL_SRGB8
public static final int GL_SRGB8_ALPHA8
public static final int GL_COMPARE_REF_TO_TEXTURE
public static final int GL_MAJOR_VERSION
public static final int GL_MINOR_VERSION
public static final int GL_NUM_EXTENSIONS
public static final int GL_RGBA32F
public static final int GL_RGB32F
public static final int GL_RGBA16F
public static final int GL_RGB16F
public static final int GL_VERTEX_ATTRIB_ARRAY_INTEGER
public static final int GL_MAX_ARRAY_TEXTURE_LAYERS
public static final int GL_MIN_PROGRAM_TEXEL_OFFSET
public static final int GL_MAX_PROGRAM_TEXEL_OFFSET
public static final int GL_MAX_VARYING_COMPONENTS
public static final int GL_TEXTURE_2D_ARRAY
public static final int GL_TEXTURE_BINDING_2D_ARRAY
public static final int GL_R11F_G11F_B10F
public static final int GL_UNSIGNED_INT_10F_11F_11F_REV
public static final int GL_RGB9_E5
public static final int GL_UNSIGNED_INT_5_9_9_9_REV
public static final int GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_MODE
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
public static final int GL_TRANSFORM_FEEDBACK_VARYINGS
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_START
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
public static final int GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
public static final int GL_RASTERIZER_DISCARD
public static final int GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
public static final int GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
public static final int GL_INTERLEAVED_ATTRIBS
public static final int GL_SEPARATE_ATTRIBS
public static final int GL_TRANSFORM_FEEDBACK_BUFFER
public static final int GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
public static final int GL_RGBA32UI
public static final int GL_RGB32UI
public static final int GL_RGBA16UI
public static final int GL_RGB16UI
public static final int GL_RGBA8UI
public static final int GL_RGB8UI
public static final int GL_RGBA32I
public static final int GL_RGB32I
public static final int GL_RGBA16I
public static final int GL_RGB16I
public static final int GL_RGBA8I
public static final int GL_RGB8I
public static final int GL_RED_INTEGER
public static final int GL_RGB_INTEGER
public static final int GL_RGBA_INTEGER
public static final int GL_SAMPLER_2D_ARRAY
public static final int GL_SAMPLER_2D_ARRAY_SHADOW
public static final int GL_SAMPLER_CUBE_SHADOW
public static final int GL_UNSIGNED_INT_VEC2
public static final int GL_UNSIGNED_INT_VEC3
public static final int GL_UNSIGNED_INT_VEC4
public static final int GL_INT_SAMPLER_2D
public static final int GL_INT_SAMPLER_3D
public static final int GL_INT_SAMPLER_CUBE
public static final int GL_INT_SAMPLER_2D_ARRAY
public static final int GL_UNSIGNED_INT_SAMPLER_2D
public static final int GL_UNSIGNED_INT_SAMPLER_3D
public static final int GL_UNSIGNED_INT_SAMPLER_CUBE
public static final int GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
public static final int GL_BUFFER_ACCESS_FLAGS
public static final int GL_BUFFER_MAP_LENGTH
public static final int GL_BUFFER_MAP_OFFSET
public static final int GL_DEPTH_COMPONENT32F
public static final int GL_DEPTH32F_STENCIL8
public static final int GL_FLOAT_32_UNSIGNED_INT_24_8_REV
public static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
public static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
public static final int GL_FRAMEBUFFER_DEFAULT
public static final int GL_FRAMEBUFFER_UNDEFINED
public static final int GL_DEPTH_STENCIL_ATTACHMENT
public static final int GL_DEPTH_STENCIL
public static final int GL_UNSIGNED_INT_24_8
public static final int GL_DEPTH24_STENCIL8
public static final int GL_UNSIGNED_NORMALIZED
public static final int GL_DRAW_FRAMEBUFFER_BINDING
public static final int GL_READ_FRAMEBUFFER
public static final int GL_DRAW_FRAMEBUFFER
public static final int GL_READ_FRAMEBUFFER_BINDING
public static final int GL_RENDERBUFFER_SAMPLES
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
public static final int GL_MAX_COLOR_ATTACHMENTS
public static final int GL_COLOR_ATTACHMENT1
public static final int GL_COLOR_ATTACHMENT2
public static final int GL_COLOR_ATTACHMENT3
public static final int GL_COLOR_ATTACHMENT4
public static final int GL_COLOR_ATTACHMENT5
public static final int GL_COLOR_ATTACHMENT6
public static final int GL_COLOR_ATTACHMENT7
public static final int GL_COLOR_ATTACHMENT8
public static final int GL_COLOR_ATTACHMENT9
public static final int GL_COLOR_ATTACHMENT10
public static final int GL_COLOR_ATTACHMENT11
public static final int GL_COLOR_ATTACHMENT12
public static final int GL_COLOR_ATTACHMENT13
public static final int GL_COLOR_ATTACHMENT14
public static final int GL_COLOR_ATTACHMENT15
public static final int GL_COLOR_ATTACHMENT16
public static final int GL_COLOR_ATTACHMENT17
public static final int GL_COLOR_ATTACHMENT18
public static final int GL_COLOR_ATTACHMENT19
public static final int GL_COLOR_ATTACHMENT20
public static final int GL_COLOR_ATTACHMENT21
public static final int GL_COLOR_ATTACHMENT22
public static final int GL_COLOR_ATTACHMENT23
public static final int GL_COLOR_ATTACHMENT24
public static final int GL_COLOR_ATTACHMENT25
public static final int GL_COLOR_ATTACHMENT26
public static final int GL_COLOR_ATTACHMENT27
public static final int GL_COLOR_ATTACHMENT28
public static final int GL_COLOR_ATTACHMENT29
public static final int GL_COLOR_ATTACHMENT30
public static final int GL_COLOR_ATTACHMENT31
public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
public static final int GL_MAX_SAMPLES
public static final int GL_HALF_FLOAT
public static final int GL_MAP_READ_BIT
public static final int GL_MAP_WRITE_BIT
public static final int GL_MAP_INVALIDATE_RANGE_BIT
public static final int GL_MAP_INVALIDATE_BUFFER_BIT
public static final int GL_MAP_FLUSH_EXPLICIT_BIT
public static final int GL_MAP_UNSYNCHRONIZED_BIT
public static final int GL_RG
public static final int GL_RG_INTEGER
public static final int GL_R8
public static final int GL_RG8
public static final int GL_R16F
public static final int GL_R32F
public static final int GL_RG16F
public static final int GL_RG32F
public static final int GL_R8I
public static final int GL_R8UI
public static final int GL_R16I
public static final int GL_R16UI
public static final int GL_R32I
public static final int GL_R32UI
public static final int GL_RG8I
public static final int GL_RG8UI
public static final int GL_RG16I
public static final int GL_RG16UI
public static final int GL_RG32I
public static final int GL_RG32UI
public static final int GL_VERTEX_ARRAY_BINDING
public static final int GL_R8_SNORM
public static final int GL_RG8_SNORM
public static final int GL_RGB8_SNORM
public static final int GL_RGBA8_SNORM
public static final int GL_SIGNED_NORMALIZED
public static final int GL_PRIMITIVE_RESTART_FIXED_INDEX
public static final int GL_COPY_READ_BUFFER
public static final int GL_COPY_WRITE_BUFFER
public static final int GL_COPY_READ_BUFFER_BINDING
public static final int GL_COPY_WRITE_BUFFER_BINDING
public static final int GL_UNIFORM_BUFFER
public static final int GL_UNIFORM_BUFFER_BINDING
public static final int GL_UNIFORM_BUFFER_START
public static final int GL_UNIFORM_BUFFER_SIZE
public static final int GL_MAX_VERTEX_UNIFORM_BLOCKS
public static final int GL_MAX_FRAGMENT_UNIFORM_BLOCKS
public static final int GL_MAX_COMBINED_UNIFORM_BLOCKS
public static final int GL_MAX_UNIFORM_BUFFER_BINDINGS
public static final int GL_MAX_UNIFORM_BLOCK_SIZE
public static final int GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
public static final int GL_UNIFORM_BUFFER_OFFSET_ALIGNMENT
public static final int GL_ACTIVE_UNIFORM_BLOCK_MAX_NAME_LENGTH
public static final int GL_ACTIVE_UNIFORM_BLOCKS
public static final int GL_UNIFORM_TYPE
public static final int GL_UNIFORM_SIZE
public static final int GL_UNIFORM_NAME_LENGTH
public static final int GL_UNIFORM_BLOCK_INDEX
public static final int GL_UNIFORM_OFFSET
public static final int GL_UNIFORM_ARRAY_STRIDE
public static final int GL_UNIFORM_MATRIX_STRIDE
public static final int GL_UNIFORM_IS_ROW_MAJOR
public static final int GL_UNIFORM_BLOCK_BINDING
public static final int GL_UNIFORM_BLOCK_DATA_SIZE
public static final int GL_UNIFORM_BLOCK_NAME_LENGTH
public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORMS
public static final int GL_UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
public static final int GL_UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
public static final int GL_INVALID_INDEX
public static final int GL_MAX_VERTEX_OUTPUT_COMPONENTS
public static final int GL_MAX_FRAGMENT_INPUT_COMPONENTS
public static final int GL_MAX_SERVER_WAIT_TIMEOUT
public static final int GL_OBJECT_TYPE
public static final int GL_SYNC_CONDITION
public static final int GL_SYNC_STATUS
public static final int GL_SYNC_FLAGS
public static final int GL_SYNC_FENCE
public static final int GL_SYNC_GPU_COMMANDS_COMPLETE
public static final int GL_UNSIGNALED
public static final int GL_SIGNALED
public static final int GL_ALREADY_SIGNALED
public static final int GL_TIMEOUT_EXPIRED
public static final int GL_CONDITION_SATISFIED
public static final int GL_WAIT_FAILED
public static final int GL_SYNC_FLUSH_COMMANDS_BIT
public static final int GL_VERTEX_ATTRIB_ARRAY_DIVISOR
public static final int GL_ANY_SAMPLES_PASSED
public static final int GL_ANY_SAMPLES_PASSED_CONSERVATIVE
public static final int GL_SAMPLER_BINDING
public static final int GL_RGB10_A2UI
public static final int GL_TEXTURE_SWIZZLE_R
public static final int GL_TEXTURE_SWIZZLE_G
public static final int GL_TEXTURE_SWIZZLE_B
public static final int GL_TEXTURE_SWIZZLE_A
public static final int GL_GREEN
public static final int GL_BLUE
public static final int GL_INT_2_10_10_10_REV
public static final int GL_TRANSFORM_FEEDBACK
public static final int GL_TRANSFORM_FEEDBACK_PAUSED
public static final int GL_TRANSFORM_FEEDBACK_ACTIVE
public static final int GL_TRANSFORM_FEEDBACK_BINDING
public static final int GL_PROGRAM_BINARY_RETRIEVABLE_HINT
public static final int GL_PROGRAM_BINARY_LENGTH
public static final int GL_NUM_PROGRAM_BINARY_FORMATS
public static final int GL_PROGRAM_BINARY_FORMATS
public static final int GL_COMPRESSED_R11_EAC
public static final int GL_COMPRESSED_SIGNED_R11_EAC
public static final int GL_COMPRESSED_RG11_EAC
public static final int GL_COMPRESSED_SIGNED_RG11_EAC
public static final int GL_COMPRESSED_RGB8_ETC2
public static final int GL_COMPRESSED_SRGB8_ETC2
public static final int GL_COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2
public static final int GL_COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2
public static final int GL_COMPRESSED_RGBA8_ETC2_EAC
public static final int GL_COMPRESSED_SRGB8_ALPHA8_ETC2_EAC
public static final int GL_TEXTURE_IMMUTABLE_FORMAT
public static final int GL_MAX_ELEMENT_INDEX
public static final int GL_NUM_SAMPLE_COUNTS
public static final int GL_TEXTURE_IMMUTABLE_LEVELS
public static final long GL_TIMEOUT_IGNORED
public static void glReadBuffer(int src)
public static void nglDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
long indices)
public static void glDrawRangeElements(int mode,
int start,
int end,
int count,
int type,
long indices)
public static void glDrawRangeElements(int mode,
int start,
int end,
int type,
java.nio.ByteBuffer indices)
public static void glDrawRangeElements(int mode,
int start,
int end,
java.nio.ByteBuffer indices)
public static void glDrawRangeElements(int mode,
int start,
int end,
java.nio.ShortBuffer indices)
public static void glDrawRangeElements(int mode,
int start,
int end,
java.nio.IntBuffer indices)
public static void nglTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
long pixels)
public static void glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
@Nullable
java.nio.ByteBuffer pixels)
public static void glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
@Nullable
long pixels)
public static void glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
@Nullable
java.nio.ShortBuffer pixels)
public static void glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
@Nullable
java.nio.IntBuffer pixels)
public static void glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
@Nullable
java.nio.FloatBuffer pixels)
public static void nglTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
long pixels)
public static void glTexSubImage3D(int target,
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 glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
long pixels)
public static void glTexSubImage3D(int target,
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 glTexSubImage3D(int target,
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 glTexSubImage3D(int target,
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 glCopyTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int x,
int y,
int width,
int height)
public static void nglCompressedTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int imageSize,
long data)
public static void glCompressedTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int imageSize,
@Nullable
long data)
public static void glCompressedTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
@Nullable
java.nio.ByteBuffer data)
public static void nglCompressedTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int imageSize,
long data)
public static void glCompressedTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int imageSize,
long data)
public static void glCompressedTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
java.nio.ByteBuffer data)
public static void nglGenQueries(int n,
long ids)
public static void glGenQueries(java.nio.IntBuffer ids)
public static int glGenQueries()
public static void nglDeleteQueries(int n,
long ids)
public static void glDeleteQueries(java.nio.IntBuffer ids)
public static void glDeleteQueries(int id)
public static boolean glIsQuery(int id)
public static void glBeginQuery(int target,
int id)
public static void glEndQuery(int target)
public static void nglGetQueryiv(int target,
int pname,
long params)
public static void glGetQueryiv(int target,
int pname,
java.nio.IntBuffer params)
public static int glGetQueryi(int target,
int pname)
public static void nglGetQueryObjectuiv(int id,
int pname,
long params)
public static void glGetQueryObjectuiv(int id,
int pname,
java.nio.IntBuffer params)
public static int glGetQueryObjectui(int id,
int pname)
public static boolean glUnmapBuffer(int target)
public static void nglGetBufferPointerv(int target,
int pname,
long params)
public static void glGetBufferPointerv(int target,
int pname,
org.lwjgl.PointerBuffer params)
public static long glGetBufferPointer(int target,
int pname)
public static void nglDrawBuffers(int n,
long bufs)
public static void glDrawBuffers(java.nio.IntBuffer bufs)
public static void glDrawBuffers(int buf)
public static void nglUniformMatrix2x3fv(int location,
int count,
boolean transpose,
long value)
public static void glUniformMatrix2x3fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
public static void nglUniformMatrix3x2fv(int location,
int count,
boolean transpose,
long value)
public static void glUniformMatrix3x2fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
public static void nglUniformMatrix2x4fv(int location,
int count,
boolean transpose,
long value)
public static void glUniformMatrix2x4fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
public static void nglUniformMatrix4x2fv(int location,
int count,
boolean transpose,
long value)
public static void glUniformMatrix4x2fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
public static void nglUniformMatrix3x4fv(int location,
int count,
boolean transpose,
long value)
public static void glUniformMatrix3x4fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
public static void nglUniformMatrix4x3fv(int location,
int count,
boolean transpose,
long value)
public static void glUniformMatrix4x3fv(int location,
boolean transpose,
java.nio.FloatBuffer value)
public static void glBlitFramebuffer(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter)
public static void glRenderbufferStorageMultisample(int target,
int samples,
int internalformat,
int width,
int height)
public static void glFramebufferTextureLayer(int target,
int attachment,
int texture,
int level,
int layer)
public static long nglMapBufferRange(int target,
long offset,
long length,
int access)
@Nullable
public static java.nio.ByteBuffer glMapBufferRange(int target,
long offset,
long length,
int access)
@Nullable
public static java.nio.ByteBuffer glMapBufferRange(int target,
long offset,
long length,
int access,
@Nullable
java.nio.ByteBuffer old_buffer)
public static void glFlushMappedBufferRange(int target,
long offset,
long length)
public static void glBindVertexArray(int array)
public static void nglDeleteVertexArrays(int n,
long arrays)
public static void glDeleteVertexArrays(java.nio.IntBuffer arrays)
public static void glDeleteVertexArrays(int array)
public static void nglGenVertexArrays(int n,
long arrays)
public static void glGenVertexArrays(java.nio.IntBuffer arrays)
public static int glGenVertexArrays()
public static boolean glIsVertexArray(int array)
public static void nglGetIntegeri_v(int target,
int index,
long data)
public static void glGetIntegeri_v(int target,
int index,
java.nio.IntBuffer data)
public static int glGetIntegeri(int target,
int index)
public static void glBeginTransformFeedback(int primitiveMode)
public static void glEndTransformFeedback()
public static void glBindBufferRange(int target,
int index,
int buffer,
long offset,
long size)
public static void glBindBufferBase(int target,
int index,
int buffer)
public static void nglTransformFeedbackVaryings(int program,
int count,
long varyings,
int bufferMode)
public static void glTransformFeedbackVaryings(int program,
org.lwjgl.PointerBuffer varyings,
int bufferMode)
public static void glTransformFeedbackVaryings(int program,
java.lang.CharSequence[] varyings,
int bufferMode)
public static void glTransformFeedbackVaryings(int program,
java.lang.CharSequence varying,
int bufferMode)
public static void nglGetTransformFeedbackVarying(int program,
int index,
int bufSize,
long length,
long size,
long type,
long name)
public static void glGetTransformFeedbackVarying(int program,
int index,
@Nullable
java.nio.IntBuffer length,
java.nio.IntBuffer size,
java.nio.IntBuffer type,
java.nio.ByteBuffer name)
public static java.lang.String glGetTransformFeedbackVarying(int program,
int index,
int bufSize,
java.nio.IntBuffer size,
java.nio.IntBuffer type)
public static java.lang.String glGetTransformFeedbackVarying(int program,
int index,
java.nio.IntBuffer size,
java.nio.IntBuffer type)
public static void nglVertexAttribIPointer(int index,
int size,
int type,
int stride,
long pointer)
public static void glVertexAttribIPointer(int index,
int size,
int type,
int stride,
java.nio.ByteBuffer pointer)
public static void glVertexAttribIPointer(int index,
int size,
int type,
int stride,
long pointer)
public static void glVertexAttribIPointer(int index,
int size,
int type,
int stride,
java.nio.ShortBuffer pointer)
public static void glVertexAttribIPointer(int index,
int size,
int type,
int stride,
java.nio.IntBuffer pointer)
public static void nglGetVertexAttribIiv(int index,
int pname,
long params)
public static void glGetVertexAttribIiv(int index,
int pname,
java.nio.IntBuffer params)
public static int glGetVertexAttribIi(int index,
int pname)
public static void nglGetVertexAttribIuiv(int index,
int pname,
long params)
public static void glGetVertexAttribIuiv(int index,
int pname,
java.nio.IntBuffer params)
public static int glGetVertexAttribIui(int index,
int pname)
public static void glVertexAttribI4i(int index,
int x,
int y,
int z,
int w)
public static void glVertexAttribI4ui(int index,
int x,
int y,
int z,
int w)
public static void nglVertexAttribI4iv(int index,
long v)
public static void glVertexAttribI4iv(int index,
java.nio.IntBuffer v)
public static void nglVertexAttribI4uiv(int index,
long v)
public static void glVertexAttribI4uiv(int index,
java.nio.IntBuffer v)
public static void nglGetUniformuiv(int program,
int location,
long params)
public static void glGetUniformuiv(int program,
int location,
java.nio.IntBuffer params)
public static int glGetUniformui(int program,
int location)
public static int nglGetFragDataLocation(int program,
long name)
public static int glGetFragDataLocation(int program,
java.nio.ByteBuffer name)
public static int glGetFragDataLocation(int program,
java.lang.CharSequence name)
public static void glUniform1ui(int location,
int v0)
public static void glUniform2ui(int location,
int v0,
int v1)
public static void glUniform3ui(int location,
int v0,
int v1,
int v2)
public static void glUniform4ui(int location,
int v0,
int v1,
int v2,
int v3)
public static void nglUniform1uiv(int location,
int count,
long value)
public static void glUniform1uiv(int location,
java.nio.IntBuffer value)
public static void nglUniform2uiv(int location,
int count,
long value)
public static void glUniform2uiv(int location,
java.nio.IntBuffer value)
public static void nglUniform3uiv(int location,
int count,
long value)
public static void glUniform3uiv(int location,
java.nio.IntBuffer value)
public static void nglUniform4uiv(int location,
int count,
long value)
public static void glUniform4uiv(int location,
java.nio.IntBuffer value)
public static void nglClearBufferiv(int buffer,
int drawbuffer,
long value)
public static void glClearBufferiv(int buffer,
int drawbuffer,
java.nio.IntBuffer value)
public static void nglClearBufferuiv(int buffer,
int drawbuffer,
long value)
public static void glClearBufferuiv(int buffer,
int drawbuffer,
java.nio.IntBuffer value)
public static void nglClearBufferfv(int buffer,
int drawbuffer,
long value)
public static void glClearBufferfv(int buffer,
int drawbuffer,
java.nio.FloatBuffer value)
public static void glClearBufferfi(int buffer,
int drawbuffer,
float depth,
int stencil)
public static long nglGetStringi(int name,
int index)
@Nullable
public static java.lang.String glGetStringi(int name,
int index)
public static void glCopyBufferSubData(int readTarget,
int writeTarget,
long readOffset,
long writeOffset,
long size)
public static void nglGetUniformIndices(int program,
int uniformCount,
long uniformNames,
long uniformIndices)
public static void glGetUniformIndices(int program,
org.lwjgl.PointerBuffer uniformNames,
java.nio.IntBuffer uniformIndices)
public static void nglGetActiveUniformsiv(int program,
int uniformCount,
long uniformIndices,
int pname,
long params)
public static void glGetActiveUniformsiv(int program,
java.nio.IntBuffer uniformIndices,
int pname,
java.nio.IntBuffer params)
public static int nglGetUniformBlockIndex(int program,
long uniformBlockName)
public static int glGetUniformBlockIndex(int program,
java.nio.ByteBuffer uniformBlockName)
public static int glGetUniformBlockIndex(int program,
java.lang.CharSequence uniformBlockName)
public static void nglGetActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pname,
long params)
public static void glGetActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pname,
java.nio.IntBuffer params)
public static int glGetActiveUniformBlocki(int program,
int uniformBlockIndex,
int pname)
public static void nglGetActiveUniformBlockName(int program,
int uniformBlockIndex,
int bufSize,
long length,
long uniformBlockName)
public static void glGetActiveUniformBlockName(int program,
int uniformBlockIndex,
@Nullable
java.nio.IntBuffer length,
java.nio.ByteBuffer uniformBlockName)
public static java.lang.String glGetActiveUniformBlockName(int program,
int uniformBlockIndex,
int bufSize)
public static java.lang.String glGetActiveUniformBlockName(int program,
int uniformBlockIndex)
public static void glUniformBlockBinding(int program,
int uniformBlockIndex,
int uniformBlockBinding)
public static void glDrawArraysInstanced(int mode,
int first,
int count,
int instancecount)
public static void nglDrawElementsInstanced(int mode,
int count,
int type,
long indices,
int instancecount)
public static void glDrawElementsInstanced(int mode,
int count,
int type,
long indices,
int instancecount)
public static void glDrawElementsInstanced(int mode,
int type,
java.nio.ByteBuffer indices,
int instancecount)
public static void glDrawElementsInstanced(int mode,
java.nio.ByteBuffer indices,
int instancecount)
public static void glDrawElementsInstanced(int mode,
java.nio.ShortBuffer indices,
int instancecount)
public static void glDrawElementsInstanced(int mode,
java.nio.IntBuffer indices,
int instancecount)
public static long glFenceSync(int condition,
int flags)
public static boolean nglIsSync(long sync)
public static boolean glIsSync(long sync)
public static void nglDeleteSync(long sync)
public static void glDeleteSync(long sync)
public static int nglClientWaitSync(long sync,
int flags,
long timeout)
public static int glClientWaitSync(long sync,
int flags,
long timeout)
public static void nglWaitSync(long sync,
int flags,
long timeout)
public static void glWaitSync(long sync,
int flags,
long timeout)
public static void nglGetInteger64v(int pname,
long data)
public static void glGetInteger64v(int pname,
java.nio.LongBuffer data)
public static long glGetInteger64(int pname)
public static void nglGetSynciv(long sync,
int pname,
int bufSize,
long length,
long values)
public static void glGetSynciv(long sync,
int pname,
@Nullable
java.nio.IntBuffer length,
java.nio.IntBuffer values)
public static int glGetSynci(long sync,
int pname,
@Nullable
java.nio.IntBuffer length)
public static void nglGetInteger64i_v(int target,
int index,
long data)
public static void glGetInteger64i_v(int target,
int index,
java.nio.LongBuffer data)
public static long glGetInteger64i(int target,
int index)
public static void nglGetBufferParameteri64v(int target,
int pname,
long params)
public static void glGetBufferParameteri64v(int target,
int pname,
java.nio.LongBuffer params)
public static long glGetBufferParameteri64(int target,
int pname)
public static void nglGenSamplers(int count,
long samplers)
public static void glGenSamplers(java.nio.IntBuffer samplers)
public static int glGenSamplers()
public static void nglDeleteSamplers(int count,
long samplers)
public static void glDeleteSamplers(java.nio.IntBuffer samplers)
public static void glDeleteSamplers(int sampler)
public static boolean glIsSampler(int sampler)
public static void glBindSampler(int unit,
int sampler)
public static void glSamplerParameteri(int sampler,
int pname,
int param)
public static void nglSamplerParameteriv(int sampler,
int pname,
long param)
public static void glSamplerParameteriv(int sampler,
int pname,
java.nio.IntBuffer param)
public static void glSamplerParameterf(int sampler,
int pname,
float param)
public static void nglSamplerParameterfv(int sampler,
int pname,
long param)
public static void glSamplerParameterfv(int sampler,
int pname,
java.nio.FloatBuffer param)
public static void nglGetSamplerParameteriv(int sampler,
int pname,
long params)
public static void glGetSamplerParameteriv(int sampler,
int pname,
java.nio.IntBuffer params)
public static int glGetSamplerParameteri(int sampler,
int pname)
public static void nglGetSamplerParameterfv(int sampler,
int pname,
long params)
public static void glGetSamplerParameterfv(int sampler,
int pname,
java.nio.FloatBuffer params)
public static float glGetSamplerParameterf(int sampler,
int pname)
public static void glVertexAttribDivisor(int index,
int divisor)
public static void glBindTransformFeedback(int target,
int id)
public static void nglDeleteTransformFeedbacks(int n,
long ids)
public static void glDeleteTransformFeedbacks(java.nio.IntBuffer ids)
public static void glDeleteTransformFeedbacks(int id)
public static void nglGenTransformFeedbacks(int n,
long ids)
public static void glGenTransformFeedbacks(java.nio.IntBuffer ids)
public static int glGenTransformFeedbacks()
public static boolean glIsTransformFeedback(int id)
public static void glPauseTransformFeedback()
public static void glResumeTransformFeedback()
public static void nglGetProgramBinary(int program,
int bufSize,
long length,
long binaryFormat,
long binary)
public static void glGetProgramBinary(int program,
@Nullable
java.nio.IntBuffer length,
java.nio.IntBuffer binaryFormat,
java.nio.ByteBuffer binary)
public static void nglProgramBinary(int program,
int binaryFormat,
long binary,
int length)
public static void glProgramBinary(int program,
int binaryFormat,
java.nio.ByteBuffer binary)
public static void glProgramParameteri(int program,
int pname,
int value)
public static void nglInvalidateFramebuffer(int target,
int numAttachments,
long attachments)
public static void glInvalidateFramebuffer(int target,
java.nio.IntBuffer attachments)
public static void glInvalidateFramebuffer(int target,
int attachment)
public static void nglInvalidateSubFramebuffer(int target,
int numAttachments,
long attachments,
int x,
int y,
int width,
int height)
public static void glInvalidateSubFramebuffer(int target,
java.nio.IntBuffer attachments,
int x,
int y,
int width,
int height)
public static void glInvalidateSubFramebuffer(int target,
int attachment,
int x,
int y,
int width,
int height)
public static void glTexStorage2D(int target,
int levels,
int internalformat,
int width,
int height)
public static void glTexStorage3D(int target,
int levels,
int internalformat,
int width,
int height,
int depth)
public static void nglGetInternalformativ(int target,
int internalformat,
int pname,
int bufSize,
long params)
public static void glGetInternalformativ(int target,
int internalformat,
int pname,
java.nio.IntBuffer params)
public static int glGetInternalformati(int target,
int internalformat,
int pname)
public static void glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
@Nullable
short[] pixels)
TexImage3Dpublic static void glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
@Nullable
int[] pixels)
TexImage3Dpublic static void glTexImage3D(int target,
int level,
int internalformat,
int width,
int height,
int depth,
int border,
int format,
int type,
@Nullable
float[] pixels)
TexImage3Dpublic static void glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
short[] pixels)
TexSubImage3Dpublic static void glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
int[] pixels)
TexSubImage3Dpublic static void glTexSubImage3D(int target,
int level,
int xoffset,
int yoffset,
int zoffset,
int width,
int height,
int depth,
int format,
int type,
float[] pixels)
TexSubImage3Dpublic static void glGenQueries(int[] ids)
GenQueriespublic static void glDeleteQueries(int[] ids)
DeleteQueriespublic static void glGetQueryiv(int target,
int pname,
int[] params)
GetQueryivpublic static void glGetQueryObjectuiv(int id,
int pname,
int[] params)
GetQueryObjectuivpublic static void glDrawBuffers(int[] bufs)
DrawBufferspublic static void glUniformMatrix2x3fv(int location,
boolean transpose,
float[] value)
UniformMatrix2x3fvpublic static void glUniformMatrix3x2fv(int location,
boolean transpose,
float[] value)
UniformMatrix3x2fvpublic static void glUniformMatrix2x4fv(int location,
boolean transpose,
float[] value)
UniformMatrix2x4fvpublic static void glUniformMatrix4x2fv(int location,
boolean transpose,
float[] value)
UniformMatrix4x2fvpublic static void glUniformMatrix3x4fv(int location,
boolean transpose,
float[] value)
UniformMatrix3x4fvpublic static void glUniformMatrix4x3fv(int location,
boolean transpose,
float[] value)
UniformMatrix4x3fvpublic static void glDeleteVertexArrays(int[] arrays)
DeleteVertexArrayspublic static void glGenVertexArrays(int[] arrays)
GenVertexArrayspublic static void glGetIntegeri_v(int target,
int index,
int[] data)
GetIntegeri_vpublic static void glGetTransformFeedbackVarying(int program,
int index,
@Nullable
int[] length,
int[] size,
int[] type,
java.nio.ByteBuffer name)
GetTransformFeedbackVaryingpublic static void glGetVertexAttribIiv(int index,
int pname,
int[] params)
GetVertexAttribIivpublic static void glGetVertexAttribIuiv(int index,
int pname,
int[] params)
GetVertexAttribIuivpublic static void glVertexAttribI4iv(int index,
int[] v)
VertexAttribI4ivpublic static void glVertexAttribI4uiv(int index,
int[] v)
VertexAttribI4uivpublic static void glGetUniformuiv(int program,
int location,
int[] params)
GetUniformuivpublic static void glUniform1uiv(int location,
int[] value)
Uniform1uivpublic static void glUniform2uiv(int location,
int[] value)
Uniform2uivpublic static void glUniform3uiv(int location,
int[] value)
Uniform3uivpublic static void glUniform4uiv(int location,
int[] value)
Uniform4uivpublic static void glClearBufferiv(int buffer,
int drawbuffer,
int[] value)
ClearBufferivpublic static void glClearBufferuiv(int buffer,
int drawbuffer,
int[] value)
ClearBufferuivpublic static void glClearBufferfv(int buffer,
int drawbuffer,
float[] value)
ClearBufferfvpublic static void glGetUniformIndices(int program,
org.lwjgl.PointerBuffer uniformNames,
int[] uniformIndices)
GetUniformIndicespublic static void glGetActiveUniformsiv(int program,
int[] uniformIndices,
int pname,
int[] params)
GetActiveUniformsivpublic static void glGetActiveUniformBlockiv(int program,
int uniformBlockIndex,
int pname,
int[] params)
GetActiveUniformBlockivpublic static void glGetActiveUniformBlockName(int program,
int uniformBlockIndex,
@Nullable
int[] length,
java.nio.ByteBuffer uniformBlockName)
GetActiveUniformBlockNamepublic static void glGetInteger64v(int pname,
long[] data)
GetInteger64vpublic static void glGetSynciv(long sync,
int pname,
@Nullable
int[] length,
int[] values)
GetSyncivpublic static void glGetInteger64i_v(int target,
int index,
long[] data)
GetInteger64i_vpublic static void glGetBufferParameteri64v(int target,
int pname,
long[] params)
GetBufferParameteri64vpublic static void glGenSamplers(int[] samplers)
GenSamplerspublic static void glDeleteSamplers(int[] samplers)
DeleteSamplerspublic static void glSamplerParameteriv(int sampler,
int pname,
int[] param)
SamplerParameterivpublic static void glSamplerParameterfv(int sampler,
int pname,
float[] param)
SamplerParameterfvpublic static void glGetSamplerParameteriv(int sampler,
int pname,
int[] params)
GetSamplerParameterivpublic static void glGetSamplerParameterfv(int sampler,
int pname,
float[] params)
GetSamplerParameterfvpublic static void glDeleteTransformFeedbacks(int[] ids)
DeleteTransformFeedbackspublic static void glGenTransformFeedbacks(int[] ids)
GenTransformFeedbackspublic static void glGetProgramBinary(int program,
@Nullable
int[] length,
int[] binaryFormat,
java.nio.ByteBuffer binary)
GetProgramBinarypublic static void glInvalidateFramebuffer(int target,
int[] attachments)
InvalidateFramebufferpublic static void glInvalidateSubFramebuffer(int target,
int[] attachments,
int x,
int y,
int width,
int height)
InvalidateSubFramebufferpublic static void glGetInternalformativ(int target,
int internalformat,
int pname,
int[] params)
GetInternalformativCopyright LWJGL. All Rights Reserved. License terms.