GLES31
public
class
GLES31
extends GLES30
java.lang.Object | |||
↳ | android.opengl.GLES20 | ||
↳ | android.opengl.GLES30 | ||
↳ | android.opengl.GLES31 |
OpenGL ES 3.1
Summary
Inherited constants |
---|
Public methods | |
---|---|
static
void
|
glActiveShaderProgram(int pipeline, int program)
|
static
void
|
glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)
|
static
void
|
glBindProgramPipeline(int pipeline)
|
static
void
|
glBindVertexBuffer(int bindingindex, int buffer, long offset, int stride)
|
static
int
|
glCreateShaderProgramv(int type, String[] strings)
|
static
void
|
glDeleteProgramPipelines(int n, IntBuffer pipelines)
|
static
void
|
glDeleteProgramPipelines(int n, int[] pipelines, int offset)
|
static
void
|
glDispatchCompute(int num_groups_x, int num_groups_y, int num_groups_z)
|
static
void
|
glDispatchComputeIndirect(long indirect)
|
static
void
|
glDrawArraysIndirect(int mode, long indirect)
|
static
void
|
glDrawElementsIndirect(int mode, int type, long indirect)
|
static
void
|
glFramebufferParameteri(int target, int pname, int param)
|
static
void
|
glGenProgramPipelines(int n, IntBuffer pipelines)
|
static
void
|
glGenProgramPipelines(int n, int[] pipelines, int offset)
|
static
void
|
glGetBooleani_v(int target, int index, boolean[] data, int offset)
|
static
void
|
glGetBooleani_v(int target, int index, IntBuffer data)
|
static
void
|
glGetFramebufferParameteriv(int target, int pname, int[] params, int offset)
|
static
void
|
glGetFramebufferParameteriv(int target, int pname, IntBuffer params)
|
static
void
|
glGetMultisamplefv(int pname, int index, FloatBuffer val)
|
static
void
|
glGetMultisamplefv(int pname, int index, float[] val, int offset)
|
static
void
|
glGetProgramInterfaceiv(int program, int programInterface, int pname, IntBuffer params)
|
static
void
|
glGetProgramInterfaceiv(int program, int programInterface, int pname, int[] params, int offset)
|
static
String
|
glGetProgramPipelineInfoLog(int program)
|
static
void
|
glGetProgramPipelineiv(int pipeline, int pname, int[] params, int offset)
|
static
void
|
glGetProgramPipelineiv(int pipeline, int pname, IntBuffer params)
|
static
int
|
glGetProgramResourceIndex(int program, int programInterface, String name)
|
static
int
|
glGetProgramResourceLocation(int program, int programInterface, String name)
|
static
String
|
glGetProgramResourceName(int program, int programInterface, int index)
|
static
void
|
glGetProgramResourceiv(int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params)
|
static
void
|
glGetProgramResourceiv(int program, int programInterface, int index, int propCount, int[] props, int propsOffset, int bufSize, int[] length, int lengthOffset, int[] params, int paramsOffset)
|
static
void
|
glGetTexLevelParameterfv(int target, int level, int pname, FloatBuffer params)
|
static
void
|
glGetTexLevelParameterfv(int target, int level, int pname, float[] params, int offset)
|
static
void
|
glGetTexLevelParameteriv(int target, int level, int pname, IntBuffer params)
|
static
void
|
glGetTexLevelParameteriv(int target, int level, int pname, int[] params, int offset)
|
static
boolean
|
glIsProgramPipeline(int pipeline)
|
static
void
|
glMemoryBarrier(int barriers)
|
static
void
|
glMemoryBarrierByRegion(int barriers)
|
static
void
|
glProgramUniform1f(int program, int location, float v0)
|
static
void
|
glProgramUniform1fv(int program, int location, int count, FloatBuffer value)
|
static
void
|
glProgramUniform1fv(int program, int location, int count, float[] value, int offset)
|
static
void
|
glProgramUniform1i(int program, int location, int v0)
|
static
void
|
glProgramUniform1iv(int program, int location, int count, int[] value, int offset)
|
static
void
|
glProgramUniform1iv(int program, int location, int count, IntBuffer value)
|
static
void
|
glProgramUniform1ui(int program, int location, int v0)
|
static
void
|
glProgramUniform1uiv(int program, int location, int count, int[] value, int offset)
|
static
void
|
glProgramUniform1uiv(int program, int location, int count, IntBuffer value)
|
static
void
|
glProgramUniform2f(int program, int location, float v0, float v1)
|
static
void
|
glProgramUniform2fv(int program, int location, int count, FloatBuffer value)
|
static
void
|
glProgramUniform2fv(int program, int location, int count, float[] value, int offset)
|
static
void
|
glProgramUniform2i(int program, int location, int v0, int v1)
|
static
void
|
glProgramUniform2iv(int program, int location, int count, IntBuffer value)
|
static
void
|
glProgramUniform2iv(int program, int location, int count, int[] value, int offset)
|
static
void
|
glProgramUniform2ui(int program, int location, int v0, int v1)
|
static
void
|
glProgramUniform2uiv(int program, int location, int count, IntBuffer value)
|
static
void
|
glProgramUniform2uiv(int program, int location, int count, int[] value, int offset)
|
static
void
|
glProgramUniform3f(int program, int location, float v0, float v1, float v2)
|
static
void
|
glProgramUniform3fv(int program, int location, int count, FloatBuffer value)
|
static
void
|
glProgramUniform3fv(int program, int location, int count, float[] value, int offset)
|
static
void
|
glProgramUniform3i(int program, int location, int v0, int v1, int v2)
|
static
void
|
glProgramUniform3iv(int program, int location, int count, int[] value, int offset)
|
static
void
|
glProgramUniform3iv(int program, int location, int count, IntBuffer value)
|
static
void
|
glProgramUniform3ui(int program, int location, int v0, int v1, int v2)
|
static
void
|
glProgramUniform3uiv(int program, int location, int count, IntBuffer value)
|
static
void
|
glProgramUniform3uiv(int program, int location, int count, int[] value, int offset)
|
static
void
|
glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)
|
static
void
|
glProgramUniform4fv(int program, int location, int count, FloatBuffer value)
|
static
void
|
glProgramUniform4fv(int program, int location, int count, float[] value, int offset)
|
static
void
|
glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)
|
static
void
|
glProgramUniform4iv(int program, int location, int count, int[] value, int offset)
|
static
void
|
glProgramUniform4iv(int program, int location, int count, IntBuffer value)
|
static
void
|
glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)
|
static
void
|
glProgramUniform4uiv(int program, int location, int count, int[] value, int offset)
|
static
void
|
glProgramUniform4uiv(int program, int location, int count, IntBuffer value)
|
static
void
|
glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, float[] value, int offset)
|
static
void
|
glProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, FloatBuffer value)
|
static
void
|
glSampleMaski(int maskNumber, int mask)
|
static
void
|
glTexStorage2DMultisample(int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
|
static
void
|
glUseProgramStages(int pipeline, int stages, int program)
|
static
void
|
glValidateProgramPipeline(int pipeline)
|
static
void
|
glVertexAttribBinding(int attribindex, int bindingindex)
|
static
void
|
glVertexAttribFormat(int attribindex, int size, int type, boolean normalized, int relativeoffset)
|
static
void
|
glVertexAttribIFormat(int attribindex, int size, int type, int relativeoffset)
|
static
void
|
glVertexBindingDivisor(int bindingindex, int divisor)
|
Inherited methods | |
---|---|
Constants
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
public static final int GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
Constant Value: 37593 (0x000092d9)
GL_ACTIVE_PROGRAM
public static final int GL_ACTIVE_PROGRAM
Constant Value: 33369 (0x00008259)
GL_ACTIVE_RESOURCES
public static final int GL_ACTIVE_RESOURCES
Constant Value: 37621 (0x000092f5)
GL_ACTIVE_VARIABLES
public static final int GL_ACTIVE_VARIABLES
Constant Value: 37637 (0x00009305)
GL_ALL_BARRIER_BITS
public static final int GL_ALL_BARRIER_BITS
Constant Value: -1 (0xffffffff)
GL_ALL_SHADER_BITS
public static final int GL_ALL_SHADER_BITS
Constant Value: -1 (0xffffffff)
GL_ARRAY_SIZE
public static final int GL_ARRAY_SIZE
Constant Value: 37627 (0x000092fb)
GL_ARRAY_STRIDE
public static final int GL_ARRAY_STRIDE
Constant Value: 37630 (0x000092fe)
GL_ATOMIC_COUNTER_BARRIER_BIT
public static final int GL_ATOMIC_COUNTER_BARRIER_BIT
Constant Value: 4096 (0x00001000)
GL_ATOMIC_COUNTER_BUFFER
public static final int GL_ATOMIC_COUNTER_BUFFER
Constant Value: 37568 (0x000092c0)
GL_ATOMIC_COUNTER_BUFFER_BINDING
public static final int GL_ATOMIC_COUNTER_BUFFER_BINDING
Constant Value: 37569 (0x000092c1)
GL_ATOMIC_COUNTER_BUFFER_INDEX
public static final int GL_ATOMIC_COUNTER_BUFFER_INDEX
Constant Value: 37633 (0x00009301)
GL_ATOMIC_COUNTER_BUFFER_SIZE
public static final int GL_ATOMIC_COUNTER_BUFFER_SIZE
Constant Value: 37571 (0x000092c3)
GL_ATOMIC_COUNTER_BUFFER_START
public static final int GL_ATOMIC_COUNTER_BUFFER_START
Constant Value: 37570 (0x000092c2)
GL_BLOCK_INDEX
public static final int GL_BLOCK_INDEX
Constant Value: 37629 (0x000092fd)
GL_BUFFER_BINDING
public static final int GL_BUFFER_BINDING
Constant Value: 37634 (0x00009302)
GL_BUFFER_DATA_SIZE
public static final int GL_BUFFER_DATA_SIZE
Constant Value: 37635 (0x00009303)
GL_BUFFER_UPDATE_BARRIER_BIT
public static final int GL_BUFFER_UPDATE_BARRIER_BIT
Constant Value: 512 (0x00000200)
GL_BUFFER_VARIABLE
public static final int GL_BUFFER_VARIABLE
Constant Value: 37605 (0x000092e5)
GL_COMMAND_BARRIER_BIT
public static final int GL_COMMAND_BARRIER_BIT
Constant Value: 64 (0x00000040)
GL_COMPUTE_SHADER
public static final int GL_COMPUTE_SHADER
Constant Value: 37305 (0x000091b9)
GL_COMPUTE_SHADER_BIT
public static final int GL_COMPUTE_SHADER_BIT
Constant Value: 32 (0x00000020)
GL_COMPUTE_WORK_GROUP_SIZE
public static final int GL_COMPUTE_WORK_GROUP_SIZE
Constant Value: 33383 (0x00008267)
GL_DEPTH_STENCIL_TEXTURE_MODE
public static final int GL_DEPTH_STENCIL_TEXTURE_MODE
Constant Value: 37098 (0x000090ea)
GL_DISPATCH_INDIRECT_BUFFER
public static final int GL_DISPATCH_INDIRECT_BUFFER
Constant Value: 37102 (0x000090ee)
GL_DISPATCH_INDIRECT_BUFFER_BINDING
public static final int GL_DISPATCH_INDIRECT_BUFFER_BINDING
Constant Value: 37103 (0x000090ef)
GL_DRAW_INDIRECT_BUFFER
public static final int GL_DRAW_INDIRECT_BUFFER
Constant Value: 36671 (0x00008f3f)
GL_DRAW_INDIRECT_BUFFER_BINDING
public static final int GL_DRAW_INDIRECT_BUFFER_BINDING
Constant Value: 36675 (0x00008f43)
GL_ELEMENT_ARRAY_BARRIER_BIT
public static final int GL_ELEMENT_ARRAY_BARRIER_BIT
Constant Value: 2 (0x00000002)
GL_FRAGMENT_SHADER_BIT
public static final int GL_FRAGMENT_SHADER_BIT
Constant Value: 2 (0x00000002)
GL_FRAMEBUFFER_BARRIER_BIT
public static final int GL_FRAMEBUFFER_BARRIER_BIT
Constant Value: 1024 (0x00000400)
GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
public static final int GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
Constant Value: 37652 (0x00009314)
GL_FRAMEBUFFER_DEFAULT_HEIGHT
public static final int GL_FRAMEBUFFER_DEFAULT_HEIGHT
Constant Value: 37649 (0x00009311)
GL_FRAMEBUFFER_DEFAULT_SAMPLES
public static final int GL_FRAMEBUFFER_DEFAULT_SAMPLES
Constant Value: 37651 (0x00009313)
GL_FRAMEBUFFER_DEFAULT_WIDTH
public static final int GL_FRAMEBUFFER_DEFAULT_WIDTH
Constant Value: 37648 (0x00009310)
GL_IMAGE_2D
public static final int GL_IMAGE_2D
Constant Value: 36941 (0x0000904d)
GL_IMAGE_2D_ARRAY
public static final int GL_IMAGE_2D_ARRAY
Constant Value: 36947 (0x00009053)
GL_IMAGE_3D
public static final int GL_IMAGE_3D
Constant Value: 36942 (0x0000904e)
GL_IMAGE_BINDING_ACCESS
public static final int GL_IMAGE_BINDING_ACCESS
Constant Value: 36670 (0x00008f3e)
GL_IMAGE_BINDING_FORMAT
public static final int GL_IMAGE_BINDING_FORMAT
Constant Value: 36974 (0x0000906e)
GL_IMAGE_BINDING_LAYER
public static final int GL_IMAGE_BINDING_LAYER
Constant Value: 36669 (0x00008f3d)
GL_IMAGE_BINDING_LAYERED
public static final int GL_IMAGE_BINDING_LAYERED
Constant Value: 36668 (0x00008f3c)
GL_IMAGE_BINDING_LEVEL
public static final int GL_IMAGE_BINDING_LEVEL
Constant Value: 36667 (0x00008f3b)
GL_IMAGE_BINDING_NAME
public static final int GL_IMAGE_BINDING_NAME
Constant Value: 36666 (0x00008f3a)
GL_IMAGE_CUBE
public static final int GL_IMAGE_CUBE
Constant Value: 36944 (0x00009050)
GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
Constant Value: 37065 (0x000090c9)
GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
Constant Value: 37064 (0x000090c8)
GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
public static final int GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
Constant Value: 37063 (0x000090c7)
GL_INT_IMAGE_2D
public static final int GL_INT_IMAGE_2D
Constant Value: 36952 (0x00009058)
GL_INT_IMAGE_2D_ARRAY
public static final int GL_INT_IMAGE_2D_ARRAY
Constant Value: 36958 (0x0000905e)
GL_INT_IMAGE_3D
public static final int GL_INT_IMAGE_3D
Constant Value: 36953 (0x00009059)
GL_INT_IMAGE_CUBE
public static final int GL_INT_IMAGE_CUBE
Constant Value: 36955 (0x0000905b)
GL_INT_SAMPLER_2D_MULTISAMPLE
public static final int GL_INT_SAMPLER_2D_MULTISAMPLE
Constant Value: 37129 (0x00009109)
GL_IS_ROW_MAJOR
public static final int GL_IS_ROW_MAJOR
Constant Value: 37632 (0x00009300)
GL_LOCATION
public static final int GL_LOCATION
Constant Value: 37646 (0x0000930e)
GL_MATRIX_STRIDE
public static final int GL_MATRIX_STRIDE
Constant Value: 37631 (0x000092ff)
GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
public static final int GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
Constant Value: 37596 (0x000092dc)
GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
public static final int GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
Constant Value: 37592 (0x000092d8)
GL_MAX_COLOR_TEXTURE_SAMPLES
public static final int GL_MAX_COLOR_TEXTURE_SAMPLES
Constant Value: 37134 (0x0000910e)
GL_MAX_COMBINED_ATOMIC_COUNTERS
public static final int GL_MAX_COMBINED_ATOMIC_COUNTERS
Constant Value: 37591 (0x000092d7)
GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
Constant Value: 37585 (0x000092d1)
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
public static final int GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
Constant Value: 33382 (0x00008266)
GL_MAX_COMBINED_IMAGE_UNIFORMS
public static final int GL_MAX_COMBINED_IMAGE_UNIFORMS
Constant Value: 37071 (0x000090cf)
GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
public static final int GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
Constant Value: 36665 (0x00008f39)
GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
Constant Value: 37084 (0x000090dc)
GL_MAX_COMPUTE_ATOMIC_COUNTERS
public static final int GL_MAX_COMPUTE_ATOMIC_COUNTERS
Constant Value: 33381 (0x00008265)
GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
Constant Value: 33380 (0x00008264)
GL_MAX_COMPUTE_IMAGE_UNIFORMS
public static final int GL_MAX_COMPUTE_IMAGE_UNIFORMS
Constant Value: 37309 (0x000091bd)
GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
Constant Value: 37083 (0x000090db)
GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
public static final int GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
Constant Value: 33378 (0x00008262)
GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
public static final int GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
Constant Value: 37308 (0x000091bc)
GL_MAX_COMPUTE_UNIFORM_BLOCKS
public static final int GL_MAX_COMPUTE_UNIFORM_BLOCKS
Constant Value: 37307 (0x000091bb)
GL_MAX_COMPUTE_UNIFORM_COMPONENTS
public static final int GL_MAX_COMPUTE_UNIFORM_COMPONENTS
Constant Value: 33379 (0x00008263)
GL_MAX_COMPUTE_WORK_GROUP_COUNT
public static final int GL_MAX_COMPUTE_WORK_GROUP_COUNT
Constant Value: 37310 (0x000091be)
GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
public static final int GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
Constant Value: 37099 (0x000090eb)
GL_MAX_COMPUTE_WORK_GROUP_SIZE
public static final int GL_MAX_COMPUTE_WORK_GROUP_SIZE
Constant Value: 37311 (0x000091bf)
GL_MAX_DEPTH_TEXTURE_SAMPLES
public static final int GL_MAX_DEPTH_TEXTURE_SAMPLES
Constant Value: 37135 (0x0000910f)
GL_MAX_FRAGMENT_ATOMIC_COUNTERS
public static final int GL_MAX_FRAGMENT_ATOMIC_COUNTERS
Constant Value: 37590 (0x000092d6)
GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
Constant Value: 37584 (0x000092d0)
GL_MAX_FRAGMENT_IMAGE_UNIFORMS
public static final int GL_MAX_FRAGMENT_IMAGE_UNIFORMS
Constant Value: 37070 (0x000090ce)
GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
Constant Value: 37082 (0x000090da)
GL_MAX_FRAMEBUFFER_HEIGHT
public static final int GL_MAX_FRAMEBUFFER_HEIGHT
Constant Value: 37654 (0x00009316)
GL_MAX_FRAMEBUFFER_SAMPLES
public static final int GL_MAX_FRAMEBUFFER_SAMPLES
Constant Value: 37656 (0x00009318)
GL_MAX_FRAMEBUFFER_WIDTH
public static final int GL_MAX_FRAMEBUFFER_WIDTH
Constant Value: 37653 (0x00009315)
GL_MAX_IMAGE_UNITS
public static final int GL_MAX_IMAGE_UNITS
Constant Value: 36664 (0x00008f38)
GL_MAX_INTEGER_SAMPLES
public static final int GL_MAX_INTEGER_SAMPLES
Constant Value: 37136 (0x00009110)
GL_MAX_NAME_LENGTH
public static final int GL_MAX_NAME_LENGTH
Constant Value: 37622 (0x000092f6)
GL_MAX_NUM_ACTIVE_VARIABLES
public static final int GL_MAX_NUM_ACTIVE_VARIABLES
Constant Value: 37623 (0x000092f7)
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
public static final int GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
Constant Value: 36447 (0x00008e5f)
GL_MAX_SAMPLE_MASK_WORDS
public static final int GL_MAX_SAMPLE_MASK_WORDS
Constant Value: 36441 (0x00008e59)
GL_MAX_SHADER_STORAGE_BLOCK_SIZE
public static final int GL_MAX_SHADER_STORAGE_BLOCK_SIZE
Constant Value: 37086 (0x000090de)
GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
public static final int GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
Constant Value: 37085 (0x000090dd)
GL_MAX_UNIFORM_LOCATIONS
public static final int GL_MAX_UNIFORM_LOCATIONS
Constant Value: 33390 (0x0000826e)
GL_MAX_VERTEX_ATOMIC_COUNTERS
public static final int GL_MAX_VERTEX_ATOMIC_COUNTERS
Constant Value: 37586 (0x000092d2)
GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
public static final int GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
Constant Value: 37580 (0x000092cc)
GL_MAX_VERTEX_ATTRIB_BINDINGS
public static final int GL_MAX_VERTEX_ATTRIB_BINDINGS
Constant Value: 33498 (0x000082da)
GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
public static final int GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
Constant Value: 33497 (0x000082d9)
GL_MAX_VERTEX_ATTRIB_STRIDE
public static final int GL_MAX_VERTEX_ATTRIB_STRIDE
Constant Value: 33509 (0x000082e5)
GL_MAX_VERTEX_IMAGE_UNIFORMS
public static final int GL_MAX_VERTEX_IMAGE_UNIFORMS
Constant Value: 37066 (0x000090ca)
GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
public static final int GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
Constant Value: 37078 (0x000090d6)
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
public static final int GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
Constant Value: 36446 (0x00008e5e)
GL_NAME_LENGTH
public static final int GL_NAME_LENGTH
Constant Value: 37625 (0x000092f9)
GL_NUM_ACTIVE_VARIABLES
public static final int GL_NUM_ACTIVE_VARIABLES
Constant Value: 37636 (0x00009304)
GL_OFFSET
public static final int GL_OFFSET
Constant Value: 37628 (0x000092fc)
GL_PIXEL_BUFFER_BARRIER_BIT
public static final int GL_PIXEL_BUFFER_BARRIER_BIT
Constant Value: 128 (0x00000080)
GL_PROGRAM_INPUT
public static final int GL_PROGRAM_INPUT
Constant Value: 37603 (0x000092e3)
GL_PROGRAM_OUTPUT
public static final int GL_PROGRAM_OUTPUT
Constant Value: 37604 (0x000092e4)
GL_PROGRAM_PIPELINE_BINDING
public static final int GL_PROGRAM_PIPELINE_BINDING
Constant Value: 33370 (0x0000825a)
GL_PROGRAM_SEPARABLE
public static final int GL_PROGRAM_SEPARABLE
Constant Value: 33368 (0x00008258)
GL_READ_ONLY
public static final int GL_READ_ONLY
Constant Value: 35000 (0x000088b8)
GL_READ_WRITE
public static final int GL_READ_WRITE
Constant Value: 35002 (0x000088ba)
GL_REFERENCED_BY_COMPUTE_SHADER
public static final int GL_REFERENCED_BY_COMPUTE_SHADER
Constant Value: 37643 (0x0000930b)
GL_REFERENCED_BY_FRAGMENT_SHADER
public static final int GL_REFERENCED_BY_FRAGMENT_SHADER
Constant Value: 37642 (0x0000930a)
GL_REFERENCED_BY_VERTEX_SHADER
public static final int GL_REFERENCED_BY_VERTEX_SHADER
Constant Value: 37638 (0x00009306)
GL_SAMPLER_2D_MULTISAMPLE
public static final int GL_SAMPLER_2D_MULTISAMPLE
Constant Value: 37128 (0x00009108)
GL_SAMPLE_MASK
public static final int GL_SAMPLE_MASK
Constant Value: 36433 (0x00008e51)
GL_SAMPLE_MASK_VALUE
public static final int GL_SAMPLE_MASK_VALUE
Constant Value: 36434 (0x00008e52)
GL_SAMPLE_POSITION
public static final int GL_SAMPLE_POSITION
Constant Value: 36432 (0x00008e50)
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
public static final int GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
Constant Value: 32 (0x00000020)
GL_SHADER_STORAGE_BARRIER_BIT
public static final int GL_SHADER_STORAGE_BARRIER_BIT
Constant Value: 8192 (0x00002000)
GL_SHADER_STORAGE_BLOCK
public static final int GL_SHADER_STORAGE_BLOCK
Constant Value: 37606 (0x000092e6)
GL_SHADER_STORAGE_BUFFER
public static final int GL_SHADER_STORAGE_BUFFER
Constant Value: 37074 (0x000090d2)
GL_SHADER_STORAGE_BUFFER_BINDING
public static final int GL_SHADER_STORAGE_BUFFER_BINDING
Constant Value: 37075 (0x000090d3)
GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
public static final int GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
Constant Value: 37087 (0x000090df)
GL_SHADER_STORAGE_BUFFER_SIZE
public static final int GL_SHADER_STORAGE_BUFFER_SIZE
Constant Value: 37077 (0x000090d5)
GL_SHADER_STORAGE_BUFFER_START
public static final int GL_SHADER_STORAGE_BUFFER_START
Constant Value: 37076 (0x000090d4)
GL_STENCIL_INDEX
public static final int GL_STENCIL_INDEX
Constant Value: 6401 (0x00001901)
GL_TEXTURE_2D_MULTISAMPLE
public static final int GL_TEXTURE_2D_MULTISAMPLE
Constant Value: 37120 (0x00009100)
GL_TEXTURE_ALPHA_SIZE
public static final int GL_TEXTURE_ALPHA_SIZE
Constant Value: 32863 (0x0000805f)
GL_TEXTURE_ALPHA_TYPE
public static final int GL_TEXTURE_ALPHA_TYPE
Constant Value: 35859 (0x00008c13)
GL_TEXTURE_BINDING_2D_MULTISAMPLE
public static final int GL_TEXTURE_BINDING_2D_MULTISAMPLE
Constant Value: 37124 (0x00009104)
GL_TEXTURE_BLUE_SIZE
public static final int GL_TEXTURE_BLUE_SIZE
Constant Value: 32862 (0x0000805e)
GL_TEXTURE_BLUE_TYPE
public static final int GL_TEXTURE_BLUE_TYPE
Constant Value: 35858 (0x00008c12)
GL_TEXTURE_COMPRESSED
public static final int GL_TEXTURE_COMPRESSED
Constant Value: 34465 (0x000086a1)
GL_TEXTURE_DEPTH
public static final int GL_TEXTURE_DEPTH
Constant Value: 32881 (0x00008071)
GL_TEXTURE_DEPTH_SIZE
public static final int GL_TEXTURE_DEPTH_SIZE
Constant Value: 34890 (0x0000884a)
GL_TEXTURE_DEPTH_TYPE
public static final int GL_TEXTURE_DEPTH_TYPE
Constant Value: 35862 (0x00008c16)
GL_TEXTURE_FETCH_BARRIER_BIT
public static final int GL_TEXTURE_FETCH_BARRIER_BIT
Constant Value: 8 (0x00000008)
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
public static final int GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
Constant Value: 37127 (0x00009107)
GL_TEXTURE_GREEN_SIZE
public static final int GL_TEXTURE_GREEN_SIZE
Constant Value: 32861 (0x0000805d)
GL_TEXTURE_GREEN_TYPE
public static final int GL_TEXTURE_GREEN_TYPE
Constant Value: 35857 (0x00008c11)
GL_TEXTURE_HEIGHT
public static final int GL_TEXTURE_HEIGHT
Constant Value: 4097 (0x00001001)
GL_TEXTURE_INTERNAL_FORMAT
public static final int GL_TEXTURE_INTERNAL_FORMAT
Constant Value: 4099 (0x00001003)
GL_TEXTURE_RED_SIZE
public static final int GL_TEXTURE_RED_SIZE
Constant Value: 32860 (0x0000805c)
GL_TEXTURE_RED_TYPE
public static final int GL_TEXTURE_RED_TYPE
Constant Value: 35856 (0x00008c10)
GL_TEXTURE_SAMPLES
public static final int GL_TEXTURE_SAMPLES
Constant Value: 37126 (0x00009106)
GL_TEXTURE_SHARED_SIZE
public static final int GL_TEXTURE_SHARED_SIZE
Constant Value: 35903 (0x00008c3f)
GL_TEXTURE_STENCIL_SIZE
public static final int GL_TEXTURE_STENCIL_SIZE
Constant Value: 35057 (0x000088f1)
GL_TEXTURE_UPDATE_BARRIER_BIT
public static final int GL_TEXTURE_UPDATE_BARRIER_BIT
Constant Value: 256 (0x00000100)
GL_TEXTURE_WIDTH
public static final int GL_TEXTURE_WIDTH
Constant Value: 4096 (0x00001000)
GL_TOP_LEVEL_ARRAY_SIZE
public static final int GL_TOP_LEVEL_ARRAY_SIZE
Constant Value: 37644 (0x0000930c)
GL_TOP_LEVEL_ARRAY_STRIDE
public static final int GL_TOP_LEVEL_ARRAY_STRIDE
Constant Value: 37645 (0x0000930d)
GL_TRANSFORM_FEEDBACK_BARRIER_BIT
public static final int GL_TRANSFORM_FEEDBACK_BARRIER_BIT
Constant Value: 2048 (0x00000800)
GL_TRANSFORM_FEEDBACK_VARYING
public static final int GL_TRANSFORM_FEEDBACK_VARYING
Constant Value: 37620 (0x000092f4)
GL_UNIFORM
public static final int GL_UNIFORM
Constant Value: 37601 (0x000092e1)
GL_UNIFORM_BARRIER_BIT
public static final int GL_UNIFORM_BARRIER_BIT
Constant Value: 4 (0x00000004)
GL_UNIFORM_BLOCK
public static final int GL_UNIFORM_BLOCK
Constant Value: 37602 (0x000092e2)
GL_UNSIGNED_INT_ATOMIC_COUNTER
public static final int GL_UNSIGNED_INT_ATOMIC_COUNTER
Constant Value: 37595 (0x000092db)
GL_UNSIGNED_INT_IMAGE_2D
public static final int GL_UNSIGNED_INT_IMAGE_2D
Constant Value: 36963 (0x00009063)
GL_UNSIGNED_INT_IMAGE_2D_ARRAY
public static final int GL_UNSIGNED_INT_IMAGE_2D_ARRAY
Constant Value: 36969 (0x00009069)
GL_UNSIGNED_INT_IMAGE_3D
public static final int GL_UNSIGNED_INT_IMAGE_3D
Constant Value: 36964 (0x00009064)
GL_UNSIGNED_INT_IMAGE_CUBE
public static final int GL_UNSIGNED_INT_IMAGE_CUBE
Constant Value: 36966 (0x00009066)
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
public static final int GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
Constant Value: 37130 (0x0000910a)
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
public static final int GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
Constant Value: 1 (0x00000001)
GL_VERTEX_ATTRIB_BINDING
public static final int GL_VERTEX_ATTRIB_BINDING
Constant Value: 33492 (0x000082d4)
GL_VERTEX_ATTRIB_RELATIVE_OFFSET
public static final int GL_VERTEX_ATTRIB_RELATIVE_OFFSET
Constant Value: 33493 (0x000082d5)
GL_VERTEX_BINDING_BUFFER
public static final int GL_VERTEX_BINDING_BUFFER
Constant Value: 36687 (0x00008f4f)
GL_VERTEX_BINDING_DIVISOR
public static final int GL_VERTEX_BINDING_DIVISOR
Constant Value: 33494 (0x000082d6)
GL_VERTEX_BINDING_OFFSET
public static final int GL_VERTEX_BINDING_OFFSET
Constant Value: 33495 (0x000082d7)
GL_VERTEX_BINDING_STRIDE
public static final int GL_VERTEX_BINDING_STRIDE
Constant Value: 33496 (0x000082d8)
GL_VERTEX_SHADER_BIT
public static final int GL_VERTEX_SHADER_BIT
Constant Value: 1 (0x00000001)
GL_WRITE_ONLY
public static final int GL_WRITE_ONLY
Constant Value: 35001 (0x000088b9)
Public methods
glActiveShaderProgram
public static void glActiveShaderProgram (int pipeline, int program)
Parameters | |
---|---|
pipeline |
int |
program |
int |
glBindImageTexture
public static void glBindImageTexture (int unit, int texture, int level, boolean layered, int layer, int access, int format)
Parameters | |
---|---|
unit |
int |
texture |
int |
level |
int |
layered |
boolean |
layer |
int |
access |
int |
format |
int |
glBindProgramPipeline
public static void glBindProgramPipeline (int pipeline)
Parameters | |
---|---|
pipeline |
int |
glBindVertexBuffer
public static void glBindVertexBuffer (int bindingindex, int buffer, long offset, int stride)
Parameters | |
---|---|
bindingindex |
int |
buffer |
int |
offset |
long |
stride |
int |
glCreateShaderProgramv
public static int glCreateShaderProgramv (int type, String[] strings)
Parameters | |
---|---|
type |
int |
strings |
String |
Returns | |
---|---|
int |
glDeleteProgramPipelines
public static void glDeleteProgramPipelines (int n, IntBuffer pipelines)
Parameters | |
---|---|
n |
int |
pipelines |
IntBuffer |
glDeleteProgramPipelines
public static void glDeleteProgramPipelines (int n, int[] pipelines, int offset)
Parameters | |
---|---|
n |
int |
pipelines |
int |
offset |
int |
glDispatchCompute
public static void glDispatchCompute (int num_groups_x, int num_groups_y, int num_groups_z)
Parameters | |
---|---|
num_groups_x |
int |
num_groups_y |
int |
num_groups_z |
int |
glDispatchComputeIndirect
public static void glDispatchComputeIndirect (long indirect)
Parameters | |
---|---|
indirect |
long |
glDrawArraysIndirect
public static void glDrawArraysIndirect (int mode, long indirect)
Parameters | |
---|---|
mode |
int |
indirect |
long |
glDrawElementsIndirect
public static void glDrawElementsIndirect (int mode, int type, long indirect)
Parameters | |
---|---|
mode |
int |
type |
int |
indirect |
long |
glFramebufferParameteri
public static void glFramebufferParameteri (int target, int pname, int param)
Parameters | |
---|---|
target |
int |
pname |
int |
param |
int |
glGenProgramPipelines
public static void glGenProgramPipelines (int n, IntBuffer pipelines)
Parameters | |
---|---|
n |
int |
pipelines |
IntBuffer |
glGenProgramPipelines
public static void glGenProgramPipelines (int n, int[] pipelines, int offset)
Parameters | |
---|---|
n |
int |
pipelines |
int |
offset |
int |
glGetBooleani_v
public static void glGetBooleani_v (int target, int index, boolean[] data, int offset)
Parameters | |
---|---|
target |
int |
index |
int |
data |
boolean |
offset |
int |
glGetBooleani_v
public static void glGetBooleani_v (int target, int index, IntBuffer data)
Parameters | |
---|---|
target |
int |
index |
int |
data |
IntBuffer |
glGetFramebufferParameteriv
public static void glGetFramebufferParameteriv (int target, int pname, int[] params, int offset)
Parameters | |
---|---|
target |
int |
pname |
int |
params |
int |
offset |
int |
glGetFramebufferParameteriv
public static void glGetFramebufferParameteriv (int target, int pname, IntBuffer params)
Parameters | |
---|---|
target |
int |
pname |
int |
params |
IntBuffer |
glGetMultisamplefv
public static void glGetMultisamplefv (int pname, int index, FloatBuffer val)
Parameters | |
---|---|
pname |
int |
index |
int |
val |
FloatBuffer |
glGetMultisamplefv
public static void glGetMultisamplefv (int pname, int index, float[] val, int offset)
Parameters | |
---|---|
pname |
int |
index |
int |
val |
float |
offset |
int |
glGetProgramInterfaceiv
public static void glGetProgramInterfaceiv (int program, int programInterface, int pname, IntBuffer params)
Parameters | |
---|---|
program |
int |
programInterface |
int |
pname |
int |
params |
IntBuffer |
glGetProgramInterfaceiv
public static void glGetProgramInterfaceiv (int program, int programInterface, int pname, int[] params, int offset)
Parameters | |
---|---|
program |
int |
programInterface |
int |
pname |
int |
params |
int |
offset |
int |
glGetProgramPipelineInfoLog
public static String glGetProgramPipelineInfoLog (int program)
Parameters | |
---|---|
program |
int |
Returns | |
---|---|
String |
glGetProgramPipelineiv
public static void glGetProgramPipelineiv (int pipeline, int pname, int[] params, int offset)
Parameters | |
---|---|
pipeline |
int |
pname |
int |
params |
int |
offset |
int |
glGetProgramPipelineiv
public static void glGetProgramPipelineiv (int pipeline, int pname, IntBuffer params)
Parameters | |
---|---|
pipeline |
int |
pname |
int |
params |
IntBuffer |
glGetProgramResourceIndex
public static int glGetProgramResourceIndex (int program, int programInterface, String name)
Parameters | |
---|---|
program |
int |
programInterface |
int |
name |
String |
Returns | |
---|---|
int |
glGetProgramResourceLocation
public static int glGetProgramResourceLocation (int program, int programInterface, String name)
Parameters | |
---|---|
program |
int |
programInterface |
int |
name |
String |
Returns | |
---|---|
int |
glGetProgramResourceName
public static String glGetProgramResourceName (int program, int programInterface, int index)
Parameters | |
---|---|
program |
int |
programInterface |
int |
index |
int |
Returns | |
---|---|
String |
glGetProgramResourceiv
public static void glGetProgramResourceiv (int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params)
Parameters | |
---|---|
program |
int |
programInterface |
int |
index |
int |
propCount |
int |
props |
IntBuffer |
bufSize |
int |
length |
IntBuffer |
params |
IntBuffer |
glGetProgramResourceiv
public static void glGetProgramResourceiv (int program, int programInterface, int index, int propCount, int[] props, int propsOffset, int bufSize, int[] length, int lengthOffset, int[] params, int paramsOffset)
Parameters | |
---|---|
program |
int |
programInterface |
int |
index |
int |
propCount |
int |
props |
int |
propsOffset |
int |
bufSize |
int |
length |
int |
lengthOffset |
int |
params |
int |
paramsOffset |
int |
glGetTexLevelParameterfv
public static void glGetTexLevelParameterfv (int target, int level, int pname, FloatBuffer params)
Parameters | |
---|---|
target |
int |
level |
int |
pname |
int |
params |
FloatBuffer |
glGetTexLevelParameterfv
public static void glGetTexLevelParameterfv (int target, int level, int pname, float[] params, int offset)
Parameters | |
---|---|
target |
int |
level |
int |
pname |
int |
params |
float |
offset |
int |
glGetTexLevelParameteriv
public static void glGetTexLevelParameteriv (int target, int level, int pname, IntBuffer params)
Parameters | |
---|---|
target |
int |
level |
int |
pname |
int |
params |
IntBuffer |
glGetTexLevelParameteriv
public static void glGetTexLevelParameteriv (int target, int level, int pname, int[] params, int offset)
Parameters | |
---|---|
target |
int |
level |
int |
pname |
int |
params |
int |
offset |
int |
glIsProgramPipeline
public static boolean glIsProgramPipeline (int pipeline)
Parameters | |
---|---|
pipeline |
int |
Returns | |
---|---|
boolean |
glMemoryBarrier
public static void glMemoryBarrier (int barriers)
Parameters | |
---|---|
barriers |
int |
glMemoryBarrierByRegion
public static void glMemoryBarrierByRegion (int barriers)
Parameters | |
---|---|
barriers |
int |
glProgramUniform1f
public static void glProgramUniform1f (int program, int location, float v0)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
float |
glProgramUniform1fv
public static void glProgramUniform1fv (int program, int location, int count, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
FloatBuffer |
glProgramUniform1fv
public static void glProgramUniform1fv (int program, int location, int count, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
float |
offset |
int |
glProgramUniform1i
public static void glProgramUniform1i (int program, int location, int v0)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
int |
glProgramUniform1iv
public static void glProgramUniform1iv (int program, int location, int count, int[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
int |
offset |
int |
glProgramUniform1iv
public static void glProgramUniform1iv (int program, int location, int count, IntBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
IntBuffer |
glProgramUniform1ui
public static void glProgramUniform1ui (int program, int location, int v0)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
int |
glProgramUniform1uiv
public static void glProgramUniform1uiv (int program, int location, int count, int[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
int |
offset |
int |
glProgramUniform1uiv
public static void glProgramUniform1uiv (int program, int location, int count, IntBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
IntBuffer |
glProgramUniform2f
public static void glProgramUniform2f (int program, int location, float v0, float v1)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
float |
v1 |
float |
glProgramUniform2fv
public static void glProgramUniform2fv (int program, int location, int count, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
FloatBuffer |
glProgramUniform2fv
public static void glProgramUniform2fv (int program, int location, int count, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
float |
offset |
int |
glProgramUniform2i
public static void glProgramUniform2i (int program, int location, int v0, int v1)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
int |
v1 |
int |
glProgramUniform2iv
public static void glProgramUniform2iv (int program, int location, int count, IntBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
IntBuffer |
glProgramUniform2iv
public static void glProgramUniform2iv (int program, int location, int count, int[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
int |
offset |
int |
glProgramUniform2ui
public static void glProgramUniform2ui (int program, int location, int v0, int v1)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
int |
v1 |
int |
glProgramUniform2uiv
public static void glProgramUniform2uiv (int program, int location, int count, IntBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
IntBuffer |
glProgramUniform2uiv
public static void glProgramUniform2uiv (int program, int location, int count, int[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
int |
offset |
int |
glProgramUniform3f
public static void glProgramUniform3f (int program, int location, float v0, float v1, float v2)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
float |
v1 |
float |
v2 |
float |
glProgramUniform3fv
public static void glProgramUniform3fv (int program, int location, int count, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
FloatBuffer |
glProgramUniform3fv
public static void glProgramUniform3fv (int program, int location, int count, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
float |
offset |
int |
glProgramUniform3i
public static void glProgramUniform3i (int program, int location, int v0, int v1, int v2)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
int |
v1 |
int |
v2 |
int |
glProgramUniform3iv
public static void glProgramUniform3iv (int program, int location, int count, int[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
int |
offset |
int |
glProgramUniform3iv
public static void glProgramUniform3iv (int program, int location, int count, IntBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
IntBuffer |
glProgramUniform3ui
public static void glProgramUniform3ui (int program, int location, int v0, int v1, int v2)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
int |
v1 |
int |
v2 |
int |
glProgramUniform3uiv
public static void glProgramUniform3uiv (int program, int location, int count, IntBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
IntBuffer |
glProgramUniform3uiv
public static void glProgramUniform3uiv (int program, int location, int count, int[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
int |
offset |
int |
glProgramUniform4f
public static void glProgramUniform4f (int program, int location, float v0, float v1, float v2, float v3)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
float |
v1 |
float |
v2 |
float |
v3 |
float |
glProgramUniform4fv
public static void glProgramUniform4fv (int program, int location, int count, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
FloatBuffer |
glProgramUniform4fv
public static void glProgramUniform4fv (int program, int location, int count, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
float |
offset |
int |
glProgramUniform4i
public static void glProgramUniform4i (int program, int location, int v0, int v1, int v2, int v3)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
int |
v1 |
int |
v2 |
int |
v3 |
int |
glProgramUniform4iv
public static void glProgramUniform4iv (int program, int location, int count, int[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
int |
offset |
int |
glProgramUniform4iv
public static void glProgramUniform4iv (int program, int location, int count, IntBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
IntBuffer |
glProgramUniform4ui
public static void glProgramUniform4ui (int program, int location, int v0, int v1, int v2, int v3)
Parameters | |
---|---|
program |
int |
location |
int |
v0 |
int |
v1 |
int |
v2 |
int |
v3 |
int |
glProgramUniform4uiv
public static void glProgramUniform4uiv (int program, int location, int count, int[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
int |
offset |
int |
glProgramUniform4uiv
public static void glProgramUniform4uiv (int program, int location, int count, IntBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
value |
IntBuffer |
glProgramUniformMatrix2fv
public static void glProgramUniformMatrix2fv (int program, int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glProgramUniformMatrix2fv
public static void glProgramUniformMatrix2fv (int program, int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glProgramUniformMatrix2x3fv
public static void glProgramUniformMatrix2x3fv (int program, int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glProgramUniformMatrix2x3fv
public static void glProgramUniformMatrix2x3fv (int program, int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glProgramUniformMatrix2x4fv
public static void glProgramUniformMatrix2x4fv (int program, int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glProgramUniformMatrix2x4fv
public static void glProgramUniformMatrix2x4fv (int program, int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glProgramUniformMatrix3fv
public static void glProgramUniformMatrix3fv (int program, int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glProgramUniformMatrix3fv
public static void glProgramUniformMatrix3fv (int program, int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glProgramUniformMatrix3x2fv
public static void glProgramUniformMatrix3x2fv (int program, int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glProgramUniformMatrix3x2fv
public static void glProgramUniformMatrix3x2fv (int program, int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glProgramUniformMatrix3x4fv
public static void glProgramUniformMatrix3x4fv (int program, int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glProgramUniformMatrix3x4fv
public static void glProgramUniformMatrix3x4fv (int program, int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glProgramUniformMatrix4fv
public static void glProgramUniformMatrix4fv (int program, int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glProgramUniformMatrix4fv
public static void glProgramUniformMatrix4fv (int program, int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glProgramUniformMatrix4x2fv
public static void glProgramUniformMatrix4x2fv (int program, int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glProgramUniformMatrix4x2fv
public static void glProgramUniformMatrix4x2fv (int program, int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glProgramUniformMatrix4x3fv
public static void glProgramUniformMatrix4x3fv (int program, int location, int count, boolean transpose, float[] value, int offset)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
float |
offset |
int |
glProgramUniformMatrix4x3fv
public static void glProgramUniformMatrix4x3fv (int program, int location, int count, boolean transpose, FloatBuffer value)
Parameters | |
---|---|
program |
int |
location |
int |
count |
int |
transpose |
boolean |
value |
FloatBuffer |
glSampleMaski
public static void glSampleMaski (int maskNumber, int mask)
Parameters | |
---|---|
maskNumber |
int |
mask |
int |
glTexStorage2DMultisample
public static void glTexStorage2DMultisample (int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
Parameters | |
---|---|
target |
int |
samples |
int |
internalformat |
int |
width |
int |
height |
int |
fixedsamplelocations |
boolean |
glUseProgramStages
public static void glUseProgramStages (int pipeline, int stages, int program)
Parameters | |
---|---|
pipeline |
int |
stages |
int |
program |
int |
glValidateProgramPipeline
public static void glValidateProgramPipeline (int pipeline)
Parameters | |
---|---|
pipeline |
int |
glVertexAttribBinding
public static void glVertexAttribBinding (int attribindex, int bindingindex)
Parameters | |
---|---|
attribindex |
int |
bindingindex |
int |
glVertexAttribFormat
public static void glVertexAttribFormat (int attribindex, int size, int type, boolean normalized, int relativeoffset)
Parameters | |
---|---|
attribindex |
int |
size |
int |
type |
int |
normalized |
boolean |
relativeoffset |
int |
glVertexAttribIFormat
public static void glVertexAttribIFormat (int attribindex, int size, int type, int relativeoffset)
Parameters | |
---|---|
attribindex |
int |
size |
int |
type |
int |
relativeoffset |
int |
glVertexBindingDivisor
public static void glVertexBindingDivisor (int bindingindex, int divisor)
Parameters | |
---|---|
bindingindex |
int |
divisor |
int |