Fields Summary |
---|
public 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_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 long | GL_TIMEOUT_IGNORED |
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 |
Methods Summary |
---|
private static native void | _nativeClassInit()
|
public static native void | glBeginQuery(int target, int id)
|
public static native void | glBeginTransformFeedback(int primitiveMode)
|
public static native void | glBindBufferBase(int target, int index, int buffer)
|
public static native void | glBindBufferRange(int target, int index, int buffer, int offset, int size)
|
public static native void | glBindSampler(int unit, int sampler)
|
public static native void | glBindTransformFeedback(int target, int id)
|
public static native void | glBindVertexArray(int array)
|
public static native void | glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
|
public static native void | glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
|
public static native void | glClearBufferfv(int buffer, int drawbuffer, float[] value, int offset)
|
public static native void | glClearBufferfv(int buffer, int drawbuffer, java.nio.FloatBuffer value)
|
public static native void | glClearBufferiv(int buffer, int drawbuffer, int[] value, int offset)
|
public static native void | glClearBufferiv(int buffer, int drawbuffer, java.nio.IntBuffer value)
|
public static native void | glClearBufferuiv(int buffer, int drawbuffer, int[] value, int offset)
|
public static native void | glClearBufferuiv(int buffer, int drawbuffer, java.nio.IntBuffer value)
|
public static native int | glClientWaitSync(long sync, int flags, long timeout)
|
public static native void | glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, java.nio.Buffer data)
|
public static native void | glCompressedTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, int offset)
|
public static native void | glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, java.nio.Buffer data)
|
public static native void | glCompressedTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, int offset)
|
public static native void | glCopyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size)
|
public static native void | glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
|
public static native void | glDeleteQueries(int n, int[] ids, int offset)
|
public static native void | glDeleteQueries(int n, java.nio.IntBuffer ids)
|
public static native void | glDeleteSamplers(int count, int[] samplers, int offset)
|
public static native void | glDeleteSamplers(int count, java.nio.IntBuffer samplers)
|
public static native void | glDeleteSync(long sync)
|
public static native void | glDeleteTransformFeedbacks(int n, int[] ids, int offset)
|
public static native void | glDeleteTransformFeedbacks(int n, java.nio.IntBuffer ids)
|
public static native void | glDeleteVertexArrays(int n, int[] arrays, int offset)
|
public static native void | glDeleteVertexArrays(int n, java.nio.IntBuffer arrays)
|
public static native void | glDrawArraysInstanced(int mode, int first, int count, int instanceCount)
|
public static native void | glDrawBuffers(int n, int[] bufs, int offset)
|
public static native void | glDrawBuffers(int n, java.nio.IntBuffer bufs)
|
public static native void | glDrawElementsInstanced(int mode, int count, int type, java.nio.Buffer indices, int instanceCount)
|
public static native void | glDrawElementsInstanced(int mode, int count, int type, int indicesOffset, int instanceCount)
|
public static native void | glDrawRangeElements(int mode, int start, int end, int count, int type, java.nio.Buffer indices)
|
public static native void | glDrawRangeElements(int mode, int start, int end, int count, int type, int offset)
|
public static native void | glEndQuery(int target)
|
public static native void | glEndTransformFeedback()
|
public static native long | glFenceSync(int condition, int flags)
|
public static native void | glFlushMappedBufferRange(int target, int offset, int length)
|
public static native void | glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
|
public static native void | glGenQueries(int n, int[] ids, int offset)
|
public static native void | glGenQueries(int n, java.nio.IntBuffer ids)
|
public static native void | glGenSamplers(int count, int[] samplers, int offset)
|
public static native void | glGenSamplers(int count, java.nio.IntBuffer samplers)
|
public static native void | glGenTransformFeedbacks(int n, int[] ids, int offset)
|
public static native void | glGenTransformFeedbacks(int n, java.nio.IntBuffer ids)
|
public static native void | glGenVertexArrays(int n, int[] arrays, int offset)
|
public static native void | glGenVertexArrays(int n, java.nio.IntBuffer arrays)
|
public static native void | glGetActiveUniformBlockName(int program, int uniformBlockIndex, int bufSize, int[] length, int lengthOffset, byte[] uniformBlockName, int uniformBlockNameOffset)
|
public static native void | glGetActiveUniformBlockName(int program, int uniformBlockIndex, java.nio.Buffer length, java.nio.Buffer uniformBlockName)
|
public static native java.lang.String | glGetActiveUniformBlockName(int program, int uniformBlockIndex)
|
public static native void | glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, int[] params, int offset)
|
public static native void | glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, java.nio.IntBuffer params)
|
public static native void | glGetActiveUniformsiv(int program, int uniformCount, int[] uniformIndices, int uniformIndicesOffset, int pname, int[] params, int paramsOffset)
|
public static native void | glGetActiveUniformsiv(int program, int uniformCount, java.nio.IntBuffer uniformIndices, int pname, java.nio.IntBuffer params)
|
public static native void | glGetBufferParameteri64v(int target, int pname, long[] params, int offset)
|
public static native void | glGetBufferParameteri64v(int target, int pname, java.nio.LongBuffer params)
|
public static native java.nio.Buffer | glGetBufferPointerv(int target, int pname)
|
public static native int | glGetFragDataLocation(int program, java.lang.String name)
|
public static native void | glGetInteger64i_v(int target, int index, long[] data, int offset)
|
public static native void | glGetInteger64i_v(int target, int index, java.nio.LongBuffer data)
|
public static native void | glGetInteger64v(int pname, long[] params, int offset)
|
public static native void | glGetInteger64v(int pname, java.nio.LongBuffer params)
|
public static native void | glGetIntegeri_v(int target, int index, int[] data, int offset)
|
public static native void | glGetIntegeri_v(int target, int index, java.nio.IntBuffer data)
|
public static native void | glGetInternalformativ(int target, int internalformat, int pname, int bufSize, int[] params, int offset)
|
public static native void | glGetInternalformativ(int target, int internalformat, int pname, int bufSize, java.nio.IntBuffer params)
|
public static native void | glGetProgramBinary(int program, int bufSize, int[] length, int lengthOffset, int[] binaryFormat, int binaryFormatOffset, java.nio.Buffer binary)
|
public static native void | glGetProgramBinary(int program, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer binaryFormat, java.nio.Buffer binary)
|
public static native void | glGetQueryObjectuiv(int id, int pname, int[] params, int offset)
|
public static native void | glGetQueryObjectuiv(int id, int pname, java.nio.IntBuffer params)
|
public static native void | glGetQueryiv(int target, int pname, int[] params, int offset)
|
public static native void | glGetQueryiv(int target, int pname, java.nio.IntBuffer params)
|
public static native void | glGetSamplerParameterfv(int sampler, int pname, float[] params, int offset)
|
public static native void | glGetSamplerParameterfv(int sampler, int pname, java.nio.FloatBuffer params)
|
public static native void | glGetSamplerParameteriv(int sampler, int pname, int[] params, int offset)
|
public static native void | glGetSamplerParameteriv(int sampler, int pname, java.nio.IntBuffer params)
|
public static native java.lang.String | glGetStringi(int name, int index)
|
public static native void | glGetSynciv(long sync, int pname, int bufSize, int[] length, int lengthOffset, int[] values, int valuesOffset)
|
public static native void | glGetSynciv(long sync, int pname, int bufSize, java.nio.IntBuffer length, java.nio.IntBuffer values)
|
public static native void | glGetTransformFeedbackVarying(int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
|
public static native void | glGetTransformFeedbackVarying(int program, int index, int bufsize, java.nio.IntBuffer length, java.nio.IntBuffer size, java.nio.IntBuffer type, byte name)
|
public static native java.lang.String | glGetTransformFeedbackVarying(int program, int index, int[] size, int sizeOffset, int[] type, int typeOffset)
|
public static native java.lang.String | glGetTransformFeedbackVarying(int program, int index, java.nio.IntBuffer size, java.nio.IntBuffer type)
|
public static native int | glGetUniformBlockIndex(int program, java.lang.String uniformBlockName)
|
public static native void | glGetUniformIndices(int program, java.lang.String[] uniformNames, int[] uniformIndices, int uniformIndicesOffset)
|
public static native void | glGetUniformIndices(int program, java.lang.String[] uniformNames, java.nio.IntBuffer uniformIndices)
|
public static native void | glGetUniformuiv(int program, int location, int[] params, int offset)
|
public static native void | glGetUniformuiv(int program, int location, java.nio.IntBuffer params)
|
public static native void | glGetVertexAttribIiv(int index, int pname, int[] params, int offset)
|
public static native void | glGetVertexAttribIiv(int index, int pname, java.nio.IntBuffer params)
|
public static native void | glGetVertexAttribIuiv(int index, int pname, int[] params, int offset)
|
public static native void | glGetVertexAttribIuiv(int index, int pname, java.nio.IntBuffer params)
|
public static native void | glInvalidateFramebuffer(int target, int numAttachments, int[] attachments, int offset)
|
public static native void | glInvalidateFramebuffer(int target, int numAttachments, java.nio.IntBuffer attachments)
|
public static native void | glInvalidateSubFramebuffer(int target, int numAttachments, int[] attachments, int offset, int x, int y, int width, int height)
|
public static native void | glInvalidateSubFramebuffer(int target, int numAttachments, java.nio.IntBuffer attachments, int x, int y, int width, int height)
|
public static native boolean | glIsQuery(int id)
|
public static native boolean | glIsSampler(int sampler)
|
public static native boolean | glIsSync(long sync)
|
public static native boolean | glIsTransformFeedback(int id)
|
public static native boolean | glIsVertexArray(int array)
|
public static native java.nio.Buffer | glMapBufferRange(int target, int offset, int length, int access)
|
public static native void | glPauseTransformFeedback()
|
public static native void | glProgramBinary(int program, int binaryFormat, java.nio.Buffer binary, int length)
|
public static native void | glProgramParameteri(int program, int pname, int value)
|
public static native void | glReadBuffer(int mode)
|
public static native void | glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height)
|
public static native void | glResumeTransformFeedback()
|
public static native void | glSamplerParameterf(int sampler, int pname, float param)
|
public static native void | glSamplerParameterfv(int sampler, int pname, float[] param, int offset)
|
public static native void | glSamplerParameterfv(int sampler, int pname, java.nio.FloatBuffer param)
|
public static native void | glSamplerParameteri(int sampler, int pname, int param)
|
public static native void | glSamplerParameteriv(int sampler, int pname, int[] param, int offset)
|
public static native void | glSamplerParameteriv(int sampler, int pname, java.nio.IntBuffer param)
|
public static native void | glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, java.nio.Buffer pixels)
|
public static native void | glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int offset)
|
public static native void | glTexStorage2D(int target, int levels, int internalformat, int width, int height)
|
public static native void | glTexStorage3D(int target, int levels, int internalformat, int width, int height, int depth)
|
public static native void | glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, java.nio.Buffer pixels)
|
public static native void | glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int offset)
|
public static native void | glTransformFeedbackVaryings(int program, java.lang.String[] varyings, int bufferMode)
|
public static native void | glUniform1ui(int location, int v0)
|
public static native void | glUniform1uiv(int location, int count, int[] value, int offset)
|
public static native void | glUniform1uiv(int location, int count, java.nio.IntBuffer value)
|
public static native void | glUniform2ui(int location, int v0, int v1)
|
public static native void | glUniform2uiv(int location, int count, int[] value, int offset)
|
public static native void | glUniform2uiv(int location, int count, java.nio.IntBuffer value)
|
public static native void | glUniform3ui(int location, int v0, int v1, int v2)
|
public static native void | glUniform3uiv(int location, int count, int[] value, int offset)
|
public static native void | glUniform3uiv(int location, int count, java.nio.IntBuffer value)
|
public static native void | glUniform4ui(int location, int v0, int v1, int v2, int v3)
|
public static native void | glUniform4uiv(int location, int count, int[] value, int offset)
|
public static native void | glUniform4uiv(int location, int count, java.nio.IntBuffer value)
|
public static native void | glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
|
public static native void | glUniformMatrix2x3fv(int location, int count, boolean transpose, float[] value, int offset)
|
public static native void | glUniformMatrix2x3fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)
|
public static native void | glUniformMatrix2x4fv(int location, int count, boolean transpose, float[] value, int offset)
|
public static native void | glUniformMatrix2x4fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)
|
public static native void | glUniformMatrix3x2fv(int location, int count, boolean transpose, float[] value, int offset)
|
public static native void | glUniformMatrix3x2fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)
|
public static native void | glUniformMatrix3x4fv(int location, int count, boolean transpose, float[] value, int offset)
|
public static native void | glUniformMatrix3x4fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)
|
public static native void | glUniformMatrix4x2fv(int location, int count, boolean transpose, float[] value, int offset)
|
public static native void | glUniformMatrix4x2fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)
|
public static native void | glUniformMatrix4x3fv(int location, int count, boolean transpose, float[] value, int offset)
|
public static native void | glUniformMatrix4x3fv(int location, int count, boolean transpose, java.nio.FloatBuffer value)
|
public static native boolean | glUnmapBuffer(int target)
|
public static native void | glVertexAttribDivisor(int index, int divisor)
|
public static native void | glVertexAttribI4i(int index, int x, int y, int z, int w)
|
public static native void | glVertexAttribI4iv(int index, int[] v, int offset)
|
public static native void | glVertexAttribI4iv(int index, java.nio.IntBuffer v)
|
public static native void | glVertexAttribI4ui(int index, int x, int y, int z, int w)
|
public static native void | glVertexAttribI4uiv(int index, int[] v, int offset)
|
public static native void | glVertexAttribI4uiv(int index, java.nio.IntBuffer v)
|
public static void | glVertexAttribIPointer(int index, int size, int type, int stride, java.nio.Buffer pointer)
_nativeClassInit();
glVertexAttribIPointerBounds(
index,
size,
type,
stride,
pointer,
pointer.remaining()
);
|
public static native void | glVertexAttribIPointer(int index, int size, int type, int stride, int offset)
|
private static native void | glVertexAttribIPointerBounds(int index, int size, int type, int stride, java.nio.Buffer pointer, int remaining)
|
public static native void | glWaitSync(long sync, int flags, long timeout)
|