GLES31 | Android Developers
source link: https://developer.android.com/reference/android/opengl/GLES31
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
- Android API Reference
- Overview
- Android Platform
- Packages
- API level
- Class Index
- Package Index
- android
- android.accessibilityservice
- android.accounts
- android.animation
- android.annotation
- android.app
- android.app.admin
- android.app.appsearch
- android.app.appsearch.exceptions
- android.app.assist
- android.app.backup
- android.app.blob
- android.app.job
- android.app.people
- android.app.role
- android.app.slice
- android.app.usage
- android.appwidget
- android.bluetooth
- android.bluetooth.le
- android.companion
- android.content
- android.content.pm
- android.content.pm.verify.domain
- android.content.res
- android.content.res.loader
- android.database
- android.database.sqlite
- android.drm
- android.gesture
- android.graphics
- android.graphics.drawable
- android.graphics.drawable.shapes
- android.graphics.fonts
- android.graphics.pdf
- android.graphics.text
- android.hardware
- android.hardware.biometrics
- android.hardware.camera2
- android.hardware.camera2.params
- android.hardware.display
- android.hardware.fingerprint
- android.hardware.input
- android.hardware.lights
- android.hardware.usb
- android.icu.lang
- android.icu.math
- android.icu.number
- android.icu.text
- android.icu.util
- android.inputmethodservice
- android.location
- android.location.provider
- android.media
- android.media.audiofx
- android.media.browse
- android.media.effect
- android.media.metrics
- android.media.midi
- android.media.projection
- android.media.session
- android.media.tv
- android.mtp
- android.net
- android.net.eap
- android.net.http
- android.net.ipsec.ike
- android.net.ipsec.ike.exceptions
- android.net.nsd
- android.net.rtp
- android.net.sip
- android.net.ssl
- android.net.vcn
- android.net.wifi
- android.net.wifi.aware
- android.net.wifi.hotspot2
- android.net.wifi.hotspot2.omadm
- android.net.wifi.hotspot2.pps
- android.net.wifi.p2p
- android.net.wifi.p2p.nsd
- android.net.wifi.rtt
- android.nfc
- android.nfc.cardemulation
- android.nfc.tech
- android.opengl
- android.os
- android.os.health
- android.os.storage
- android.os.strictmode
- android.preference
- android.print
- android.print.pdf
- android.printservice
- android.provider
- android.renderscript
- android.sax
- android.se.omapi
- android.security
- android.security.identity
- android.security.keystore
- android.service.autofill
- android.service.carrier
- android.service.chooser
- android.service.controls
- android.service.controls.actions
- android.service.controls.templates
- android.service.dreams
- android.service.media
- android.service.notification
- android.service.quickaccesswallet
- android.service.quicksettings
- android.service.restrictions
- android.service.textservice
- android.service.voice
- android.service.vr
- android.service.wallpaper
- android.speech
- android.speech.tts
- android.system
- android.telecom
- android.telephony
- android.telephony.cdma
- android.telephony.data
- android.telephony.emergency
- android.telephony.euicc
- android.telephony.gsm
- android.telephony.ims
- android.telephony.ims.feature
- android.telephony.mbms
- android.test
- android.test.mock
- android.test.suitebuilder
- android.test.suitebuilder.annotation
- android.text
- android.text.format
- android.text.method
- android.text.style
- android.text.util
- android.transition
- android.util
- android.util.proto
- android.view
- android.view.accessibility
- android.view.animation
- android.view.autofill
- android.view.contentcapture
- android.view.displayhash
- android.view.inputmethod
- android.view.inspector
- android.view.textclassifier
- android.view.textservice
- android.webkit
- android.widget
- android.widget.inline
- android.window
- com.android.net.module.util
- com.google.android.collect
- com.google.android.gles_jni
- com.google.android.util
- dalvik.annotation
- dalvik.bytecode
- dalvik.system
- java.awt.font
- java.beans
- java.io
- java.lang
- java.lang.annotation
- java.lang.invoke
- java.lang.ref
- java.lang.reflect
- java.math
- java.net
- java.nio
- java.nio.channels
- java.nio.channels.spi
- java.nio.charset
- java.nio.charset.spi
- java.nio.file
- java.nio.file.attribute
- java.nio.file.spi
- java.security
- java.security.acl
- java.security.cert
- java.security.interfaces
- java.security.spec
- java.sql
- java.text
- java.time
- java.time.chrono
- java.time.format
- java.time.temporal
- java.time.zone
- java.util
- java.util.concurrent
- java.util.concurrent.atomic
- java.util.concurrent.locks
- java.util.function
- java.util.jar
- java.util.logging
- java.util.prefs
- java.util.regex
- java.util.stream
- java.util.zip
- javax.crypto
- javax.crypto.interfaces
- javax.crypto.spec
- javax.microedition.khronos.egl
- javax.microedition.khronos.opengles
- javax.net
- javax.net.ssl
- javax.security.auth
- javax.security.auth.callback
- javax.security.auth.login
- javax.security.auth.x500
- javax.security.cert
- javax.sql
- javax.xml
- javax.xml.datatype
- javax.xml.namespace
- javax.xml.parsers
- javax.xml.transform
- javax.xml.transform.dom
- javax.xml.transform.sax
- javax.xml.transform.stream
- javax.xml.validation
- javax.xml.xpath
- junit.framework
- junit.runner
- org.apache.http.conn
- org.apache.http.conn.scheme
- org.apache.http.conn.ssl
- org.apache.http.params
- org.json
- org.w3c.dom
- org.w3c.dom.ls
- org.xml.sax
- org.xml.sax.ext
- org.xml.sax.helpers
- org.xmlpull.v1
- org.xmlpull.v1.sax2
Android 12 Developer Preview is here! Try it out, and give us your feedback!
GLES31
public
class
GLES31
extends GLES30
OpenGL ES 3.1
Summary
Constants
int
GL_ACTIVE_ATOMIC_COUNTER_BUFFERS
int
GL_ACTIVE_PROGRAM
int
GL_ACTIVE_RESOURCES
int
GL_ACTIVE_VARIABLES
int
GL_ALL_BARRIER_BITS
int
GL_ALL_SHADER_BITS
int
GL_ARRAY_SIZE
int
GL_ARRAY_STRIDE
int
GL_ATOMIC_COUNTER_BARRIER_BIT
int
GL_ATOMIC_COUNTER_BUFFER
int
GL_ATOMIC_COUNTER_BUFFER_BINDING
int
GL_ATOMIC_COUNTER_BUFFER_INDEX
int
GL_ATOMIC_COUNTER_BUFFER_SIZE
int
GL_ATOMIC_COUNTER_BUFFER_START
int
GL_BLOCK_INDEX
int
GL_BUFFER_BINDING
int
GL_BUFFER_DATA_SIZE
int
GL_BUFFER_UPDATE_BARRIER_BIT
int
GL_BUFFER_VARIABLE
int
GL_COMMAND_BARRIER_BIT
int
GL_COMPUTE_SHADER
int
GL_COMPUTE_SHADER_BIT
int
GL_COMPUTE_WORK_GROUP_SIZE
int
GL_DEPTH_STENCIL_TEXTURE_MODE
int
GL_DISPATCH_INDIRECT_BUFFER
int
GL_DISPATCH_INDIRECT_BUFFER_BINDING
int
GL_DRAW_INDIRECT_BUFFER
int
GL_DRAW_INDIRECT_BUFFER_BINDING
int
GL_ELEMENT_ARRAY_BARRIER_BIT
int
GL_FRAGMENT_SHADER_BIT
int
GL_FRAMEBUFFER_BARRIER_BIT
int
GL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONS
int
GL_FRAMEBUFFER_DEFAULT_HEIGHT
int
GL_FRAMEBUFFER_DEFAULT_SAMPLES
int
GL_FRAMEBUFFER_DEFAULT_WIDTH
int
GL_IMAGE_2D
int
GL_IMAGE_2D_ARRAY
int
GL_IMAGE_3D
int
GL_IMAGE_BINDING_ACCESS
int
GL_IMAGE_BINDING_FORMAT
int
GL_IMAGE_BINDING_LAYER
int
GL_IMAGE_BINDING_LAYERED
int
GL_IMAGE_BINDING_LEVEL
int
GL_IMAGE_BINDING_NAME
int
GL_IMAGE_CUBE
int
GL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASS
int
GL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZE
int
GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
int
GL_INT_IMAGE_2D
int
GL_INT_IMAGE_2D_ARRAY
int
GL_INT_IMAGE_3D
int
GL_INT_IMAGE_CUBE
int
GL_INT_SAMPLER_2D_MULTISAMPLE
int
GL_IS_ROW_MAJOR
int
GL_LOCATION
int
GL_MATRIX_STRIDE
int
GL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGS
int
GL_MAX_ATOMIC_COUNTER_BUFFER_SIZE
int
GL_MAX_COLOR_TEXTURE_SAMPLES
int
GL_MAX_COMBINED_ATOMIC_COUNTERS
int
GL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERS
int
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
int
GL_MAX_COMBINED_IMAGE_UNIFORMS
int
GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
int
GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
int
GL_MAX_COMPUTE_ATOMIC_COUNTERS
int
GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
int
GL_MAX_COMPUTE_IMAGE_UNIFORMS
int
GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
int
GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
int
GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
int
GL_MAX_COMPUTE_UNIFORM_BLOCKS
int
GL_MAX_COMPUTE_UNIFORM_COMPONENTS
int
GL_MAX_COMPUTE_WORK_GROUP_COUNT
int
GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
int
GL_MAX_COMPUTE_WORK_GROUP_SIZE
int
GL_MAX_DEPTH_TEXTURE_SAMPLES
int
GL_MAX_FRAGMENT_ATOMIC_COUNTERS
int
GL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERS
int
GL_MAX_FRAGMENT_IMAGE_UNIFORMS
int
GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
int
GL_MAX_FRAMEBUFFER_HEIGHT
int
GL_MAX_FRAMEBUFFER_SAMPLES
int
GL_MAX_FRAMEBUFFER_WIDTH
int
GL_MAX_IMAGE_UNITS
int
GL_MAX_INTEGER_SAMPLES
int
GL_MAX_NAME_LENGTH
int
GL_MAX_NUM_ACTIVE_VARIABLES
int
GL_MAX_PROGRAM_TEXTURE_GATHER_OFFSET
int
GL_MAX_SAMPLE_MASK_WORDS
int
GL_MAX_SHADER_STORAGE_BLOCK_SIZE
int
GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
int
GL_MAX_UNIFORM_LOCATIONS
int
GL_MAX_VERTEX_ATOMIC_COUNTERS
int
GL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERS
int
GL_MAX_VERTEX_ATTRIB_BINDINGS
int
GL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSET
int
GL_MAX_VERTEX_ATTRIB_STRIDE
int
GL_MAX_VERTEX_IMAGE_UNIFORMS
int
GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
int
GL_MIN_PROGRAM_TEXTURE_GATHER_OFFSET
int
GL_NAME_LENGTH
int
GL_NUM_ACTIVE_VARIABLES
int
GL_OFFSET
int
GL_PIXEL_BUFFER_BARRIER_BIT
int
GL_PROGRAM_INPUT
int
GL_PROGRAM_OUTPUT
int
GL_PROGRAM_PIPELINE_BINDING
int
GL_PROGRAM_SEPARABLE
int
GL_READ_ONLY
int
GL_READ_WRITE
int
GL_REFERENCED_BY_COMPUTE_SHADER
int
GL_REFERENCED_BY_FRAGMENT_SHADER
int
GL_REFERENCED_BY_VERTEX_SHADER
int
GL_SAMPLER_2D_MULTISAMPLE
int
GL_SAMPLE_MASK
int
GL_SAMPLE_MASK_VALUE
int
GL_SAMPLE_POSITION
int
GL_SHADER_IMAGE_ACCESS_BARRIER_BIT
int
GL_SHADER_STORAGE_BARRIER_BIT
int
GL_SHADER_STORAGE_BLOCK
int
GL_SHADER_STORAGE_BUFFER
int
GL_SHADER_STORAGE_BUFFER_BINDING
int
GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
int
GL_SHADER_STORAGE_BUFFER_SIZE
int
GL_SHADER_STORAGE_BUFFER_START
int
GL_STENCIL_INDEX
int
GL_TEXTURE_2D_MULTISAMPLE
int
GL_TEXTURE_ALPHA_SIZE
int
GL_TEXTURE_ALPHA_TYPE
int
GL_TEXTURE_BINDING_2D_MULTISAMPLE
int
GL_TEXTURE_BLUE_SIZE
int
GL_TEXTURE_BLUE_TYPE
int
GL_TEXTURE_COMPRESSED
int
GL_TEXTURE_DEPTH
int
GL_TEXTURE_DEPTH_SIZE
int
GL_TEXTURE_DEPTH_TYPE
int
GL_TEXTURE_FETCH_BARRIER_BIT
int
GL_TEXTURE_FIXED_SAMPLE_LOCATIONS
int
GL_TEXTURE_GREEN_SIZE
int
GL_TEXTURE_GREEN_TYPE
int
GL_TEXTURE_HEIGHT
int
GL_TEXTURE_INTERNAL_FORMAT
int
GL_TEXTURE_RED_SIZE
int
GL_TEXTURE_RED_TYPE
int
GL_TEXTURE_SAMPLES
int
GL_TEXTURE_SHARED_SIZE
int
GL_TEXTURE_STENCIL_SIZE
int
GL_TEXTURE_UPDATE_BARRIER_BIT
int
GL_TEXTURE_WIDTH
int
GL_TOP_LEVEL_ARRAY_SIZE
int
GL_TOP_LEVEL_ARRAY_STRIDE
int
GL_TRANSFORM_FEEDBACK_BARRIER_BIT
int
GL_TRANSFORM_FEEDBACK_VARYING
int
GL_TYPE
int
GL_UNIFORM
int
GL_UNIFORM_BARRIER_BIT
int
GL_UNIFORM_BLOCK
int
GL_UNSIGNED_INT_ATOMIC_COUNTER
int
GL_UNSIGNED_INT_IMAGE_2D
int
GL_UNSIGNED_INT_IMAGE_2D_ARRAY
int
GL_UNSIGNED_INT_IMAGE_3D
int
GL_UNSIGNED_INT_IMAGE_CUBE
int
GL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLE
int
GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT
int
GL_VERTEX_ATTRIB_BINDING
int
GL_VERTEX_ATTRIB_RELATIVE_OFFSET
int
GL_VERTEX_BINDING_BUFFER
int
GL_VERTEX_BINDING_DIVISOR
int
GL_VERTEX_BINDING_OFFSET
int
GL_VERTEX_BINDING_STRIDE
int
GL_VERTEX_SHADER_BIT
int
GL_WRITE_ONLY
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)
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_TYPE
public static final int GL_TYPE
Constant Value: 37626 (0x000092fa)
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)
pipeline
int
program
int
glBindImageTexture
public static void glBindImageTexture (int unit, int texture, int level, boolean layered, int layer, int access, int format)
unit
int
texture
int
level
int
layered
boolean
layer
int
access
int
format
int
glBindProgramPipeline
public static void glBindProgramPipeline (int pipeline)
pipeline
int
glBindVertexBuffer
public static void glBindVertexBuffer (int bindingindex, int buffer, long offset, int stride)
bindingindex
int
buffer
int
offset
long
stride
int
glCreateShaderProgramv
public static int glCreateShaderProgramv (int type, String[] strings)
type
int
strings
String
int
glDeleteProgramPipelines
public static void glDeleteProgramPipelines (int n, IntBuffer pipelines)
n
int
pipelines
IntBuffer
glDeleteProgramPipelines
public static void glDeleteProgramPipelines (int n, int[] pipelines, int offset)
n
int
pipelines
int
offset
int
glDispatchCompute
public static void glDispatchCompute (int num_groups_x, int num_groups_y, int num_groups_z)
num_groups_x
int
num_groups_y
int
num_groups_z
int
glDispatchComputeIndirect
public static void glDispatchComputeIndirect (long indirect)
indirect
long
glDrawArraysIndirect
public static void glDrawArraysIndirect (int mode, long indirect)
mode
int
indirect
long
glDrawElementsIndirect
public static void glDrawElementsIndirect (int mode, int type, long indirect)
mode
int
type
int
indirect
long
glFramebufferParameteri
public static void glFramebufferParameteri (int target, int pname, int param)
target
int
pname
int
param
int
glGenProgramPipelines
public static void glGenProgramPipelines (int n, IntBuffer pipelines)
n
int
pipelines
IntBuffer
glGenProgramPipelines
public static void glGenProgramPipelines (int n, int[] pipelines, int offset)
n
int
pipelines
int
offset
int
glGetBooleani_v
public static void glGetBooleani_v (int target, int index, boolean[] data, int offset)
target
int
index
int
data
boolean
offset
int
glGetBooleani_v
public static void glGetBooleani_v (int target, int index, IntBuffer data)
target
int
index
int
data
IntBuffer
glGetFramebufferParameteriv
public static void glGetFramebufferParameteriv (int target, int pname, int[] params, int offset)
target
int
pname
int
params
int
offset
int
glGetFramebufferParameteriv
public static void glGetFramebufferParameteriv (int target, int pname, IntBuffer params)
target
int
pname
int
params
IntBuffer
glGetMultisamplefv
public static void glGetMultisamplefv (int pname, int index, FloatBuffer val)
pname
int
index
int
val
FloatBuffer
glGetMultisamplefv
public static void glGetMultisamplefv (int pname, int index, float[] val, int offset)
pname
int
index
int
val
float
offset
int
glGetProgramInterfaceiv
public static void glGetProgramInterfaceiv (int program, int programInterface, int pname, IntBuffer params)
program
int
programInterface
int
pname
int
params
IntBuffer
glGetProgramInterfaceiv
public static void glGetProgramInterfaceiv (int program, int programInterface, int pname, int[] params, int offset)
program
int
programInterface
int
pname
int
params
int
offset
int
glGetProgramPipelineInfoLog
public static String glGetProgramPipelineInfoLog (int program)
program
int
String
glGetProgramPipelineiv
public static void glGetProgramPipelineiv (int pipeline, int pname, int[] params, int offset)
pipeline
int
pname
int
params
int
offset
int
glGetProgramPipelineiv
public static void glGetProgramPipelineiv (int pipeline, int pname, IntBuffer params)
pipeline
int
pname
int
params
IntBuffer
glGetProgramResourceIndex
public static int glGetProgramResourceIndex (int program, int programInterface, String name)
program
int
programInterface
int
name
String
int
glGetProgramResourceLocation
public static int glGetProgramResourceLocation (int program, int programInterface, String name)
program
int
programInterface
int
name
String
int
glGetProgramResourceName
public static String glGetProgramResourceName (int program, int programInterface, int index)
program
int
programInterface
int
index
int
String
glGetProgramResourceiv
public static void glGetProgramResourceiv (int program, int programInterface, int index, int propCount, IntBuffer props, int bufSize, IntBuffer length, IntBuffer params)
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)
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)
target
int
level
int
pname
int
params
FloatBuffer
glGetTexLevelParameterfv
public static void glGetTexLevelParameterfv (int target, int level, int pname, float[] params, int offset)
target
int
level
int
pname
int
params
float
offset
int
glGetTexLevelParameteriv
public static void glGetTexLevelParameteriv (int target, int level, int pname, IntBuffer params)
target
int
level
int
pname
int
params
IntBuffer
glGetTexLevelParameteriv
public static void glGetTexLevelParameteriv (int target, int level, int pname, int[] params, int offset)
target
int
level
int
pname
int
params
int
offset
int
glIsProgramPipeline
public static boolean glIsProgramPipeline (int pipeline)
pipeline
int
boolean
glMemoryBarrier
public static void glMemoryBarrier (int barriers)
barriers
int
glMemoryBarrierByRegion
public static void glMemoryBarrierByRegion (int barriers)
barriers
int
glProgramUniform1f
public static void glProgramUniform1f (int program, int location, float v0)
program
int
location
int
v0
float
glProgramUniform1fv
public static void glProgramUniform1fv (int program, int location, int count, FloatBuffer value)
program
int
location
int
count
int
value
FloatBuffer
glProgramUniform1fv
public static void glProgramUniform1fv (int program, int location, int count, float[] value, int offset)
program
int
location
int
count
int
value
float
offset
int
glProgramUniform1i
public static void glProgramUniform1i (int program, int location, int v0)
program
int
location
int
v0
int
glProgramUniform1iv
public static void glProgramUniform1iv (int program, int location, int count, int[] value, int offset)
program
int
location
int
count
int
value
int
offset
int
glProgramUniform1iv
public static void glProgramUniform1iv (int program, int location, int count, IntBuffer value)
program
int
location
int
count
int
value
IntBuffer
glProgramUniform1ui
public static void glProgramUniform1ui (int program, int location, int v0)
program
int
location
int
v0
int
glProgramUniform1uiv
public static void glProgramUniform1uiv (int program, int location, int count, int[] value, int offset)
program
int
location
int
count
int
value
int
offset
int
glProgramUniform1uiv
public static void glProgramUniform1uiv (int program, int location, int count, IntBuffer value)
program
int
location
int
count
int
value
IntBuffer
glProgramUniform2f
public static void glProgramUniform2f (int program, int location, float v0, float v1)
program
int
location
int
v0
float
v1
float
glProgramUniform2fv
public static void glProgramUniform2fv (int program, int location, int count, FloatBuffer value)
program
int
location
int
count
int
value
FloatBuffer
glProgramUniform2fv
public static void glProgramUniform2fv (int program, int location, int count, float[] value, int offset)
program
int
location
int
count
int
value
float
offset
int
glProgramUniform2i
public static void glProgramUniform2i (int program, int location, int v0, int v1)
program
int
location
int
v0
int
v1
int
glProgramUniform2iv
public static void glProgramUniform2iv (int program, int location, int count, IntBuffer value)
program
int
location
int
count
int
value
IntBuffer
glProgramUniform2iv
public static void glProgramUniform2iv (int program, int location, int count, int[] value, int offset)
program
int
location
int
count
int
value
int
offset
int
glProgramUniform2ui
public static void glProgramUniform2ui (int program, int location, int v0, int v1)
program
int
location
int
v0
int
v1
int
glProgramUniform2uiv
public static void glProgramUniform2uiv (int program, int location, int count, IntBuffer value)
program
int
location
int
count
int
value
IntBuffer
glProgramUniform2uiv
public static void glProgramUniform2uiv (int program, int location, int count, int[] value, int offset)
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)
program
int
location
int
v0
float
v1
float
v2
float
glProgramUniform3fv
public static void glProgramUniform3fv (int program, int location, int count, FloatBuffer value)
program
int
location
int
count
int
value
FloatBuffer
glProgramUniform3fv
public static void glProgramUniform3fv (int program, int location, int count, float[] value, int offset)
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)
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)
program
int
location
int
count
int
value
int
offset
int
glProgramUniform3iv
public static void glProgramUniform3iv (int program, int location, int count, IntBuffer value)
program
int
location
int
count
int
value
IntBuffer
glProgramUniform3ui
public static void glProgramUniform3ui (int program, int location, int v0, int v1, int v2)
program
int
location
int
v0
int
v1
int
v2
int
glProgramUniform3uiv
public static void glProgramUniform3uiv (int program, int location, int count, IntBuffer value)
program
int
location
int
count
int
value
IntBuffer
glProgramUniform3uiv
public static void glProgramUniform3uiv (int program, int location, int count, int[] value, int offset)
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)
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)
program
int
location
int
count
int
value
FloatBuffer
glProgramUniform4fv
public static void glProgramUniform4fv (int program, int location, int count, float[] value, int offset)
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)
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)
program
int
location
int
count
int
value
int
offset
int
glProgramUniform4iv
public static void glProgramUniform4iv (int program, int location, int count, IntBuffer value)
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)
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)
program
int
location
int
count
int
value
int
offset
int
glProgramUniform4uiv
public static void glProgramUniform4uiv (int program, int location, int count, IntBuffer value)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
program
int
location
int
count
int
transpose
boolean
value
FloatBuffer
glSampleMaski
public static void glSampleMaski (int maskNumber, int mask)
maskNumber
int
mask
int
glTexStorage2DMultisample
public static void glTexStorage2DMultisample (int target, int samples, int internalformat, int width, int height, boolean fixedsamplelocations)
target
int
samples
int
internalformat
int
width
int
height
int
fixedsamplelocations
boolean
glUseProgramStages
public static void glUseProgramStages (int pipeline, int stages, int program)
pipeline
int
stages
int
program
int
glValidateProgramPipeline
public static void glValidateProgramPipeline (int pipeline)
pipeline
int
glVertexAttribBinding
public static void glVertexAttribBinding (int attribindex, int bindingindex)
attribindex
int
bindingindex
int
glVertexAttribFormat
public static void glVertexAttribFormat (int attribindex, int size, int type, boolean normalized, int relativeoffset)
attribindex
int
size
int
type
int
normalized
boolean
relativeoffset
int
glVertexAttribIFormat
public static void glVertexAttribIFormat (int attribindex, int size, int type, int relativeoffset)
attribindex
int
size
int
type
int
relativeoffset
int
glVertexBindingDivisor
public static void glVertexBindingDivisor (int bindingindex, int divisor)
bindingindex
int
divisor
int
Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2021-02-24 UTC.
-
Follow @AndroidDev on Twitter
-
Check out Android Developers on YouTube
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK