3

GLES31  |  Android Developers

 3 years ago
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.
GLES31  |  Android Developers
  • 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

Known direct subclasses

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)
Parameterspipeline int program int

glBindImageTexture

public static void glBindImageTexture (int unit, 
                int texture, 
                int level, 
                boolean layered, 
                int layer, 
                int access, 
                int format)
Parametersunit int texture int level int layered boolean layer int access int format int

glBindProgramPipeline

public static void glBindProgramPipeline (int pipeline)
Parameterspipeline int

glBindVertexBuffer

public static void glBindVertexBuffer (int bindingindex, 
                int buffer, 
                long offset, 
                int stride)
Parametersbindingindex int buffer int offset long stride int

glCreateShaderProgramv

public static int glCreateShaderProgramv (int type, 
                String[] strings)
Parameterstype int strings String
Returnsint

glDeleteProgramPipelines

public static void glDeleteProgramPipelines (int n, 
                IntBuffer pipelines)
Parametersn int pipelines IntBuffer

glDeleteProgramPipelines

public static void glDeleteProgramPipelines (int n, 
                int[] pipelines, 
                int offset)
Parametersn int pipelines int offset int

glDispatchCompute

public static void glDispatchCompute (int num_groups_x, 
                int num_groups_y, 
                int num_groups_z)
Parametersnum_groups_x int num_groups_y int num_groups_z int

glDispatchComputeIndirect

public static void glDispatchComputeIndirect (long indirect)
Parametersindirect long

glDrawArraysIndirect

public static void glDrawArraysIndirect (int mode, 
                long indirect)
Parametersmode int indirect long

glDrawElementsIndirect

public static void glDrawElementsIndirect (int mode, 
                int type, 
                long indirect)
Parametersmode int type int indirect long

glFramebufferParameteri

public static void glFramebufferParameteri (int target, 
                int pname, 
                int param)
Parameterstarget int pname int param int

glGenProgramPipelines

public static void glGenProgramPipelines (int n, 
                IntBuffer pipelines)
Parametersn int pipelines IntBuffer

glGenProgramPipelines

public static void glGenProgramPipelines (int n, 
                int[] pipelines, 
                int offset)
Parametersn int pipelines int offset int

glGetBooleani_v

public static void glGetBooleani_v (int target, 
                int index, 
                boolean[] data, 
                int offset)
Parameterstarget int index int data boolean offset int

glGetBooleani_v

public static void glGetBooleani_v (int target, 
                int index, 
                IntBuffer data)
Parameterstarget int index int data IntBuffer

glGetFramebufferParameteriv

public static void glGetFramebufferParameteriv (int target, 
                int pname, 
                int[] params, 
                int offset)
Parameterstarget int pname int params int offset int

glGetFramebufferParameteriv

public static void glGetFramebufferParameteriv (int target, 
                int pname, 
                IntBuffer params)
Parameterstarget int pname int params IntBuffer

glGetMultisamplefv

public static void glGetMultisamplefv (int pname, 
                int index, 
                FloatBuffer val)
Parameterspname int index int val FloatBuffer

glGetMultisamplefv

public static void glGetMultisamplefv (int pname, 
                int index, 
                float[] val, 
                int offset)
Parameterspname int index int val float offset int

glGetProgramInterfaceiv

public static void glGetProgramInterfaceiv (int program, 
                int programInterface, 
                int pname, 
                IntBuffer params)
Parametersprogram int programInterface int pname int params IntBuffer

glGetProgramInterfaceiv

public static void glGetProgramInterfaceiv (int program, 
                int programInterface, 
                int pname, 
                int[] params, 
                int offset)
Parametersprogram int programInterface int pname int params int offset int

glGetProgramPipelineInfoLog

public static String glGetProgramPipelineInfoLog (int program)
Parametersprogram int
ReturnsString

glGetProgramPipelineiv

public static void glGetProgramPipelineiv (int pipeline, 
                int pname, 
                int[] params, 
                int offset)
Parameterspipeline int pname int params int offset int

glGetProgramPipelineiv

public static void glGetProgramPipelineiv (int pipeline, 
                int pname, 
                IntBuffer params)
Parameterspipeline int pname int params IntBuffer

glGetProgramResourceIndex

public static int glGetProgramResourceIndex (int program, 
                int programInterface, 
                String name)
Parametersprogram int programInterface int name String
Returnsint

glGetProgramResourceLocation

public static int glGetProgramResourceLocation (int program, 
                int programInterface, 
                String name)
Parametersprogram int programInterface int name String
Returnsint

glGetProgramResourceName

public static String glGetProgramResourceName (int program, 
                int programInterface, 
                int index)
Parametersprogram int programInterface int index int
ReturnsString

glGetProgramResourceiv

