APIdia Launch Partner
Top Inners Fields Methods
com.badlogic.gdx.graphics

public Interface GL32

extends GL31
Known Direct Implementers
com.badlogic.gdx.graphics.profiling.GL32Interceptor

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static interface

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
Inherited from com.badlogic.gdx.graphics.GL31:
GL_ACTIVE_ATOMIC_COUNTER_BUFFERSGL_ACTIVE_PROGRAMGL_ACTIVE_RESOURCESGL_ACTIVE_VARIABLESGL_ALL_BARRIER_BITSGL_ALL_SHADER_BITSGL_ARRAY_SIZEGL_ARRAY_STRIDEGL_ATOMIC_COUNTER_BARRIER_BITGL_ATOMIC_COUNTER_BUFFERGL_ATOMIC_COUNTER_BUFFER_BINDINGGL_ATOMIC_COUNTER_BUFFER_INDEXGL_ATOMIC_COUNTER_BUFFER_SIZEGL_ATOMIC_COUNTER_BUFFER_STARTGL_BLOCK_INDEXGL_BUFFER_BINDINGGL_BUFFER_DATA_SIZEGL_BUFFER_UPDATE_BARRIER_BITGL_BUFFER_VARIABLEGL_COMMAND_BARRIER_BITGL_COMPUTE_SHADERGL_COMPUTE_SHADER_BITGL_COMPUTE_WORK_GROUP_SIZEGL_DEPTH_STENCIL_TEXTURE_MODEGL_DISPATCH_INDIRECT_BUFFERGL_DISPATCH_INDIRECT_BUFFER_BINDINGGL_DRAW_INDIRECT_BUFFERGL_DRAW_INDIRECT_BUFFER_BINDINGGL_ELEMENT_ARRAY_BARRIER_BITGL_FRAGMENT_SHADER_BITGL_FRAMEBUFFER_BARRIER_BITGL_FRAMEBUFFER_DEFAULT_FIXED_SAMPLE_LOCATIONSGL_FRAMEBUFFER_DEFAULT_HEIGHTGL_FRAMEBUFFER_DEFAULT_SAMPLESGL_FRAMEBUFFER_DEFAULT_WIDTHGL_IMAGE_2DGL_IMAGE_2D_ARRAYGL_IMAGE_3DGL_IMAGE_BINDING_ACCESSGL_IMAGE_BINDING_FORMATGL_IMAGE_BINDING_LAYERGL_IMAGE_BINDING_LAYEREDGL_IMAGE_BINDING_LEVELGL_IMAGE_BINDING_NAMEGL_IMAGE_CUBEGL_IMAGE_FORMAT_COMPATIBILITY_BY_CLASSGL_IMAGE_FORMAT_COMPATIBILITY_BY_SIZEGL_IMAGE_FORMAT_COMPATIBILITY_TYPEGL_INT_IMAGE_2DGL_INT_IMAGE_2D_ARRAYGL_INT_IMAGE_3DGL_INT_IMAGE_CUBEGL_INT_SAMPLER_2D_MULTISAMPLEGL_IS_ROW_MAJORGL_LOCATIONGL_MATRIX_STRIDEGL_MAX_ATOMIC_COUNTER_BUFFER_BINDINGSGL_MAX_ATOMIC_COUNTER_BUFFER_SIZEGL_MAX_COLOR_TEXTURE_SAMPLESGL_MAX_COMBINED_ATOMIC_COUNTER_BUFFERSGL_MAX_COMBINED_ATOMIC_COUNTERSGL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTSGL_MAX_COMBINED_IMAGE_UNIFORMSGL_MAX_COMBINED_SHADER_OUTPUT_RESOURCESGL_MAX_COMBINED_SHADER_STORAGE_BLOCKSGL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERSGL_MAX_COMPUTE_ATOMIC_COUNTERSGL_MAX_COMPUTE_IMAGE_UNIFORMSGL_MAX_COMPUTE_SHADER_STORAGE_BLOCKSGL_MAX_COMPUTE_SHARED_MEMORY_SIZEGL_MAX_COMPUTE_TEXTURE_IMAGE_UNITSGL_MAX_COMPUTE_UNIFORM_BLOCKSGL_MAX_COMPUTE_UNIFORM_COMPONENTSGL_MAX_COMPUTE_WORK_GROUP_COUNTGL_MAX_COMPUTE_WORK_GROUP_INVOCATIONSGL_MAX_COMPUTE_WORK_GROUP_SIZEGL_MAX_DEPTH_TEXTURE_SAMPLESGL_MAX_FRAGMENT_ATOMIC_COUNTER_BUFFERSGL_MAX_FRAGMENT_ATOMIC_COUNTERSGL_MAX_FRAGMENT_IMAGE_UNIFORMSGL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKSGL_MAX_FRAMEBUFFER_HEIGHTGL_MAX_FRAMEBUFFER_SAMPLESGL_MAX_FRAMEBUFFER_WIDTHGL_MAX_IMAGE_UNITSGL_MAX_INTEGER_SAMPLESGL_MAX_NAME_LENGTHGL_MAX_NUM_ACTIVE_VARIABLESGL_MAX_PROGRAM_TEXTURE_GATHER_OFFSETGL_MAX_SAMPLE_MASK_WORDSGL_MAX_SHADER_STORAGE_BLOCK_SIZEGL_MAX_SHADER_STORAGE_BUFFER_BINDINGSGL_MAX_UNIFORM_LOCATIONSGL_MAX_VERTEX_ATOMIC_COUNTER_BUFFERSGL_MAX_VERTEX_ATOMIC_COUNTERSGL_MAX_VERTEX_ATTRIB_BINDINGSGL_MAX_VERTEX_ATTRIB_RELATIVE_OFFSETGL_MAX_VERTEX_ATTRIB_STRIDEGL_MAX_VERTEX_IMAGE_UNIFORMSGL_MAX_VERTEX_SHADER_STORAGE_BLOCKSGL_MIN_PROGRAM_TEXTURE_GATHER_OFFSETGL_NAME_LENGTHGL_NUM_ACTIVE_VARIABLESGL_OFFSETGL_PIXEL_BUFFER_BARRIER_BITGL_PROGRAM_INPUTGL_PROGRAM_OUTPUTGL_PROGRAM_PIPELINE_BINDINGGL_PROGRAM_SEPARABLEGL_READ_ONLYGL_READ_WRITEGL_REFERENCED_BY_COMPUTE_SHADERGL_REFERENCED_BY_FRAGMENT_SHADERGL_REFERENCED_BY_VERTEX_SHADERGL_SAMPLE_MASKGL_SAMPLE_MASK_VALUEGL_SAMPLE_POSITIONGL_SAMPLER_2D_MULTISAMPLEGL_SHADER_IMAGE_ACCESS_BARRIER_BITGL_SHADER_STORAGE_BARRIER_BITGL_SHADER_STORAGE_BLOCKGL_SHADER_STORAGE_BUFFERGL_SHADER_STORAGE_BUFFER_BINDINGGL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENTGL_SHADER_STORAGE_BUFFER_SIZEGL_SHADER_STORAGE_BUFFER_STARTGL_STENCIL_INDEXGL_TEXTURE_2D_MULTISAMPLEGL_TEXTURE_ALPHA_SIZEGL_TEXTURE_ALPHA_TYPEGL_TEXTURE_BINDING_2D_MULTISAMPLEGL_TEXTURE_BLUE_SIZEGL_TEXTURE_BLUE_TYPEGL_TEXTURE_COMPRESSEDGL_TEXTURE_DEPTHGL_TEXTURE_DEPTH_SIZEGL_TEXTURE_DEPTH_TYPEGL_TEXTURE_FETCH_BARRIER_BITGL_TEXTURE_FIXED_SAMPLE_LOCATIONSGL_TEXTURE_GREEN_SIZEGL_TEXTURE_GREEN_TYPEGL_TEXTURE_HEIGHTGL_TEXTURE_INTERNAL_FORMATGL_TEXTURE_RED_SIZEGL_TEXTURE_RED_TYPEGL_TEXTURE_SAMPLESGL_TEXTURE_SHARED_SIZEGL_TEXTURE_STENCIL_SIZEGL_TEXTURE_UPDATE_BARRIER_BITGL_TEXTURE_WIDTHGL_TOP_LEVEL_ARRAY_SIZEGL_TOP_LEVEL_ARRAY_STRIDEGL_TRANSFORM_FEEDBACK_BARRIER_BITGL_TRANSFORM_FEEDBACK_VARYINGGL_TYPEGL_UNIFORMGL_UNIFORM_BARRIER_BITGL_UNIFORM_BLOCKGL_UNSIGNED_INT_ATOMIC_COUNTERGL_UNSIGNED_INT_IMAGE_2DGL_UNSIGNED_INT_IMAGE_2D_ARRAYGL_UNSIGNED_INT_IMAGE_3DGL_UNSIGNED_INT_IMAGE_CUBEGL_UNSIGNED_INT_SAMPLER_2D_MULTISAMPLEGL_VERTEX_ATTRIB_ARRAY_BARRIER_BITGL_VERTEX_ATTRIB_BINDINGGL_VERTEX_ATTRIB_RELATIVE_OFFSETGL_VERTEX_BINDING_BUFFERGL_VERTEX_BINDING_DIVISORGL_VERTEX_BINDING_OFFSETGL_VERTEX_BINDING_STRIDEGL_VERTEX_SHADER_BITGL_WRITE_ONLY

