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 | 