public static void glGetProgramResourceiv (int program, 
                int programInterface, 
                int index, 
                int propCount, 
                IntBuffer props, 
                int bufSize, 
                IntBuffer length, 
                IntBuffer params)
Parametersprogram 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)
Parametersprogram 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)
Parameterstarget int level int pname int params FloatBuffer

glGetTexLevelParameterfv

public static void glGetTexLevelParameterfv (int target, 
                int level, 
                int pname, 
                float[] params, 
                int offset)
Parameterstarget int level int pname int params float offset int

glGetTexLevelParameteriv

public static void glGetTexLevelParameteriv (int target, 
                int level, 
                int pname, 
                IntBuffer params)
Parameterstarget int level int pname int params IntBuffer

glGetTexLevelParameteriv

public static void glGetTexLevelParameteriv (int target, 
                int level, 
                int pname, 
                int[] params, 
                int offset)
Parameterstarget int level int pname int params int offset int

glIsProgramPipeline

public static boolean glIsProgramPipeline (int pipeline)
Parameterspipeline int
Returnsboolean

glMemoryBarrier

public static void glMemoryBarrier (int barriers)
Parametersbarriers int

glMemoryBarrierByRegion

public static void glMemoryBarrierByRegion (int barriers)
Parametersbarriers int

glProgramUniform1f

public static void glProgramUniform1f (int program, 
                int location, 
                float v0)
Parametersprogram int location int v0 float

glProgramUniform1fv

public static void glProgramUniform1fv (int program, 
                int location, 
                int count, 
                FloatBuffer value)
Parametersprogram int location int count int value FloatBuffer

glProgramUniform1fv

public static void glProgramUniform1fv (int program, 
                int location, 
                int count, 
                float[] value, 
                int offset)
Parametersprogram int location int count int value float offset int

glProgramUniform1i

public static void glProgramUniform1i (int program, 
                int location, 
                int v0)
Parametersprogram int location int v0 int

glProgramUniform1iv

public static void glProgramUniform1iv (int program, 
                int location, 
                int count, 
                int[] value, 
                int offset)
Parametersprogram int location int count int value int offset int

glProgramUniform1iv

public static void glProgramUniform1iv (int program, 
                int location, 
                int count, 
                IntBuffer value)
Parametersprogram int location int count int value IntBuffer

glProgramUniform1ui

public static void glProgramUniform1ui (int program, 
                int location, 
                int v0)
Parametersprogram int location int v0 int

glProgramUniform1uiv

public static void glProgramUniform1uiv (int program, 
                int location, 
                int count, 
                int[] value, 
                int offset)
Parametersprogram int location int count int value int offset int

glProgramUniform1uiv

public static void glProgramUniform1uiv (int program, 
                int location, 
                int count, 
                IntBuffer value)
Parametersprogram int location int count int value IntBuffer

glProgramUniform2f

public static void glProgramUniform2f (int program, 
                int location, 
                float v0, 
                float v1)
Parametersprogram int location int v0 float v1 float

glProgramUniform2fv

public static void glProgramUniform2fv (int program, 
                int location, 
                int count, 
                FloatBuffer value)
Parametersprogram int location int count int value FloatBuffer

glProgramUniform2fv

public static void glProgramUniform2fv (int program, 
                int location, 
                int count, 
                float[] value, 
                int offset)
Parametersprogram int location int count int value float offset int

glProgramUniform2i

public static void glProgramUniform2i (int program, 
                int location, 
                int v0, 
                int v1)
Parametersprogram int location int v0 int v1 int

glProgramUniform2iv

public static void glProgramUniform2iv (int program, 
                int location, 
                int count, 
                IntBuffer value)
Parametersprogram int location int count int value IntBuffer

glProgramUniform2iv

public static void glProgramUniform2iv (int program, 
                int location, 
                int count, 
                int[] value, 
                int offset)
Parametersprogram int location int count int value int offset int

glProgramUniform2ui

public static void glProgramUniform2ui (int program, 
                int location, 
                int v0, 
                int v1)
Parametersprogram int location int v0 int v1 int

glProgramUniform2uiv

public static void glProgramUniform2uiv (int program, 
                int location, 
                int count, 
                IntBuffer value)
Parametersprogram int location int count int value IntBuffer

glProgramUniform2uiv

public static void glProgramUniform2uiv (int program, 
                int location, 
                int count, 
                int[] value, 
                int offset)
Parametersprogram int location int count int value int offset int

glProgramUniform3f

public static void glProgramUniform3f (int program, 
                int location, 
                float v0, 
                float v1, 
                float v2)
Parametersprogram int location int v0 float v1 float v2 float

glProgramUniform3fv

public static void glProgramUniform3fv (int program, 
                int location, 
                int count, 
                FloatBuffer value)
Parametersprogram int location int count int value FloatBuffer