Method Summary

Modifier and TypeMethod and Description
public void
public void
glBlendEquationi(int buf, int mode)

public void
glBlendEquationSeparatei(int buf, int modeRGB, int modeAlpha)

public void
glBlendFunci(int buf, int src, int dst)

public void
glBlendFuncSeparatei(int buf, int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)

public void
glColorMaski(int index, boolean r, boolean g, boolean b, boolean a)

public void
glCopyImageSubData(int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int srcWidth, int srcHeight, int srcDepth)

public void
public void
glDebugMessageControl(int source, int type, int severity, IntBuffer ids, boolean enabled)

public void
glDebugMessageInsert(int source, int type, int id, int severity, String buf)

public void
glDisablei(int target, int index)

public void
glDrawElementsBaseVertex(int mode, int count, int type, Buffer indices, int basevertex)

public void
glDrawElementsInstancedBaseVertex(int mode, int count, int type, Buffer indices, int instanceCount, int basevertex)

public void
glDrawElementsInstancedBaseVertex(int mode, int count, int type, int indicesOffset, int instanceCount, int basevertex)

public void
glDrawRangeElementsBaseVertex(int mode, int start, int end, int count, int type, Buffer indices, int basevertex)

public void
glEnablei(int target, int index)

public void
glFramebufferTexture(int target, int attachment, int texture, int level)

