APIdia Launch Partner
Top Fields Constructors Methods
com.badlogic.gdx.graphics.profiling

public Class GL31Interceptor

extends GL30Interceptor
implements GL31
Class Inheritance
All Implemented Interfaces
com.badlogic.gdx.graphics.GL31, com.badlogic.gdx.graphics.GL30, com.badlogic.gdx.graphics.GL20
Known Direct Subclasses
com.badlogic.gdx.graphics.profiling.GL32Interceptor
Imports
java.nio.FloatBuffer, .IntBuffer, com.badlogic.gdx.graphics.GL20, .GL31

Field Summary

Modifier and TypeField and Description
pack-priv final GL31
Inherited from com.badlogic.gdx.graphics.profiling.GL30Interceptor:
gl30

Constructor Summary

AccessConstructor and Description
public
GL31Interceptor(GLProfiler glProfiler, GL31 gl31)

Method Summary

Modifier and TypeMethod and Description
protected void
public void
public void
glBindImageTexture(int unit, int texture, int level, boolean layered, int layer, int access, int format)

Implements com.badlogic.gdx.graphics.GL31.glBindImageTexture.

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

Implements com.badlogic.gdx.graphics.GL31.glBindVertexBuffer.

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

Implements com.badlogic.gdx.graphics.GL31.glDispatchCompute.

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

Implements com.badlogic.gdx.graphics.GL31.glGetProgramInterfaceiv.

public String
public void
public int
public void
glGetProgramResourceiv(int program, int programInterface, int index, IntBuffer props, IntBuffer length, IntBuffer params)

Implements com.badlogic.gdx.graphics.GL31.glGetProgramResourceiv.

public int
public String
glGetProgramResourceName(int program, int programInterface, int index)

Implements com.badlogic.gdx.graphics.GL31.glGetProgramResourceName.

public void
public void
public boolean
public void
public void
public void
glProgramUniform1f(int program, int location, float v0)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform1f.

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

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform1i.

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

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform1ui.

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

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform2f.

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

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform2i.

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

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform2ui.

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

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform3f.

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

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform3i.

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

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform3ui.

public void
public void
glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform4f.

public void
public void
glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform4i.

public void
public void
glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniform4ui.

public void
public void
glProgramUniformMatrix2fv(int program, int location, boolean transpose, FloatBuffer value)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniformMatrix2fv.

public void
glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, FloatBuffer value)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniformMatrix2x3fv.

public void
glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, FloatBuffer value)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniformMatrix2x4fv.

public void
glProgramUniformMatrix3fv(int program, int location, boolean transpose, FloatBuffer value)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniformMatrix3fv.

public void
glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, FloatBuffer value)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniformMatrix3x2fv.

public void
glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, FloatBuffer value)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniformMatrix3x4fv.

public void
glProgramUniformMatrix4fv(int program, int location, boolean transpose, FloatBuffer value)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniformMatrix4fv.

public void
glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, FloatBuffer value)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniformMatrix4x2fv.

public void
glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, FloatBuffer value)

Implements com.badlogic.gdx.graphics.GL31.glProgramUniformMatrix4x3fv.

public void
glSampleMaski(int maskNumber, int mask)

Implements com.badlogic.gdx.graphics.GL31.glSampleMaski.

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

Implements com.badlogic.gdx.graphics.GL31.glTexStorage2DMultisample.

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

Implements com.badlogic.gdx.graphics.GL31.glUseProgramStages.

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

Implements com.badlogic.gdx.graphics.GL31.glVertexAttribFormat.

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

Implements com.badlogic.gdx.graphics.GL31.glVertexAttribIFormat.