glProgramUniform3fv

public static void glProgramUniform3fv (int program, 
                int location, 
                int count, 
                float[] value, 
                int offset)
Parametersprogram int location int count int value float offset int

glProgramUniform3i

public static void glProgramUniform3i (int program, 
                int location, 
                int v0, 
                int v1, 
                int v2)
Parametersprogram int location int v0 int v1 int v2 int

glProgramUniform3iv

public static void glProgramUniform3iv (int program, 
                int location, 
                int count, 
                int[] value, 
                int offset)
Parametersprogram int location int count int value int offset int

glProgramUniform3iv

public static void glProgramUniform3iv (int program, 
                int location, 
                int count, 
                IntBuffer value)
Parametersprogram int location int count int value IntBuffer

glProgramUniform3ui

public static void glProgramUniform3ui (int program, 
                int location, 
                int v0, 
                int v1, 
                int v2)
Parametersprogram int location int v0 int v1 int v2 int

glProgramUniform3uiv

public static void glProgramUniform3uiv (int program, 
                int location, 
                int count, 
                IntBuffer value)
Parametersprogram int location int count int value IntBuffer

glProgramUniform3uiv

public static void glProgramUniform3uiv (int program, 
                int location, 
                int count, 
                int[] value, 
                int offset)
Parametersprogram 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)
Parametersprogram int location int v0 float v1 float v2 float v3 float

glProgramUniform4fv

public static void glProgramUniform4fv (int program, 
                int location, 
                int count, 
                FloatBuffer value)
Parametersprogram int location int count int value FloatBuffer

glProgramUniform4fv

public static void glProgramUniform4fv (int program, 
                int location, 
                int count, 
                float[] value, 
                int offset)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram int location int count int value int offset int

glProgramUniform4iv

public static void glProgramUniform4iv (int program, 
                int location, 
                int count, 
                IntBuffer value)
Parametersprogram int location int count int value IntBuffer

glProgramUniform4ui

public static void glProgramUniform4ui (int program, 
                int location, 
                int v0, 
                int v1, 
                int v2, 
                int v3)
Parametersprogram 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)
Parametersprogram int location int count int value int offset int

glProgramUniform4uiv

public static void glProgramUniform4uiv (int program, 
                int location, 
                int count, 
                IntBuffer value)
Parametersprogram int location int count int value IntBuffer

glProgramUniformMatrix2fv

public static void glProgramUniformMatrix2fv (int program, 
                int location, 
                int count, 
                boolean transpose, 
                float[] value, 
                int offset)
Parametersprogram 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)
Parametersprogram int location int count int transpose boolean value FloatBuffer

glProgramUniformMatrix2x3fv

public static void glProgramUniformMatrix2x3fv (int program, 
                int location, 
                int count, 
                boolean transpose, 
                FloatBuffer value)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram int location int count int transpose boolean value FloatBuffer

glProgramUniformMatrix3x2fv

public static void glProgramUniformMatrix3x2fv (int program, 
                int location, 
                int count, 
                boolean transpose, 
                FloatBuffer value)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram int location int count int transpose boolean value FloatBuffer

glProgramUniformMatrix4fv

public static void glProgramUniformMatrix4fv (int program, 
                int location, 
                int count, 
                boolean transpose, 
                FloatBuffer value)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram 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)
Parametersprogram int location int count int transpose boolean value FloatBuffer

glSampleMaski

public static void glSampleMaski (int maskNumber, 
                int mask)
ParametersmaskNumber int mask int

glTexStorage2DMultisample

public static void glTexStorage2DMultisample (int target, 
                int samples, 
                int internalformat, 
                int width, 
                int height, 
                boolean fixedsamplelocations)
Parameterstarget int samples int internalformat int width int height int fixedsamplelocations boolean

glUseProgramStages

public static void glUseProgramStages (int pipeline, 
                int stages, 
                int program)
Parameterspipeline int stages int program int

glValidateProgramPipeline

public static void glValidateProgramPipeline (int pipeline)
Parameterspipeline int

glVertexAttribBinding

public static void glVertexAttribBinding (int attribindex, 
                int bindingindex)
Parametersattribindex int bindingindex int

glVertexAttribFormat

public static void glVertexAttribFormat (int attribindex, 
                int size, 
                int type, 
                boolean normalized, 
                int relativeoffset)
Parametersattribindex int size int type int normalized boolean relativeoffset int

glVertexAttribIFormat

public static void glVertexAttribIFormat (int attribindex, 
                int size, 
                int type, 
                int relativeoffset)
Parametersattribindex int size int type int relativeoffset int

glVertexBindingDivisor

public static void glVertexBindingDivisor (int bindingindex, 
                int divisor)
Parametersbindingindex int divisor int
Rate and review

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

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK