| 
         Public Methods
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glBeginQuery
           
          
          (int target, int id)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glBeginTransformFeedback
           
          
          (int primitiveMode)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glBindBufferBase
           
          
          (int target, int index, int buffer)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glBindBufferRange
           
          
          (int target, int index, int buffer, int offset, int size)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glBindSampler
           
          
          (int unit, int sampler)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glBindTransformFeedback
           
          
          (int target, int id)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glBindVertexArray
           
          
          (int array)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glBlitFramebuffer
           
          
          (int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glClearBufferfi
           
          
          (int buffer, int drawbuffer, float depth, int stencil)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glClearBufferfv
           
          
          (int buffer, int drawbuffer, float[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glClearBufferfv
           
          
          (int buffer, int drawbuffer,
          
           FloatBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glClearBufferiv
           
          
          (int buffer, int drawbuffer, int[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glClearBufferiv
           
          
          (int buffer, int drawbuffer,
          
           IntBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glClearBufferuiv
           
          
          (int buffer, int drawbuffer,
          
           IntBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glClearBufferuiv
           
          
          (int buffer, int drawbuffer, int[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            int
         
         | 
        
         
          
           
            glClientWaitSync
           
          
          (long sync, int flags, long timeout)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glCompressedTexImage3D
           
          
          (int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize,
          
           Buffer
          
          data)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glCompressedTexImage3D
           
          
          (int target, int level, int internalformat, int width, int height, int depth, int border, int imageSize, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glCompressedTexSubImage3D
           
          
          (int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize,
          
           Buffer
          
          data)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glCompressedTexSubImage3D
           
          
          (int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int imageSize, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glCopyBufferSubData
           
          
          (int readTarget, int writeTarget, int readOffset, int writeOffset, int size)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glCopyTexSubImage3D
           
          
          (int target, int level, int xoffset, int yoffset, int zoffset, int x, int y, int width, int height)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDeleteQueries
           
          
          (int n,
          
           IntBuffer
          
          ids)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDeleteQueries
           
          
          (int n, int[] ids, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDeleteSamplers
           
          
          (int count, int[] samplers, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDeleteSamplers
           
          
          (int count,
          
           IntBuffer
          
          samplers)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDeleteSync
           
          
          (long sync)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDeleteTransformFeedbacks
           
          
          (int n,
          
           IntBuffer
          
          ids)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDeleteTransformFeedbacks
           
          
          (int n, int[] ids, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDeleteVertexArrays
           
          
          (int n, int[] arrays, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDeleteVertexArrays
           
          
          (int n,
          
           IntBuffer
          
          arrays)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDrawArraysInstanced
           
          
          (int mode, int first, int count, int instanceCount)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDrawBuffers
           
          
          (int n,
          
           IntBuffer
          
          bufs)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDrawBuffers
           
          
          (int n, int[] bufs, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDrawElementsInstanced
           
          
          (int mode, int count, int type, int indicesOffset, int instanceCount)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDrawElementsInstanced
           
          
          (int mode, int count, int type,
          
           Buffer
          
          indices, int instanceCount)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDrawRangeElements
           
          
          (int mode, int start, int end, int count, int type,
          
           Buffer
          
          indices)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glDrawRangeElements
           
          
          (int mode, int start, int end, int count, int type, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glEndQuery
           
          
          (int target)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glEndTransformFeedback
           
          
          ()
         
         | 
       
       
        | 
         
          static
            
            long
         
         | 
        
         
          
           
            glFenceSync
           
          
          (int condition, int flags)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glFlushMappedBufferRange
           
          
          (int target, int offset, int length)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glFramebufferTextureLayer
           
          
          (int target, int attachment, int texture, int level, int layer)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGenQueries
           
          
          (int n, int[] ids, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGenQueries
           
          
          (int n,
          
           IntBuffer
          
          ids)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGenSamplers
           
          
          (int count,
          
           IntBuffer
          
          samplers)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGenSamplers
           
          
          (int count, int[] samplers, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGenTransformFeedbacks
           
          
          (int n, int[] ids, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGenTransformFeedbacks
           
          
          (int n,
          
           IntBuffer
          
          ids)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGenVertexArrays
           
          
          (int n, int[] arrays, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGenVertexArrays
           
          
          (int n,
          
           IntBuffer
          
          arrays)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetActiveUniformBlockName
           
          
          (int program, int uniformBlockIndex,
          
           Buffer
          
          length,
          
           Buffer
          
          uniformBlockName)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetActiveUniformBlockName
           
          
          (int program, int uniformBlockIndex, int bufSize, int[] length, int lengthOffset, byte[] uniformBlockName, int uniformBlockNameOffset)
         
         | 
       
       
        | 
         
          static
          
           String
          
         
         | 
        
         
          
           
            glGetActiveUniformBlockName
           
          
          (int program, int uniformBlockIndex)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetActiveUniformBlockiv
           
          
          (int program, int uniformBlockIndex, int pname, int[] params, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetActiveUniformBlockiv
           
          
          (int program, int uniformBlockIndex, int pname,
          
           IntBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetActiveUniformsiv
           
          
          (int program, int uniformCount,
          
           IntBuffer
          
          uniformIndices, int pname,
          
           IntBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetActiveUniformsiv
           
          
          (int program, int uniformCount, int[] uniformIndices, int uniformIndicesOffset, int pname, int[] params, int paramsOffset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetBufferParameteri64v
           
          
          (int target, int pname,
          
           LongBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetBufferParameteri64v
           
          
          (int target, int pname, long[] params, int offset)
         
         | 
       
       
        | 
         
          static
          
           Buffer
          
         
         | 
        
         
          
           
            glGetBufferPointerv
           
          
          (int target, int pname)
         
         | 
       
       
        | 
         
          static
            
            int
         
         | 
        
         
          
           
            glGetFragDataLocation
           
          
          (int program,
          
           String
          
          name)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetInteger64i_v
           
          
          (int target, int index, long[] data, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetInteger64i_v
           
          
          (int target, int index,
          
           LongBuffer
          
          data)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetInteger64v
           
          
          (int pname,
          
           LongBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetInteger64v
           
          
          (int pname, long[] params, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetIntegeri_v
           
          
          (int target, int index, int[] data, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetIntegeri_v
           
          
          (int target, int index,
          
           IntBuffer
          
          data)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetInternalformativ
           
          
          (int target, int internalformat, int pname, int bufSize, int[] params, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetInternalformativ
           
          
          (int target, int internalformat, int pname, int bufSize,
          
           IntBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetProgramBinary
           
          
          (int program, int bufSize,
          
           IntBuffer
          
          length,
          
           IntBuffer
          
          binaryFormat,
          
           Buffer
          
          binary)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetProgramBinary
           
          
          (int program, int bufSize, int[] length, int lengthOffset, int[] binaryFormat, int binaryFormatOffset,
          
           Buffer
          
          binary)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetQueryObjectuiv
           
          
          (int id, int pname,
          
           IntBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetQueryObjectuiv
           
          
          (int id, int pname, int[] params, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetQueryiv
           
          
          (int target, int pname,
          
           IntBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetQueryiv
           
          
          (int target, int pname, int[] params, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetSamplerParameterfv
           
          
          (int sampler, int pname,
          
           FloatBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetSamplerParameterfv
           
          
          (int sampler, int pname, float[] params, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetSamplerParameteriv
           
          
          (int sampler, int pname, int[] params, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetSamplerParameteriv
           
          
          (int sampler, int pname,
          
           IntBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
          
           String
          
         
         | 
        
         
          
           
            glGetStringi
           
          
          (int name, int index)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetSynciv
           
          
          (long sync, int pname, int bufSize, int[] length, int lengthOffset, int[] values, int valuesOffset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetSynciv
           
          
          (long sync, int pname, int bufSize,
          
           IntBuffer
          
          length,
          
           IntBuffer
          
          values)
         
         | 
       
       
        | 
         
          static
          
           String
          
         
         | 
        
         
          
           
            glGetTransformFeedbackVarying
           
          
          (int program, int index,
          
           IntBuffer
          
          size,
          
           IntBuffer
          
          type)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetTransformFeedbackVarying
           
          
          (int program, int index, int bufsize,
          
           IntBuffer
          
          length,
          
           IntBuffer
          
          size,
          
           IntBuffer
          
          type, byte name)
         
         | 
       
       
        | 
         
          static
          
           String
          
         
         | 
        
         
          
           
            glGetTransformFeedbackVarying
           
          
          (int program, int index, int[] size, int sizeOffset, int[] type, int typeOffset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetTransformFeedbackVarying
           
          
          (int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
         
         | 
       
       
        | 
         
          static
            
            int
         
         | 
        
         
          
           
            glGetUniformBlockIndex
           
          
          (int program,
          
           String
          
          uniformBlockName)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetUniformIndices
           
          
          (int program,
          
           String[]
          
          uniformNames, int[] uniformIndices, int uniformIndicesOffset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetUniformIndices
           
          
          (int program,
          
           String[]
          
          uniformNames,
          
           IntBuffer
          
          uniformIndices)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetUniformuiv
           
          
          (int program, int location, int[] params, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetUniformuiv
           
          
          (int program, int location,
          
           IntBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetVertexAttribIiv
           
          
          (int index, int pname,
          
           IntBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetVertexAttribIiv
           
          
          (int index, int pname, int[] params, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetVertexAttribIuiv
           
          
          (int index, int pname,
          
           IntBuffer
          
          params)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glGetVertexAttribIuiv
           
          
          (int index, int pname, int[] params, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glInvalidateFramebuffer
           
          
          (int target, int numAttachments, int[] attachments, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glInvalidateFramebuffer
           
          
          (int target, int numAttachments,
          
           IntBuffer
          
          attachments)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glInvalidateSubFramebuffer
           
          
          (int target, int numAttachments, int[] attachments, int offset, int x, int y, int width, int height)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glInvalidateSubFramebuffer
           
          
          (int target, int numAttachments,
          
           IntBuffer
          
          attachments, int x, int y, int width, int height)
         
         | 
       
       
        | 
         
          static
            
            boolean
         
         | 
        
         
          
           
            glIsQuery
           
          
          (int id)
         
         | 
       
       
        | 
         
          static
            
            boolean
         
         | 
        
         
          
           
            glIsSampler
           
          
          (int sampler)
         
         | 
       
       
        | 
         
          static
            
            boolean
         
         | 
        
         
          
           
            glIsSync
           
          
          (long sync)
         
         | 
       
       
        | 
         
          static
            
            boolean
         
         | 
        
         
          
           
            glIsTransformFeedback
           
          
          (int id)
         
         | 
       
       
        | 
         
          static
            
            boolean
         
         | 
        
         
          
           
            glIsVertexArray
           
          
          (int array)
         
         | 
       
       
        | 
         
          static
          
           Buffer
          
         
         | 
        
         
          
           
            glMapBufferRange
           
          
          (int target, int offset, int length, int access)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glPauseTransformFeedback
           
          
          ()
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glProgramBinary
           
          
          (int program, int binaryFormat,
          
           Buffer
          
          binary, int length)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glProgramParameteri
           
          
          (int program, int pname, int value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glReadBuffer
           
          
          (int mode)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glRenderbufferStorageMultisample
           
          
          (int target, int samples, int internalformat, int width, int height)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glResumeTransformFeedback
           
          
          ()
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glSamplerParameterf
           
          
          (int sampler, int pname, float param)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glSamplerParameterfv
           
          
          (int sampler, int pname,
          
           FloatBuffer
          
          param)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glSamplerParameterfv
           
          
          (int sampler, int pname, float[] param, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glSamplerParameteri
           
          
          (int sampler, int pname, int param)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glSamplerParameteriv
           
          
          (int sampler, int pname,
          
           IntBuffer
          
          param)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glSamplerParameteriv
           
          
          (int sampler, int pname, int[] param, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glTexImage3D
           
          
          (int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type,
          
           Buffer
          
          pixels)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glTexImage3D
           
          
          (int target, int level, int internalformat, int width, int height, int depth, int border, int format, int type, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glTexStorage2D
           
          
          (int target, int levels, int internalformat, int width, int height)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glTexStorage3D
           
          
          (int target, int levels, int internalformat, int width, int height, int depth)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glTexSubImage3D
           
          
          (int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type,
          
           Buffer
          
          pixels)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glTexSubImage3D
           
          
          (int target, int level, int xoffset, int yoffset, int zoffset, int width, int height, int depth, int format, int type, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glTransformFeedbackVaryings
           
          
          (int program,
          
           String[]
          
          varyings, int bufferMode)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform1ui
           
          
          (int location, int v0)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform1uiv
           
          
          (int location, int count, int[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform1uiv
           
          
          (int location, int count,
          
           IntBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform2ui
           
          
          (int location, int v0, int v1)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform2uiv
           
          
          (int location, int count,
          
           IntBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform2uiv
           
          
          (int location, int count, int[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform3ui
           
          
          (int location, int v0, int v1, int v2)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform3uiv
           
          
          (int location, int count, int[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform3uiv
           
          
          (int location, int count,
          
           IntBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform4ui
           
          
          (int location, int v0, int v1, int v2, int v3)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform4uiv
           
          
          (int location, int count,
          
           IntBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniform4uiv
           
          
          (int location, int count, int[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformBlockBinding
           
          
          (int program, int uniformBlockIndex, int uniformBlockBinding)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix2x3fv
           
          
          (int location, int count, boolean transpose, float[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix2x3fv
           
          
          (int location, int count, boolean transpose,
          
           FloatBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix2x4fv
           
          
          (int location, int count, boolean transpose, float[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix2x4fv
           
          
          (int location, int count, boolean transpose,
          
           FloatBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix3x2fv
           
          
          (int location, int count, boolean transpose,
          
           FloatBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix3x2fv
           
          
          (int location, int count, boolean transpose, float[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix3x4fv
           
          
          (int location, int count, boolean transpose,
          
           FloatBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix3x4fv
           
          
          (int location, int count, boolean transpose, float[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix4x2fv
           
          
          (int location, int count, boolean transpose,
          
           FloatBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix4x2fv
           
          
          (int location, int count, boolean transpose, float[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix4x3fv
           
          
          (int location, int count, boolean transpose, float[] value, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glUniformMatrix4x3fv
           
          
          (int location, int count, boolean transpose,
          
           FloatBuffer
          
          value)
         
         | 
       
       
        | 
         
          static
            
            boolean
         
         | 
        
         
          
           
            glUnmapBuffer
           
          
          (int target)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glVertexAttribDivisor
           
          
          (int index, int divisor)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glVertexAttribI4i
           
          
          (int index, int x, int y, int z, int w)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glVertexAttribI4iv
           
          
          (int index, int[] v, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glVertexAttribI4iv
           
          
          (int index,
          
           IntBuffer
          
          v)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glVertexAttribI4ui
           
          
          (int index, int x, int y, int z, int w)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glVertexAttribI4uiv
           
          
          (int index,
          
           IntBuffer
          
          v)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glVertexAttribI4uiv
           
          
          (int index, int[] v, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glVertexAttribIPointer
           
          
          (int index, int size, int type, int stride,
          
           Buffer
          
          pointer)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glVertexAttribIPointer
           
          
          (int index, int size, int type, int stride, int offset)
         
         | 
       
       
        | 
         
          static
            
            void
         
         | 
        
         
          
           
            glWaitSync
           
          
          (long sync, int flags, long timeout)
         
         | 
       
      
      
      
       
        | 
         
          [Expand]
         
          
          Inherited Methods
          
         | 
       
       
        
         
           
         
         From class
         
          android.opengl.GLES20
         
         
          
           
          
           
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glActiveTexture
                
               
               (int texture)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glAttachShader
                
               
               (int program, int shader)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBindAttribLocation
                
               
               (int program, int index,
               
                String
               
               name)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBindBuffer
                
               
               (int target, int buffer)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBindFramebuffer
                
               
               (int target, int framebuffer)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBindRenderbuffer
                
               
               (int target, int renderbuffer)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBindTexture
                
               
               (int target, int texture)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBlendColor
                
               
               (float red, float green, float blue, float alpha)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBlendEquation
                
               
               (int mode)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBlendEquationSeparate
                
               
               (int modeRGB, int modeAlpha)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBlendFunc
                
               
               (int sfactor, int dfactor)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBlendFuncSeparate
                
               
               (int srcRGB, int dstRGB, int srcAlpha, int dstAlpha)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBufferData
                
               
               (int target, int size,
               
                Buffer
               
               data, int usage)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glBufferSubData
                
               
               (int target, int offset, int size,
               
                Buffer
               
               data)
              
              | 
             
            
             | 
              
               static
            
            int
              
              | 
             
              
               
                
                 glCheckFramebufferStatus
                
               
               (int target)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glClear
                
               
               (int mask)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glClearColor
                
               
               (float red, float green, float blue, float alpha)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glClearDepthf
                
               
               (float depth)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glClearStencil
                
               
               (int s)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glColorMask
                
               
               (boolean red, boolean green, boolean blue, boolean alpha)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glCompileShader
                
               
               (int shader)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glCompressedTexImage2D
                
               
               (int target, int level, int internalformat, int width, int height, int border, int imageSize,
               
                Buffer
               
               data)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glCompressedTexSubImage2D
                
               
               (int target, int level, int xoffset, int yoffset, int width, int height, int format, int imageSize,
               
                Buffer
               
               data)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glCopyTexImage2D
                
               
               (int target, int level, int internalformat, int x, int y, int width, int height, int border)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glCopyTexSubImage2D
                
               
               (int target, int level, int xoffset, int yoffset, int x, int y, int width, int height)
              
              | 
             
            
             | 
              
               static
            
            int
              
              | 
             
              
               
                
                 glCreateProgram
                
               
               ()
              
              | 
             
            
             | 
              
               static
            
            int
              
              | 
             
              
               
                
                 glCreateShader
                
               
               (int type)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glCullFace
                
               
               (int mode)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDeleteBuffers
                
               
               (int n, int[] buffers, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDeleteBuffers
                
               
               (int n,
               
                IntBuffer
               
               buffers)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDeleteFramebuffers
                
               
               (int n,
               
                IntBuffer
               
               framebuffers)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDeleteFramebuffers
                
               
               (int n, int[] framebuffers, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDeleteProgram
                
               
               (int program)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDeleteRenderbuffers
                
               
               (int n,
               
                IntBuffer
               
               renderbuffers)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDeleteRenderbuffers
                
               
               (int n, int[] renderbuffers, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDeleteShader
                
               
               (int shader)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDeleteTextures
                
               
               (int n,
               
                IntBuffer
               
               textures)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDeleteTextures
                
               
               (int n, int[] textures, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDepthFunc
                
               
               (int func)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDepthMask
                
               
               (boolean flag)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDepthRangef
                
               
               (float zNear, float zFar)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDetachShader
                
               
               (int program, int shader)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDisable
                
               
               (int cap)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDisableVertexAttribArray
                
               
               (int index)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDrawArrays
                
               
               (int mode, int first, int count)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDrawElements
                
               
               (int mode, int count, int type,
               
                Buffer
               
               indices)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glDrawElements
                
               
               (int mode, int count, int type, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glEnable
                
               
               (int cap)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glEnableVertexAttribArray
                
               
               (int index)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glFinish
                
               
               ()
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glFlush
                
               
               ()
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glFramebufferRenderbuffer
                
               
               (int target, int attachment, int renderbuffertarget, int renderbuffer)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glFramebufferTexture2D
                
               
               (int target, int attachment, int textarget, int texture, int level)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glFrontFace
                
               
               (int mode)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGenBuffers
                
               
               (int n,
               
                IntBuffer
               
               buffers)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGenBuffers
                
               
               (int n, int[] buffers, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGenFramebuffers
                
               
               (int n,
               
                IntBuffer
               
               framebuffers)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGenFramebuffers
                
               
               (int n, int[] framebuffers, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGenRenderbuffers
                
               
               (int n, int[] renderbuffers, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGenRenderbuffers
                
               
               (int n,
               
                IntBuffer
               
               renderbuffers)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGenTextures
                
               
               (int n,
               
                IntBuffer
               
               textures)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGenTextures
                
               
               (int n, int[] textures, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGenerateMipmap
                
               
               (int target)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetActiveAttrib
                
               
               (int program, int index, int bufsize,
               
                IntBuffer
               
               length,
               
                IntBuffer
               
               size,
               
                IntBuffer
               
               type, byte name)
              
              | 
             
            
             | 
              
               static
               
                String
               
              
              | 
             
              
               
                
                 glGetActiveAttrib
                
               
               (int program, int index,
               
                IntBuffer
               
               size,
               
                IntBuffer
               
               type)
              
              | 
             
            
             | 
              
               static
               
                String
               
              
              | 
             
              
               
                
                 glGetActiveAttrib
                
               
               (int program, int index, int[] size, int sizeOffset, int[] type, int typeOffset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetActiveAttrib
                
               
               (int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetActiveUniform
                
               
               (int program, int index, int bufsize,
               
                IntBuffer
               
               length,
               
                IntBuffer
               
               size,
               
                IntBuffer
               
               type, byte name)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetActiveUniform
                
               
               (int program, int index, int bufsize, int[] length, int lengthOffset, int[] size, int sizeOffset, int[] type, int typeOffset, byte[] name, int nameOffset)
              
              | 
             
            
             | 
              
               static
               
                String
               
              
              | 
             
              
               
                
                 glGetActiveUniform
                
               
               (int program, int index, int[] size, int sizeOffset, int[] type, int typeOffset)
              
              | 
             
            
             | 
              
               static
               
                String
               
              
              | 
             
              
               
                
                 glGetActiveUniform
                
               
               (int program, int index,
               
                IntBuffer
               
               size,
               
                IntBuffer
               
               type)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetAttachedShaders
                
               
               (int program, int maxcount, int[] count, int countOffset, int[] shaders, int shadersOffset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetAttachedShaders
                
               
               (int program, int maxcount,
               
                IntBuffer
               
               count,
               
                IntBuffer
               
               shaders)
              
              | 
             
            
             | 
              
               static
            
            int
              
              | 
             
              
               
                
                 glGetAttribLocation
                
               
               (int program,
               
                String
               
               name)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetBooleanv
                
               
               (int pname, boolean[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetBooleanv
                
               
               (int pname,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetBufferParameteriv
                
               
               (int target, int pname,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetBufferParameteriv
                
               
               (int target, int pname, int[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            int
              
              | 
             
              
               
                
                 glGetError
                
               
               ()
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetFloatv
                
               
               (int pname,
               
                FloatBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetFloatv
                
               
               (int pname, float[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetFramebufferAttachmentParameteriv
                
               
               (int target, int attachment, int pname,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetFramebufferAttachmentParameteriv
                
               
               (int target, int attachment, int pname, int[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetIntegerv
                
               
               (int pname,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetIntegerv
                
               
               (int pname, int[] params, int offset)
              
              | 
             
            
             | 
              
               static
               
                String
               
              
              | 
             
              
               
                
                 glGetProgramInfoLog
                
               
               (int program)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetProgramiv
                
               
               (int program, int pname,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetProgramiv
                
               
               (int program, int pname, int[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetRenderbufferParameteriv
                
               
               (int target, int pname, int[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetRenderbufferParameteriv
                
               
               (int target, int pname,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
               
                String
               
              
              | 
             
              
               
                
                 glGetShaderInfoLog
                
               
               (int shader)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetShaderPrecisionFormat
                
               
               (int shadertype, int precisiontype, int[] range, int rangeOffset, int[] precision, int precisionOffset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetShaderPrecisionFormat
                
               
               (int shadertype, int precisiontype,
               
                IntBuffer
               
               range,
               
                IntBuffer
               
               precision)
              
              | 
             
            
             | 
              
               static
               
                String
               
              
              | 
             
              
               
                
                 glGetShaderSource
                
               
               (int shader)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetShaderSource
                
               
               (int shader, int bufsize, int[] length, int lengthOffset, byte[] source, int sourceOffset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetShaderSource
                
               
               (int shader, int bufsize,
               
                IntBuffer
               
               length, byte source)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetShaderiv
                
               
               (int shader, int pname,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetShaderiv
                
               
               (int shader, int pname, int[] params, int offset)
              
              | 
             
            
             | 
              
               static
               
                String
               
              
              | 
             
              
               
                
                 glGetString
                
               
               (int name)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetTexParameterfv
                
               
               (int target, int pname, float[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetTexParameterfv
                
               
               (int target, int pname,
               
                FloatBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetTexParameteriv
                
               
               (int target, int pname, int[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetTexParameteriv
                
               
               (int target, int pname,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            int
              
              | 
             
              
               
                
                 glGetUniformLocation
                
               
               (int program,
               
                String
               
               name)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetUniformfv
                
               
               (int program, int location,
               
                FloatBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetUniformfv
                
               
               (int program, int location, float[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetUniformiv
                
               
               (int program, int location,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetUniformiv
                
               
               (int program, int location, int[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetVertexAttribfv
                
               
               (int index, int pname, float[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetVertexAttribfv
                
               
               (int index, int pname,
               
                FloatBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetVertexAttribiv
                
               
               (int index, int pname,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glGetVertexAttribiv
                
               
               (int index, int pname, int[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glHint
                
               
               (int target, int mode)
              
              | 
             
            
             | 
              
               static
            
            boolean
              
              | 
             
              
               
                
                 glIsBuffer
                
               
               (int buffer)
              
              | 
             
            
             | 
              
               static
            
            boolean
              
              | 
             
              
               
                
                 glIsEnabled
                
               
               (int cap)
              
              | 
             
            
             | 
              
               static
            
            boolean
              
              | 
             
              
               
                
                 glIsFramebuffer
                
               
               (int framebuffer)
              
              | 
             
            
             | 
              
               static
            
            boolean
              
              | 
             
              
               
                
                 glIsProgram
                
               
               (int program)
              
              | 
             
            
             | 
              
               static
            
            boolean
              
              | 
             
              
               
                
                 glIsRenderbuffer
                
               
               (int renderbuffer)
              
              | 
             
            
             | 
              
               static
            
            boolean
              
              | 
             
              
               
                
                 glIsShader
                
               
               (int shader)
              
              | 
             
            
             | 
              
               static
            
            boolean
              
              | 
             
              
               
                
                 glIsTexture
                
               
               (int texture)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glLineWidth
                
               
               (float width)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glLinkProgram
                
               
               (int program)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glPixelStorei
                
               
               (int pname, int param)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glPolygonOffset
                
               
               (float factor, float units)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glReadPixels
                
               
               (int x, int y, int width, int height, int format, int type,
               
                Buffer
               
               pixels)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glReleaseShaderCompiler
                
               
               ()
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glRenderbufferStorage
                
               
               (int target, int internalformat, int width, int height)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glSampleCoverage
                
               
               (float value, boolean invert)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glScissor
                
               
               (int x, int y, int width, int height)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glShaderBinary
                
               
               (int n, int[] shaders, int offset, int binaryformat,
               
                Buffer
               
               binary, int length)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glShaderBinary
                
               
               (int n,
               
                IntBuffer
               
               shaders, int binaryformat,
               
                Buffer
               
               binary, int length)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glShaderSource
                
               
               (int shader,
               
                String
               
               string)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glStencilFunc
                
               
               (int func, int ref, int mask)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glStencilFuncSeparate
                
               
               (int face, int func, int ref, int mask)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glStencilMask
                
               
               (int mask)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glStencilMaskSeparate
                
               
               (int face, int mask)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glStencilOp
                
               
               (int fail, int zfail, int zpass)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glStencilOpSeparate
                
               
               (int face, int fail, int zfail, int zpass)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glTexImage2D
                
               
               (int target, int level, int internalformat, int width, int height, int border, int format, int type,
               
                Buffer
               
               pixels)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glTexParameterf
                
               
               (int target, int pname, float param)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glTexParameterfv
                
               
               (int target, int pname, float[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glTexParameterfv
                
               
               (int target, int pname,
               
                FloatBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glTexParameteri
                
               
               (int target, int pname, int param)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glTexParameteriv
                
               
               (int target, int pname,
               
                IntBuffer
               
               params)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glTexParameteriv
                
               
               (int target, int pname, int[] params, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glTexSubImage2D
                
               
               (int target, int level, int xoffset, int yoffset, int width, int height, int format, int type,
               
                Buffer
               
               pixels)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform1f
                
               
               (int location, float x)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform1fv
                
               
               (int location, int count,
               
                FloatBuffer
               
               v)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform1fv
                
               
               (int location, int count, float[] v, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform1i
                
               
               (int location, int x)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform1iv
                
               
               (int location, int count,
               
                IntBuffer
               
               v)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform1iv
                
               
               (int location, int count, int[] v, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform2f
                
               
               (int location, float x, float y)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform2fv
                
               
               (int location, int count,
               
                FloatBuffer
               
               v)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform2fv
                
               
               (int location, int count, float[] v, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform2i
                
               
               (int location, int x, int y)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform2iv
                
               
               (int location, int count,
               
                IntBuffer
               
               v)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform2iv
                
               
               (int location, int count, int[] v, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform3f
                
               
               (int location, float x, float y, float z)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform3fv
                
               
               (int location, int count, float[] v, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform3fv
                
               
               (int location, int count,
               
                FloatBuffer
               
               v)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform3i
                
               
               (int location, int x, int y, int z)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform3iv
                
               
               (int location, int count, int[] v, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform3iv
                
               
               (int location, int count,
               
                IntBuffer
               
               v)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform4f
                
               
               (int location, float x, float y, float z, float w)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform4fv
                
               
               (int location, int count,
               
                FloatBuffer
               
               v)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform4fv
                
               
               (int location, int count, float[] v, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform4i
                
               
               (int location, int x, int y, int z, int w)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform4iv
                
               
               (int location, int count, int[] v, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniform4iv
                
               
               (int location, int count,
               
                IntBuffer
               
               v)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniformMatrix2fv
                
               
               (int location, int count, boolean transpose,
               
                FloatBuffer
               
               value)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniformMatrix2fv
                
               
               (int location, int count, boolean transpose, float[] value, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniformMatrix3fv
                
               
               (int location, int count, boolean transpose, float[] value, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniformMatrix3fv
                
               
               (int location, int count, boolean transpose,
               
                FloatBuffer
               
               value)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniformMatrix4fv
                
               
               (int location, int count, boolean transpose, float[] value, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUniformMatrix4fv
                
               
               (int location, int count, boolean transpose,
               
                FloatBuffer
               
               value)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glUseProgram
                
               
               (int program)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glValidateProgram
                
               
               (int program)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib1f
                
               
               (int indx, float x)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib1fv
                
               
               (int indx,
               
                FloatBuffer
               
               values)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib1fv
                
               
               (int indx, float[] values, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib2f
                
               
               (int indx, float x, float y)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib2fv
                
               
               (int indx, float[] values, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib2fv
                
               
               (int indx,
               
                FloatBuffer
               
               values)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib3f
                
               
               (int indx, float x, float y, float z)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib3fv
                
               
               (int indx,
               
                FloatBuffer
               
               values)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib3fv
                
               
               (int indx, float[] values, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib4f
                
               
               (int indx, float x, float y, float z, float w)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib4fv
                
               
               (int indx,
               
                FloatBuffer
               
               values)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttrib4fv
                
               
               (int indx, float[] values, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttribPointer
                
               
               (int indx, int size, int type, boolean normalized, int stride, int offset)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glVertexAttribPointer
                
               
               (int indx, int size, int type, boolean normalized, int stride,
               
                Buffer
               
               ptr)
              
              | 
             
            
             | 
              
               static
            
            void
              
              | 
             
              
               
                
                 glViewport
                
               
               (int x, int y, int width, int height)
              
              | 
             
            
           
          
         | 
       
       
        
         
           
         
         From class
         
          java.lang.Object
         
         
          
           
          
           
            
             | 
              
               
                Object
               
              
              | 
             
              
               
                
                 clone
                
               
               ()
              
               
               Creates and returns a copy of this
               
                Object
               
               .
               
              | 
             
            
             | 
              
               boolean
              
              | 
             
              
               
                
                 equals
                
               
               (
               
                Object
               
               o)
              
               
               Compares this instance with the specified object and indicates if they
 are equal.
               
              | 
             
            
             | 
              
               void
              
              | 
             
              
               
                
                 finalize
                
               
               ()
              
               
               Invoked when the garbage collector has detected that this instance is no longer reachable.
               
              | 
             
            
             | 
              
               final
               
                Class
               
               <?>
              
              | 
             
              
               
                
                 getClass
                
               
               ()
              
              
               Returns the unique instance of
                
                
                 Class
                
               
               that represents this
 object's class.
                
              | 
             
            
             | 
              
               int
              
              | 
             
              
               
                
                 hashCode
                
               
               ()
              
               
               Returns an integer hash code for this object.
               
              | 
             
            
             | 
              
               final
            
            
            void
              
              | 
             
              
               
                
                 notify
                
               
               ()
              
               
               Causes a thread which is waiting on this object's monitor (by means of
 calling one of the
               
                wait()
               
               methods) to be woken up.
               
              | 
             
            
             | 
              
               final
            
            
            void
              
              | 
             
              
               
                
                 notifyAll
                
               
               ()
              
               
               Causes all threads which are waiting on this object's monitor (by means
 of calling one of the
               
                wait()
               
               methods) to be woken up.
               
              | 
             
            
             | 
              
               
                String
               
              
              | 
             
              
               
                
                 toString
                
               
               ()
              
               
               Returns a string containing a concise, human-readable description of this
 object.
               
              | 
             
            
             | 
              
               final
            
            
            void
              
              | 
             
              
               
                
                 wait
                
               
               ()
              
               
               Causes the calling thread to wait until another thread calls the
               
                notify()
               
               or
               
                notifyAll()
               
               method of this object.
               
              | 
             
            
             | 
              
               final
            
            
            void
              
              | 
             
              
               
                
                 wait
                
               
               (long millis, int nanos)
              
               
               Causes the calling thread to wait until another thread calls the
               
                notify()
               
               or
               
                notifyAll()
               
               method of this object or until the
 specified timeout expires.
               
              | 
             
            
             | 
              
               final
            
            
            void
              
              | 
             
              
               
                
                 wait
                
               
               (long millis)
              
               
               Causes the calling thread to wait until another thread calls the
               
                notify()
               
               or
               
                notifyAll()
               
               method of this object or until the
 specified timeout expires.
               
              | 
             
            
           
          
         |