public void
Inherited from com.badlogic.gdx.graphics.profiling.GL30Interceptor:
glActiveTextureglAttachShaderglBeginQueryglBeginTransformFeedbackglBindAttribLocationglBindBufferglBindBufferBaseglBindBufferRangeglBindFramebufferglBindRenderbufferglBindSamplerglBindTextureglBindTransformFeedbackglBindVertexArrayglBlendColorglBlendEquationglBlendEquationSeparateglBlendFuncglBlendFuncSeparateglBlitFramebufferglBufferDataglBufferSubDataglCheckFramebufferStatusglClearglClearBufferfiglClearBufferfvglClearBufferivglClearBufferuivglClearColorglClearDepthfglClearStencilglColorMaskglCompileShaderglCompressedTexImage2DglCompressedTexSubImage2DglCopyBufferSubDataglCopyTexImage2DglCopyTexSubImage2DglCopyTexSubImage3DglCreateProgramglCreateShaderglCullFaceglDeleteBufferglDeleteBuffersglDeleteFramebufferglDeleteFramebuffersglDeleteProgramglDeleteQueriesglDeleteQueriesglDeleteRenderbufferglDeleteRenderbuffersglDeleteSamplersglDeleteSamplersglDeleteShaderglDeleteTextureglDeleteTexturesglDeleteTransformFeedbacksglDeleteTransformFeedbacksglDeleteVertexArraysglDeleteVertexArraysglDepthFuncglDepthMaskglDepthRangefglDetachShaderglDisableglDisableVertexAttribArrayglDrawArraysglDrawArraysInstancedglDrawBuffersglDrawElementsglDrawElementsglDrawElementsInstancedglDrawRangeElementsglDrawRangeElementsglEnableglEnableVertexAttribArrayglEndQueryglEndTransformFeedbackglFinishglFlushglFlushMappedBufferRangeglFramebufferRenderbufferglFramebufferTexture2DglFramebufferTextureLayerglFrontFaceglGenBufferglGenBuffersglGenerateMipmapglGenFramebufferglGenFramebuffersglGenQueriesglGenQueriesglGenRenderbufferglGenRenderbuffersglGenSamplersglGenSamplersglGenTextureglGenTexturesglGenTransformFeedbacksglGenTransformFeedbacksglGenVertexArraysglGenVertexArraysglGetActiveAttribglGetActiveUniformglGetActiveUniformBlockivglGetActiveUniformBlockNameglGetActiveUniformBlockNameglGetActiveUniformsivglGetAttachedShadersglGetAttribLocationglGetBooleanvglGetBufferParameteri64vglGetBufferParameterivglGetBufferPointervglGetErrorglGetFloatvglGetFragDataLocationglGetFramebufferAttachmentParameterivglGetInteger64vglGetIntegervglGetProgramInfoLogglGetProgramivglGetQueryivglGetQueryObjectuivglGetRenderbufferParameterivglGetSamplerParameterfvglGetSamplerParameterivglGetShaderInfoLogglGetShaderivglGetShaderPrecisionFormatglGetStringglGetStringiglGetTexParameterfvglGetTexParameterivglGetUniformBlockIndexglGetUniformfvglGetUniformIndicesglGetUniformivglGetUniformLocationglGetUniformuivglGetVertexAttribfvglGetVertexAttribIivglGetVertexAttribIuivglGetVertexAttribivglGetVertexAttribPointervglHintglInvalidateFramebufferglInvalidateSubFramebufferglIsBufferglIsEnabledglIsFramebufferglIsProgramglIsQueryglIsRenderbufferglIsSamplerglIsShaderglIsTextureglIsTransformFeedbackglIsVertexArrayglLineWidthglLinkProgramglMapBufferRangeglPauseTransformFeedbackglPixelStoreiglPolygonOffsetglProgramParameteriglReadBufferglReadPixelsglReleaseShaderCompilerglRenderbufferStorageglRenderbufferStorageMultisampleglResumeTransformFeedbackglSampleCoverageglSamplerParameterfglSamplerParameterfvglSamplerParameteriglSamplerParameterivglScissorglShaderBinaryglShaderSourceglStencilFuncglStencilFuncSeparateglStencilMaskglStencilMaskSeparateglStencilOpglStencilOpSeparateglTexImage2DglTexImage2DglTexImage3DglTexImage3DglTexParameterfglTexParameterfvglTexParameteriglTexParameterivglTexSubImage2DglTexSubImage2DglTexSubImage3DglTexSubImage3DglTransformFeedbackVaryingsglUniform1fglUniform1fvglUniform1fvglUniform1iglUniform1ivglUniform1ivglUniform1uivglUniform2fglUniform2fvglUniform2fvglUniform2iglUniform2ivglUniform2ivglUniform3fglUniform3fvglUniform3fvglUniform3iglUniform3ivglUniform3ivglUniform3uivglUniform4fglUniform4fvglUniform4fvglUniform4iglUniform4ivglUniform4ivglUniform4uivglUniformBlockBindingglUniformMatrix2fvglUniformMatrix2fvglUniformMatrix2x3fvglUniformMatrix2x4fvglUniformMatrix3fvglUniformMatrix3fvglUniformMatrix3x2fvglUniformMatrix3x4fvglUniformMatrix4fvglUniformMatrix4fvglUniformMatrix4x2fvglUniformMatrix4x3fvglUnmapBufferglUseProgramglValidateProgramglVertexAttrib1fglVertexAttrib1fvglVertexAttrib2fglVertexAttrib2fvglVertexAttrib3fglVertexAttrib3fvglVertexAttrib4fglVertexAttrib4fvglVertexAttribDivisorglVertexAttribI4iglVertexAttribI4uiglVertexAttribIPointerglVertexAttribPointerglVertexAttribPointerglViewport