public int
glGetDebugMessageLog(int count, IntBuffer sources, IntBuffer types, IntBuffer ids, IntBuffer severities, IntBuffer lengths, ByteBuffer messageLog)

public int
public void
glGetnUniformfv(int program, int location, FloatBuffer params)

public void
glGetnUniformiv(int program, int location, IntBuffer params)

public void
glGetnUniformuiv(int program, int location, IntBuffer params)

public String
glGetObjectLabel(int identifier, int name)

public long
glGetPointerv(int pname)

public void
glGetSamplerParameterIiv(int sampler, int pname, IntBuffer params)

public void
glGetSamplerParameterIuiv(int sampler, int pname, IntBuffer params)

public void
glGetTexParameterIiv(int target, int pname, IntBuffer params)

public void
glGetTexParameterIuiv(int target, int pname, IntBuffer params)

public boolean
glIsEnabledi(int target, int index)

public void
glMinSampleShading(float value)

public void
glObjectLabel(int identifier, int name, String label)

public void
glPatchParameteri(int pname, int value)

public void
public void
glPushDebugGroup(int source, int id, String message)

public void
glReadnPixels(int x, int y, int width, int height, int format, int type, int bufSize, Buffer data)

public void
glSamplerParameterIiv(int sampler, int pname, IntBuffer param)

public void
glSamplerParameterIuiv(int sampler, int pname, IntBuffer param)

public void
glTexBuffer(int target, int internalformat, int buffer)

public void
glTexBufferRange(int target, int internalformat, int buffer, int offset, int size)

public void
glTexParameterIiv(int target, int pname, IntBuffer params)

public void
glTexParameterIuiv(int target, int pname, IntBuffer params)

public void
glTexStorage3DMultisample(int target, int samples, int internalformat, int width, int height, int depth, boolean fixedsamplelocations)

Inherited from com.badlogic.gdx.graphics.GL31:
glActiveShaderProgramglBindImageTextureglBindProgramPipelineglBindVertexBufferglCreateShaderProgramvglDeleteProgramPipelinesglDispatchComputeglDispatchComputeIndirectglDrawArraysIndirectglDrawElementsIndirectglFramebufferParameteriglGenProgramPipelinesglGetBooleani_vglGetFramebufferParameterivglGetMultisamplefvglGetProgramInterfaceivglGetProgramPipelineInfoLogglGetProgramPipelineivglGetProgramResourceIndexglGetProgramResourceivglGetProgramResourceLocationglGetProgramResourceNameglGetTexLevelParameterfvglGetTexLevelParameterivglIsProgramPipelineglMemoryBarrierglMemoryBarrierByRegionglProgramUniform1fglProgramUniform1fvglProgramUniform1iglProgramUniform1ivglProgramUniform1uiglProgramUniform1uivglProgramUniform2fglProgramUniform2fvglProgramUniform2iglProgramUniform2ivglProgramUniform2uiglProgramUniform2uivglProgramUniform3fglProgramUniform3fvglProgramUniform3iglProgramUniform3ivglProgramUniform3uiglProgramUniform3uivglProgramUniform4fglProgramUniform4fvglProgramUniform4iglProgramUniform4ivglProgramUniform4uiglProgramUniform4uivglProgramUniformMatrix2fvglProgramUniformMatrix2x3fvglProgramUniformMatrix2x4fvglProgramUniformMatrix3fvglProgramUniformMatrix3x2fvglProgramUniformMatrix3x4fvglProgramUniformMatrix4fvglProgramUniformMatrix4x2fvglProgramUniformMatrix4x3fvglSampleMaskiglTexStorage2DMultisampleglUseProgramStagesglValidateProgramPipelineglVertexAttribBindingglVertexAttribFormatglVertexAttribIFormatglVertexBindingDivisor