This interface contains all OpenGL [ 4.0 .. 4.5 ] core methods, as well as most of it's extensions defined at the time of this specification.
Note
OpenGL [ 4.0 .. 4.5 ] core profile does not includes fixed point functionality.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
|
| public static final int | GL_BUFFER_IMMUTABLE_STORAGE
|
| public static final int | GL_BUFFER_STORAGE_FLAGS
|
| public static final int | GL_CLEAR_TEXTURE
|
| public static final int | GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT
|
| public static final int | GL_CLIENT_STORAGE_BIT
|
| public static final int | GL_CLIP_DEPTH_MODE
|
| public static final int | GL_CLIP_ORIGIN
|
| public static final int | GL_COMPRESSED_RGB_BPTC_SIGNED_FLOAT
|
| public static final int | GL_COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT
|
| public static final int | GL_COMPRESSED_RGBA_BPTC_UNORM
|
| public static final int | GL_COMPRESSED_SRGB_ALPHA_BPTC_UNORM
|
| public static final int | GL_COMPUTE_SUBROUTINE
|
| public static final int | GL_COMPUTE_SUBROUTINE_UNIFORM
|
| public static final int | GL_CONTEXT_RELEASE_BEHAVIOR
|
| public static final int | GL_CONTEXT_RELEASE_BEHAVIOR_FLUSH
|
| public static final int | GL_DYNAMIC_STORAGE_BIT
|
| public static final int | GL_FRAGMENT_SUBROUTINE
|
| public static final int | GL_FRAGMENT_SUBROUTINE_UNIFORM
|
| public static final int | GL_GEOMETRY_SUBROUTINE
|
| public static final int | GL_GEOMETRY_SUBROUTINE_UNIFORM
|
| public static final int | GL_LOCATION_COMPONENT
|
| public static final int | GL_LOCATION_INDEX
|
| public static final int | GL_MAP_COHERENT_BIT
|
| public static final int | GL_MAP_PERSISTENT_BIT
|
| public static final int | GL_MAX_COMBINED_CLIP_AND_CULL_DISTANCES
|
| public static final int | GL_MAX_COMPUTE_FIXED_GROUP_INVOCATIONS_ARB
|
| public static final int | GL_MAX_COMPUTE_FIXED_GROUP_SIZE_ARB
|
| public static final int | GL_MAX_COMPUTE_VARIABLE_GROUP_INVOCATIONS_ARB
|
| public static final int | GL_MAX_COMPUTE_VARIABLE_GROUP_SIZE_ARB
|
| public static final int | GL_MAX_CULL_DISTANCES
|
| public static final int | GL_MAX_NUM_COMPATIBLE_SUBROUTINES
|
| public static final int | GL_MIRROR_CLAMP_TO_EDGE
|
| public static final int | GL_NEGATIVE_ONE_TO_ONE
|
| public static final int | GL_NUM_SHADING_LANGUAGE_VERSIONS
|
| public static final int | GL_PARAMETER_BUFFER_ARB
|
| public static final int | GL_PARAMETER_BUFFER_BINDING_ARB
|
| public static final int | GL_QUERY_BUFFER
|
| public static final int | GL_QUERY_BUFFER_BARRIER_BIT
|
| public static final int | GL_QUERY_BUFFER_BINDING
|
| public static final int | GL_QUERY_BY_REGION_NO_WAIT_INVERTED
|
| public static final int | GL_QUERY_BY_REGION_WAIT_INVERTED
|
| public static final int | GL_QUERY_NO_WAIT_INVERTED
|
| public static final int | GL_QUERY_RESULT_NO_WAIT
|
| public static final int | GL_QUERY_TARGET
|
| public static final int | GL_QUERY_WAIT_INVERTED
|
| public static final int | GL_TESS_CONTROL_SUBROUTINE
|
| public static final int | GL_TESS_CONTROL_SUBROUTINE_UNIFORM
|
| public static final int | GL_TESS_EVALUATION_SUBROUTINE
|
| public static final int | GL_TESS_EVALUATION_SUBROUTINE_UNIFORM
|
| public static final int | GL_TEXTURE_TARGET
|
| public static final int | GL_TEXTURE_VIEW_MIN_LAYER
|
| public static final int | GL_TEXTURE_VIEW_MIN_LEVEL
|
| public static final int | GL_TEXTURE_VIEW_NUM_LAYERS
|
| public static final int | GL_TEXTURE_VIEW_NUM_LEVELS
|
| public static final int | GL_TRANSFORM_FEEDBACK_BUFFER_INDEX
|
| public static final int | GL_TRANSFORM_FEEDBACK_BUFFER_STRIDE
|
| public static final int | GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
|
| public static final int | GL_UNSIGNED_INT64_ARB
|
| public static final int | GL_VERTEX_ATTRIB_ARRAY_LONG
|
| public static final int | GL_VERTEX_SUBROUTINE
|
| public static final int | GL_VERTEX_SUBROUTINE_UNIFORM
|
| public static final int | GL_ZERO_TO_ONE
|
| Modifier and Type | Method and Description |
|---|---|
| public void | glBindBuffersBase(int target, int first, int count, IntBuffer
a direct or array-backed buffers)java.Entry point to C language function: |
| public void | glBindBuffersBase(int target, int first, int count, int[] buffers, int buffers_offset)
Entry point to C language function: |
| public void | glBindBuffersRange(int target, int first, int count, IntBuffer
a direct or array-backed buffers, PointerBuffer java.a direct or array-backed offsets, PointerBuffer com.a direct or array-backed sizes)com.Entry point to C language function: |
| public void | glBindBuffersRange(int target, int first, int count, int[] buffers, int buffers_offset, PointerBuffer
a direct or array-backed offsets, PointerBuffer com.a direct or array-backed sizes)com.Entry point to C language function: |
| public void | glBindImageTextures(int first, int count, IntBuffer
a direct or array-backed textures)java.Entry point to C language function: |
| public void | glBindImageTextures(int first, int count, int[] textures, int textures_offset)
Entry point to C language function: |
| public void | glBindSamplers(int first, int count, IntBuffer
a direct or array-backed samplers)java.Entry point to C language function: |
| public void | glBindSamplers(int first, int count, int[] samplers, int samplers_offset)
Entry point to C language function: |
| public void | glBindTextures(int first, int count, IntBuffer
a direct or array-backed textures)java.Entry point to C language function: |
| public void | glBindTextures(int first, int count, int[] textures, int textures_offset)
Entry point to C language function: |
| public void | glBindTextureUnit(int unit, int texture)
Entry point to C language function: |
| public void | glBindVertexBuffers(int first, int count, IntBuffer
a direct or array-backed buffers, PointerBuffer java.a direct or array-backed offsets, IntBuffer com.a direct or array-backed strides)java.Entry point to C language function: |
| public void | glBindVertexBuffers(int first, int count, int[] buffers, int buffers_offset, PointerBuffer
a direct or array-backed offsets, int[] strides, int strides_offset)com.Entry point to C language function: |
| public 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)
Entry point to C language function: |
| public void | glBufferStorage(int target, long size, Buffer
a direct or array-backed data, int flags)java.Entry point to C language function: |
| public int | glCheckNamedFramebufferStatus(int framebuffer, int target)
Entry point to C language function: |
| public void | glClearNamedBufferData(int buffer, int internalformat, int format, int type, Buffer
a direct or array-backed data)java.Entry point to C language function: |
| public void | glClearNamedBufferSubData(int buffer, int internalformat, long offset, long size, int format, int type, Buffer
a direct or array-backed data)java.Entry point to C language function: |
| public void | glClearNamedFramebufferfi(int framebuffer, int buffer, float depth, int stencil)
Entry point to C language function: |
| public void | glClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, FloatBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glClearNamedFramebufferfv(int framebuffer, int buffer, int drawbuffer, float[] value, int value_offset)
Entry point to C language function: |
| public void | glClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glClearNamedFramebufferiv(int framebuffer, int buffer, int drawbuffer, int[] value, int value_offset)
Entry point to C language function: |
| public void | glClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, IntBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glClearNamedFramebufferuiv(int framebuffer, int buffer, int drawbuffer, int[] value, int value_offset)
Entry point to C language function: |
| public void | glClearTexImage(int texture, int level, int format, int type, Buffer
a direct or array-backed data)java.Entry point to C language function: |
| public void | glClearTexSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer
a direct or array-backed data)java.Entry point to C language function: |
| public void | glClipControl(int origin, int depth)
Entry point to C language function: |
| public void | glCompressedTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int imageSize, Buffer
a direct or array-backed data)java.Entry point to C language function: |
| public void | glCompressedTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize, Buffer
a direct or array-backed data)java.Entry point to C language function: |
| public void | glCompressedTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, Buffer
a direct or array-backed data)java.Entry point to C language function: |
| public void | glCopyNamedBufferSubData(int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)
Entry point to C language function: |
| public void | glCopyTextureSubImage1D(int texture, int level, int xoffset, int x, int y, int width)
Entry point to C language function: |
| public void | glCopyTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int x, int y, int width, int height)
Entry point to C language function: |
| public void | glCopyTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
Entry point to C language function: |
| public void | glCreateBuffers(int n, IntBuffer
a direct or array-backed buffers)java.Entry point to C language function: |
| public void | glCreateBuffers(int n, int[] buffers, int buffers_offset)
Entry point to C language function: |
| public void | glCreateFramebuffers(int n, IntBuffer
a direct or array-backed framebuffers)java.Entry point to C language function: |
| public void | glCreateFramebuffers(int n, int[] framebuffers, int framebuffers_offset)
Entry point to C language function: |
| public void | glCreateProgramPipelines(int n, IntBuffer
a direct or array-backed pipelines)java.Entry point to C language function: |
| public void | glCreateProgramPipelines(int n, int[] pipelines, int pipelines_offset)
Entry point to C language function: |
| public void | glCreateQueries(int target, int n, IntBuffer
a direct or array-backed ids)java.Entry point to C language function: |
| public void | glCreateQueries(int target, int n, int[] ids, int ids_offset)
Entry point to C language function: |
| public void | glCreateRenderbuffers(int n, IntBuffer
a direct or array-backed renderbuffers)java.Entry point to C language function: |
| public void | glCreateRenderbuffers(int n, int[] renderbuffers, int renderbuffers_offset)
Entry point to C language function: |
| public void | glCreateSamplers(int n, IntBuffer
a direct or array-backed samplers)java.Entry point to C language function: |
| public void | glCreateSamplers(int n, int[] samplers, int samplers_offset)
Entry point to C language function: |
| public void | glCreateTextures(int target, int n, IntBuffer
a direct or array-backed textures)java.Entry point to C language function: |
| public void | glCreateTextures(int target, int n, int[] textures, int textures_offset)
Entry point to C language function: |
| public void | glCreateTransformFeedbacks(int n, IntBuffer
a direct or array-backed ids)java.Entry point to C language function: |
| public void | glCreateTransformFeedbacks(int n, int[] ids, int ids_offset)
Entry point to C language function: |
| public void | glCreateVertexArrays(int n, IntBuffer
a direct or array-backed arrays)java.Entry point to C language function: |
| public void | glCreateVertexArrays(int n, int[] arrays, int arrays_offset)
Entry point to C language function: |
| public void | glDisableVertexArrayAttrib(int vaobj, int index)
Entry point to C language function: |
| public void | glDispatchComputeGroupSizeARB(int num_groups_x, int num_groups_y, int num_groups_z, int group_size_x, int group_size_y, int group_size_z)
Entry point to C language function: |
| public void | glEnableVertexArrayAttrib(int vaobj, int index)
Entry point to C language function: |
| public void | glFlushMappedNamedBufferRange(int buffer, long offset, long length)
Entry point to C language function: |
| public void | glGenerateTextureMipmap(int texture)
Entry point to C language function: |
| public void | glGetCompressedTextureImage(int texture, int level, int bufSize, Buffer
a direct or array-backed pixels)java.Entry point to C language function: |
| public void | glGetCompressedTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int bufSize, Buffer
a direct or array-backed pixels)java.Entry point to C language function: |
| public long | glGetImageHandleARB(int texture, int level, boolean layered, int layer, int format)
Entry point to C language function: |
| public void | glGetNamedBufferParameteri64v(int buffer, int pname, LongBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetNamedBufferParameteri64v(int buffer, int pname, long[] params, int params_offset)
Entry point to C language function: |
| public void | glGetNamedBufferParameteriv(int buffer, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetNamedBufferParameteriv(int buffer, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetNamedBufferPointerv(int buffer, int pname, PointerBuffer
a direct or array-backed params)com.Entry point to C language function: |
| public void | glGetNamedBufferSubData(int buffer, long offset, long size, Buffer
a direct or array-backed data)java.Entry point to C language function: |
| public void | glGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetNamedFramebufferAttachmentParameteriv(int framebuffer, int attachment, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetNamedFramebufferParameteriv(int framebuffer, int pname, IntBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glGetNamedFramebufferParameteriv(int framebuffer, int pname, int[] param, int param_offset)
Entry point to C language function: |
| public void | glGetNamedRenderbufferParameteriv(int renderbuffer, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetNamedRenderbufferParameteriv(int renderbuffer, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public int | glGetProgramResourceLocationIndex(int program, int programInterface, ByteBuffer
a direct or array-backed name)java.Entry point to C language function: |
| public int | glGetProgramResourceLocationIndex(int program, int programInterface, byte[] name, int name_offset)
Entry point to C language function: |
| public void | glGetQueryBufferObjecti64v(int id, int buffer, int pname, long offset)
Entry point to C language function: |
| public void | glGetQueryBufferObjectiv(int id, int buffer, int pname, long offset)
Entry point to C language function: |
| public void | glGetQueryBufferObjectui64v(int id, int buffer, int pname, long offset)
Entry point to C language function: |
| public void | glGetQueryBufferObjectuiv(int id, int buffer, int pname, long offset)
Entry point to C language function: |
| public long | glGetTextureHandleARB(int texture)
Entry point to C language function: |
| public void | glGetTextureImage(int texture, int level, int format, int type, int bufSize, Buffer
a direct or array-backed pixels)java.Entry point to C language function: |
| public void | glGetTextureLevelParameterfv(int texture, int level, int pname, FloatBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetTextureLevelParameterfv(int texture, int level, int pname, float[] params, int params_offset)
Entry point to C language function: |
| public void | glGetTextureLevelParameteriv(int texture, int level, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetTextureLevelParameteriv(int texture, int level, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetTextureParameterfv(int texture, int pname, FloatBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetTextureParameterfv(int texture, int pname, float[] params, int params_offset)
Entry point to C language function: |
| public void | glGetTextureParameterIiv(int texture, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetTextureParameterIiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetTextureParameterIuiv(int texture, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetTextureParameterIuiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glGetTextureParameteriv(int texture, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetTextureParameteriv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public long | glGetTextureSamplerHandleARB(int texture, int sampler)
Entry point to C language function: |
| public void | glGetTextureSubImage(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int bufSize, Buffer
a direct or array-backed pixels)java.Entry point to C language function: |
| public void | glGetTransformFeedbacki64_v(int xfb, int pname, int index, LongBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glGetTransformFeedbacki64_v(int xfb, int pname, int index, long[] param, int param_offset)
Entry point to C language function: |
| public void | glGetTransformFeedbacki_v(int xfb, int pname, int index, IntBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glGetTransformFeedbacki_v(int xfb, int pname, int index, int[] param, int param_offset)
Entry point to C language function: |
| public void | glGetTransformFeedbackiv(int xfb, int pname, IntBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glGetTransformFeedbackiv(int xfb, int pname, int[] param, int param_offset)
Entry point to C language function: |
| public void | glGetVertexArrayIndexed64iv(int vaobj, int index, int pname, LongBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glGetVertexArrayIndexed64iv(int vaobj, int index, int pname, long[] param, int param_offset)
Entry point to C language function: |
| public void | glGetVertexArrayIndexediv(int vaobj, int index, int pname, IntBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glGetVertexArrayIndexediv(int vaobj, int index, int pname, int[] param, int param_offset)
Entry point to C language function: |
| public void | glGetVertexArrayiv(int vaobj, int pname, IntBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glGetVertexArrayiv(int vaobj, int pname, int[] param, int param_offset)
Entry point to C language function: |
| public void | glGetVertexAttribLui64vARB(int index, int pname, LongBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glGetVertexAttribLui64vARB(int index, int pname, long[] params, int params_offset)
Entry point to C language function: |
| public void | glInvalidateNamedFramebufferData(int framebuffer, int numAttachments, IntBuffer
a direct or array-backed attachments)java.Entry point to C language function: |
| public void | glInvalidateNamedFramebufferData(int framebuffer, int numAttachments, int[] attachments, int attachments_offset)
Entry point to C language function: |
| public void | glInvalidateNamedFramebufferSubData(int framebuffer, int numAttachments, IntBuffer
a direct or array-backed attachments, int x, int y, int width, int height)java.Entry point to C language function: |
| public void | glInvalidateNamedFramebufferSubData(int framebuffer, int numAttachments, int[] attachments, int attachments_offset, int x, int y, int width, int height)
Entry point to C language function: |
| public boolean | glIsImageHandleResidentARB(long handle)
Entry point to C language function: |
| public boolean | glIsTextureHandleResidentARB(long handle)
Entry point to C language function: |
| public void | glMakeImageHandleNonResidentARB(long handle)
Entry point to C language function: |
| public void | glMakeImageHandleResidentARB(long handle, int access)
Entry point to C language function: |
| public void | glMakeTextureHandleNonResidentARB(long handle)
Entry point to C language function: |
| public void | glMakeTextureHandleResidentARB(long handle)
Entry point to C language function: |
| public ByteBuffer | glMapNamedBuffer(int buffer, int access)
Entry point to C language function: |
| public ByteBuffer | glMapNamedBufferRange(int buffer, long offset, long length, int access)
Entry point to C language function: |
| public void | glMultiDrawArraysIndirectCountARB(int mode, long indirect, long drawcount, int maxdrawcount, int stride)
Entry point to C language function: |
| public void | glMultiDrawElementsIndirectCountARB(int mode, int type, long indirect, long drawcount, int maxdrawcount, int stride)
Entry point to C language function: |
| public void | glNamedBufferData(int buffer, long size, Buffer
a direct or array-backed data, int usage)java.Entry point to C language function: |
| public void | glNamedBufferStorage(int buffer, long size, Buffer
a direct or array-backed data, int flags)java.Entry point to C language function: |
| public void | glNamedBufferSubData(int buffer, long offset, long size, Buffer
a direct or array-backed data)java.Entry point to C language function: |
| public void | glNamedFramebufferDrawBuffer(int framebuffer, int buf)
Entry point to C language function: |
| public void | glNamedFramebufferDrawBuffers(int framebuffer, int n, IntBuffer
a direct or array-backed bufs)java.Entry point to C language function: |
| public void | glNamedFramebufferDrawBuffers(int framebuffer, int n, int[] bufs, int bufs_offset)
Entry point to C language function: |
| public void | glNamedFramebufferParameteri(int framebuffer, int pname, int param)
Entry point to C language function: |
| public void | glNamedFramebufferReadBuffer(int framebuffer, int src)
Entry point to C language function: |
| public void | glNamedFramebufferRenderbuffer(int framebuffer, int attachment, int renderbuffertarget, int renderbuffer)
Entry point to C language function: |
| public void | glNamedFramebufferTexture(int framebuffer, int attachment, int texture, int level)
Entry point to C language function: |
| public void | glNamedFramebufferTextureLayer(int framebuffer, int attachment, int texture, int level, int layer)
Entry point to C language function: |
| public void | glNamedRenderbufferStorage(int renderbuffer, int internalformat, int width, int height)
Entry point to C language function: |
| public void | glNamedRenderbufferStorageMultisample(int renderbuffer, int samples, int internalformat, int width, int height)
Entry point to C language function: |
| public void | glProgramUniformHandleui64ARB(int program, int location, long value)
Entry point to C language function: |
| public void | glProgramUniformHandleui64vARB(int program, int location, int count, LongBuffer
a direct or array-backed values)java.Entry point to C language function: |
| public void | glProgramUniformHandleui64vARB(int program, int location, int count, long[] values, int values_offset)
Entry point to C language function: |
| public void | glShaderStorageBlockBinding(int program, int storageBlockIndex, int storageBlockBinding)
Entry point to C language function: |
| public void | glTextureBarrier()
Entry point to C language function: |
| public void | glTextureBuffer(int texture, int internalformat, int buffer)
Entry point to C language function: |
| public void | glTextureBufferRange(int texture, int internalformat, int buffer, long offset, long size)
Entry point to C language function: |
| public void | glTextureParameterf(int texture, int pname, float param)
Entry point to C language function: |
| public void | glTextureParameterfv(int texture, int pname, FloatBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glTextureParameterfv(int texture, int pname, float[] param, int param_offset)
Entry point to C language function: |
| public void | glTextureParameteri(int texture, int pname, int param)
Entry point to C language function: |
| public void | glTextureParameterIiv(int texture, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glTextureParameterIiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glTextureParameterIuiv(int texture, int pname, IntBuffer
a direct or array-backed params)java.Entry point to C language function: |
| public void | glTextureParameterIuiv(int texture, int pname, int[] params, int params_offset)
Entry point to C language function: |
| public void | glTextureParameteriv(int texture, int pname, IntBuffer
a direct or array-backed param)java.Entry point to C language function: |
| public void | glTextureParameteriv(int texture, int pname, int[] param, int param_offset)
Entry point to C language function: |
| public void | glTextureStorage1D(int texture, int levels, int internalformat, int width)
Entry point to C language function: |
| public void | glTextureStorage2D(int texture, int levels, int internalformat, int width, int height)
Entry point to C language function: |
| public void | glTextureStorage2DMultisample(int texture, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Entry point to C language function: |
| public void | glTextureStorage3D(int texture, int levels, int internalformat, int width, int height, int depth)
Entry point to C language function: |
| public void | glTextureStorage3DMultisample(int texture, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)
Entry point to C language function: |
| public void | glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, Buffer
a direct or array-backed pixels)java.Entry point to C language function: |
| public void | glTextureSubImage1D(int texture, int level, int xoffset, int width, int format, int type, long pixels_buffer_offset)
Entry point to C language function: |
| public void | glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, Buffer
a direct or array-backed pixels)java.Entry point to C language function: |
| public void | glTextureSubImage2D(int texture, int level, int xoffset, int yoffset, int width, int height, int format, int type, long pixels_buffer_offset)
Entry point to C language function: |
| public void | glTextureSubImage3D(int texture, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer
a direct or array-backed pixels)java.Entry point to C language function: |
| public 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)
Entry point to C language function: |
| public void | glTextureView(int texture, int target, int origtexture, int internalformat, int minlevel, int numlevels, int minlayer, int numlayers)
Entry point to C language function: |
| public void | glTransformFeedbackBufferBase(int xfb, int index, int buffer)
Entry point to C language function: |
| public void | glTransformFeedbackBufferRange(int xfb, int index, int buffer, long offset, long size)
Entry point to C language function: |
| public void | glUniformHandleui64ARB(int location, long value)
Entry point to C language function: |
| public void | glUniformHandleui64vARB(int location, int count, LongBuffer
a direct or array-backed value)java.Entry point to C language function: |
| public void | glUniformHandleui64vARB(int location, int count, long[] value, int value_offset)
Entry point to C language function: |
| public boolean | glUnmapNamedBuffer(int buffer)
Entry point to C language function: |
| public void | glVertexArrayAttribBinding(int vaobj, int attribindex, int bindingindex)
Entry point to C language function: |
| public void | glVertexArrayAttribFormat(int vaobj, int attribindex, int size, int type, boolean normalized, int relativeoffset)
Entry point to C language function: |
| public void | glVertexArrayAttribIFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
Entry point to C language function: |
| public void | glVertexArrayAttribLFormat(int vaobj, int attribindex, int size, int type, int relativeoffset)
Entry point to C language function: |
| public void | glVertexArrayBindingDivisor(int vaobj, int bindingindex, int divisor)
Entry point to C language function: |
| public void | glVertexArrayElementBuffer(int vaobj, int buffer)
Entry point to C language function: |
| public void | glVertexArrayVertexBuffer(int vaobj, int bindingindex, int buffer, long offset, int stride)
Entry point to C language function: |
| public void | glVertexArrayVertexBuffers(int vaobj, int first, int count, IntBuffer
a direct or array-backed buffers, PointerBuffer java.a direct or array-backed offsets, IntBuffer com.a direct or array-backed strides)java.Entry point to C language function: |
| public void | glVertexArrayVertexBuffers(int vaobj, int first, int count, int[] buffers, int buffers_offset, PointerBuffer
a direct or array-backed offsets, int[] strides, int strides_offset)com.Entry point to C language function: |
| public void | glVertexAttribL1ui64ARB(int index, long x)
Entry point to C language function: |
| public void | glVertexAttribL1ui64vARB(int index, LongBuffer
a direct or array-backed v)java.Entry point to C language function: |
| public void | glVertexAttribL1ui64vARB(int index, long[] v, int v_offset)
Entry point to C language function: |
| public void | glVertexAttribLFormat(int attribindex, int size, int type, int relativeoffset)
Entry point to C language function: |
| public GLBufferStorage | mapNamedBuffer(int
denotes the buffer bufferName, int the mapping access mode access)Returns the |
| public GLBufferStorage | mapNamedBufferRange(final int
denotes the buffer bufferName, final long offset of the mapped buffer's storage offset, final long length of the mapped buffer's storage length, final int the mapping access mode access)Returns the |