Package 

Class AndroidGL30

  • All Implemented Interfaces:
    com.badlogic.gdx.graphics.GL20 , com.badlogic.gdx.graphics.GL30

    
    public class AndroidGL30
    extends AndroidGL20 implements GL30
                        
    • Method Summary

      Modifier and Type Method Description
      void glReadBuffer(int mode)
      void glDrawRangeElements(int mode, int start, int end, int count, int type, Buffer indices)
      void glDrawRangeElements(int mode, int start, int end, int count, int type, int offset)
      void glTexImage2D(int target, int level, int internalformat, int width, int height, int border, int format, int type, int offset)
      void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, Buffer pixels)
      void glTexImage3D(int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int offset)
      void glTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, int type, int offset)
      void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, Buffer pixels)
      void glTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int offset)
      void glCopyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
      void glGenQueries(int n, Array<int> ids, int offset)
      void glGenQueries(int n, IntBuffer ids)
      void glDeleteQueries(int n, Array<int> ids, int offset)
      void glDeleteQueries(int n, IntBuffer ids)
      boolean glIsQuery(int id)
      void glBeginQuery(int target, int id)
      void glEndQuery(int target)
      void glGetQueryiv(int target, int pname, IntBuffer params)
      void glGetQueryObjectuiv(int id, int pname, IntBuffer params)
      boolean glUnmapBuffer(int target)
      Buffer glGetBufferPointerv(int target, int pname)
      void glDrawBuffers(int n, IntBuffer bufs)
      void glUniformMatrix2x3fv(int location, int count, boolean transpose, FloatBuffer value)
      void glUniformMatrix3x2fv(int location, int count, boolean transpose, FloatBuffer value)
      void glUniformMatrix2x4fv(int location, int count, boolean transpose, FloatBuffer value)
      void glUniformMatrix4x2fv(int location, int count, boolean transpose, FloatBuffer value)
      void glUniformMatrix3x4fv(int location, int count, boolean transpose, FloatBuffer value)
      void glUniformMatrix4x3fv(int location, int count, boolean transpose, FloatBuffer value)
      void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
      void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height)
      void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
      Buffer glMapBufferRange(int target, int offset, int length, int access)
      void glFlushMappedBufferRange(int target, int offset, int length)
      void glBindVertexArray(int array)
      void glDeleteVertexArrays(int n, Array<int> arrays, int offset)
      void glDeleteVertexArrays(int n, IntBuffer arrays)
      void glGenVertexArrays(int n, Array<int> arrays, int offset)
      void glGenVertexArrays(int n, IntBuffer arrays)
      boolean glIsVertexArray(int array)
      void glBeginTransformFeedback(int primitiveMode)
      void glEndTransformFeedback()
      void glBindBufferRange(int target, int index, int buffer, int offset, int size)
      void glBindBufferBase(int target, int index, int buffer)
      void glTransformFeedbackVaryings(int program, Array<String> varyings, int bufferMode)
      void glVertexAttribIPointer(int index, int size, int type, int stride, int offset)
      void glGetVertexAttribIiv(int index, int pname, IntBuffer params)
      void glGetVertexAttribIuiv(int index, int pname, IntBuffer params)
      void glVertexAttribI4i(int index, int x, int y, int z, int w)
      void glVertexAttribI4ui(int index, int x, int y, int z, int w)
      void glGetUniformuiv(int program, int location, IntBuffer params)
      int glGetFragDataLocation(int program, String name)
      void glUniform1uiv(int location, int count, IntBuffer value)
      void glUniform3uiv(int location, int count, IntBuffer value)
      void glUniform4uiv(int location, int count, IntBuffer value)
      void glClearBufferiv(int buffer, int drawbuffer, IntBuffer value)
      void glClearBufferuiv(int buffer, int drawbuffer, IntBuffer value)
      void glClearBufferfv(int buffer, int drawbuffer, FloatBuffer value)
      void glClearBufferfi(int buffer, int drawbuffer, float depth, int stencil)
      String glGetStringi(int name, int index)
      void glCopyBufferSubData(int readTarget, int writeTarget, int readOffset, int writeOffset, int size)
      void glGetUniformIndices(int program, Array<String> uniformNames, IntBuffer uniformIndices)
      void glGetActiveUniformsiv(int program, int uniformCount, IntBuffer uniformIndices, int pname, IntBuffer params)
      int glGetUniformBlockIndex(int program, String uniformBlockName)
      void glGetActiveUniformBlockiv(int program, int uniformBlockIndex, int pname, IntBuffer params)
      void glGetActiveUniformBlockName(int program, int uniformBlockIndex, Buffer length, Buffer uniformBlockName)
      String glGetActiveUniformBlockName(int program, int uniformBlockIndex)
      void glUniformBlockBinding(int program, int uniformBlockIndex, int uniformBlockBinding)
      void glDrawArraysInstanced(int mode, int first, int count, int instanceCount)
      void glDrawElementsInstanced(int mode, int count, int type, int indicesOffset, int instanceCount)
      void glGetInteger64v(int pname, LongBuffer params)
      void glGetBufferParameteri64v(int target, int pname, LongBuffer params)
      void glGenSamplers(int count, Array<int> samplers, int offset)
      void glGenSamplers(int count, IntBuffer samplers)
      void glDeleteSamplers(int count, Array<int> samplers, int offset)
      void glDeleteSamplers(int count, IntBuffer samplers)
      boolean glIsSampler(int sampler)
      void glBindSampler(int unit, int sampler)
      void glSamplerParameteri(int sampler, int pname, int param)
      void glSamplerParameteriv(int sampler, int pname, IntBuffer param)
      void glSamplerParameterf(int sampler, int pname, float param)
      void glSamplerParameterfv(int sampler, int pname, FloatBuffer param)
      void glGetSamplerParameteriv(int sampler, int pname, IntBuffer params)
      void glGetSamplerParameterfv(int sampler, int pname, FloatBuffer params)
      void glVertexAttribDivisor(int index, int divisor)
      void glBindTransformFeedback(int target, int id)
      void glDeleteTransformFeedbacks(int n, Array<int> ids, int offset)
      void glDeleteTransformFeedbacks(int n, IntBuffer ids)
      void glGenTransformFeedbacks(int n, Array<int> ids, int offset)
      void glGenTransformFeedbacks(int n, IntBuffer ids)
      boolean glIsTransformFeedback(int id)
      void glPauseTransformFeedback()
      void glResumeTransformFeedback()
      void glProgramParameteri(int program, int pname, int value)
      void glInvalidateFramebuffer(int target, int numAttachments, IntBuffer attachments)
      void glInvalidateSubFramebuffer(int target, int numAttachments, IntBuffer attachments, int x, int y, int width, int height)
      • Methods inherited from class com.badlogic.gdx.backends.android.AndroidGL20

        glActiveTexture, glAttachShader, glBindAttribLocation, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearDepthf, glClearStencil, glColorMask, glCompileShader, glCompressedTexImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCreateProgram, glCreateShader, glCullFace, glDeleteBuffer, glDeleteBuffers, glDeleteFramebuffer, glDeleteFramebuffers, glDeleteProgram, glDeleteRenderbuffer, glDeleteRenderbuffers, glDeleteShader, glDeleteTexture, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRangef, glDetachShader, glDisable, glDisableVertexAttribArray, glDrawArrays, glDrawElements, glDrawElements, glEnable, glEnableVertexAttribArray, glFinish, glFlush, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffer, glGenBuffers, glGenFramebuffer, glGenFramebuffers, glGenRenderbuffer, glGenRenderbuffers, glGenTexture, glGenTextures, glGenerateMipmap, glGetActiveAttrib, glGetActiveUniform, glGetAttachedShaders, glGetAttribLocation, glGetBooleanv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetIntegerv, glGetProgramInfoLog, glGetProgramiv, glGetRenderbufferParameteriv, glGetShaderInfoLog, glGetShaderPrecisionFormat, glGetShaderiv, glGetString, glGetTexParameterfv, glGetTexParameteriv, glGetUniformLocation, glGetUniformfv, glGetUniformiv, glGetVertexAttribPointerv, glGetVertexAttribfv, glGetVertexAttribiv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsProgram, glIsRenderbuffer, glIsShader, glIsTexture, glLineWidth, glLinkProgram, glPixelStorei, glPolygonOffset, glReadPixels, glReleaseShaderCompiler, glRenderbufferStorage, glSampleCoverage, glScissor, glShaderBinary, glShaderSource, glStencilFunc, glStencilFuncSeparate, glStencilMask, glStencilMaskSeparate, glStencilOp, glStencilOpSeparate, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexSubImage2D, glUniform1f, glUniform1fv, glUniform1fv, glUniform1i, glUniform1iv, glUniform1iv, glUniform2f, glUniform2fv, glUniform2fv, glUniform2i, glUniform2iv, glUniform2iv, glUniform3f, glUniform3fv, glUniform3fv, glUniform3i, glUniform3iv, glUniform3iv, glUniform4f, glUniform4fv, glUniform4fv, glUniform4i, glUniform4iv, glUniform4iv, glUniformMatrix2fv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix3fv, glUniformMatrix4fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttribPointer, glVertexAttribPointer, glViewport
      • Methods inherited from class com.badlogic.gdx.graphics.GL20

        glActiveTexture, glAttachShader, glBindAttribLocation, glBindBuffer, glBindFramebuffer, glBindRenderbuffer, glBindTexture, glBlendColor, glBlendEquation, glBlendEquationSeparate, glBlendFunc, glBlendFuncSeparate, glBufferData, glBufferSubData, glCheckFramebufferStatus, glClear, glClearColor, glClearDepthf, glClearStencil, glColorMask, glCompileShader, glCompressedTexImage2D, glCompressedTexSubImage2D, glCopyTexImage2D, glCopyTexSubImage2D, glCreateProgram, glCreateShader, glCullFace, glDeleteBuffer, glDeleteBuffers, glDeleteFramebuffer, glDeleteFramebuffers, glDeleteProgram, glDeleteRenderbuffer, glDeleteRenderbuffers, glDeleteShader, glDeleteTexture, glDeleteTextures, glDepthFunc, glDepthMask, glDepthRangef, glDetachShader, glDisable, glDisableVertexAttribArray, glDrawArrays, glDrawElements, glEnable, glEnableVertexAttribArray, glFinish, glFlush, glFramebufferRenderbuffer, glFramebufferTexture2D, glFrontFace, glGenBuffer, glGenBuffers, glGenFramebuffer, glGenFramebuffers, glGenRenderbuffer, glGenRenderbuffers, glGenTexture, glGenTextures, glGenerateMipmap, glGetActiveAttrib, glGetActiveUniform, glGetAttachedShaders, glGetAttribLocation, glGetBooleanv, glGetBufferParameteriv, glGetError, glGetFloatv, glGetFramebufferAttachmentParameteriv, glGetIntegerv, glGetProgramInfoLog, glGetProgramiv, glGetRenderbufferParameteriv, glGetShaderInfoLog, glGetShaderPrecisionFormat, glGetShaderiv, glGetString, glGetTexParameterfv, glGetTexParameteriv, glGetUniformLocation, glGetUniformfv, glGetUniformiv, glGetVertexAttribPointerv, glGetVertexAttribfv, glGetVertexAttribiv, glHint, glIsBuffer, glIsEnabled, glIsFramebuffer, glIsProgram, glIsRenderbuffer, glIsShader, glIsTexture, glLineWidth, glLinkProgram, glPixelStorei, glPolygonOffset, glReadPixels, glReleaseShaderCompiler, glRenderbufferStorage, glSampleCoverage, glScissor, glShaderBinary, glShaderSource, glStencilFunc, glStencilFuncSeparate, glStencilMask, glStencilMaskSeparate, glStencilOp, glStencilOpSeparate, glTexImage2D, glTexParameterf, glTexParameterfv, glTexParameteri, glTexParameteriv, glTexSubImage2D, glUniform1f, glUniform1fv, glUniform1i, glUniform1iv, glUniform2f, glUniform2fv, glUniform2i, glUniform2iv, glUniform3f, glUniform3fv, glUniform3i, glUniform3iv, glUniform4f, glUniform4fv, glUniform4i, glUniform4iv, glUniformMatrix2fv, glUniformMatrix3fv, glUniformMatrix4fv, glUseProgram, glValidateProgram, glVertexAttrib1f, glVertexAttrib1fv, glVertexAttrib2f, glVertexAttrib2fv, glVertexAttrib3f, glVertexAttrib3fv, glVertexAttrib4f, glVertexAttrib4fv, glVertexAttribPointer, glViewport
      • Methods inherited from class com.badlogic.gdx.graphics.GL30

        glBeginQuery, glBeginTransformFeedback, glBindBufferBase, glBindBufferRange, glBindSampler, glBindTransformFeedback, glBindVertexArray, glBlitFramebuffer, glClearBufferfi, glClearBufferfv, glClearBufferiv, glClearBufferuiv, glCopyBufferSubData, glCopyTexSubImage3D, glDeleteQueries, glDeleteSamplers, glDeleteTransformFeedbacks, glDeleteVertexArrays, glDrawArraysInstanced, glDrawBuffers, glDrawElementsInstanced, glDrawRangeElements, glEndQuery, glEndTransformFeedback, glFlushMappedBufferRange, glFramebufferTextureLayer, glGenQueries, glGenSamplers, glGenTransformFeedbacks, glGenVertexArrays, glGetActiveUniformBlockName, glGetActiveUniformBlockName, glGetActiveUniformBlockiv, glGetActiveUniformsiv, glGetBufferParameteri64v, glGetBufferPointerv, glGetFragDataLocation, glGetInteger64v, glGetQueryObjectuiv, glGetQueryiv, glGetSamplerParameterfv, glGetSamplerParameteriv, glGetStringi, glGetUniformBlockIndex, glGetUniformIndices, glGetUniformuiv, glGetVertexAttribIiv, glGetVertexAttribIuiv, glInvalidateFramebuffer, glInvalidateSubFramebuffer, glIsQuery, glIsSampler, glIsTransformFeedback, glIsVertexArray, glMapBufferRange, glPauseTransformFeedback, glProgramParameteri, glReadBuffer, glRenderbufferStorageMultisample, glResumeTransformFeedback, glSamplerParameterf, glSamplerParameterfv, glSamplerParameteri, glSamplerParameteriv, glTexImage3D, glTexSubImage3D, glTransformFeedbackVaryings, glUniform1uiv, glUniform3uiv, glUniform4uiv, glUniformBlockBinding, glUniformMatrix2x3fv, glUniformMatrix2x4fv, glUniformMatrix3x2fv, glUniformMatrix3x4fv, glUniformMatrix4x2fv, glUniformMatrix4x3fv, glUnmapBuffer, glVertexAttribDivisor, glVertexAttribI4i, glVertexAttribI4ui, glVertexAttribIPointer
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait