Class DebugGL4bc

    • Field Detail

      • DEBUG

        public static final boolean DEBUG
    • Constructor Detail

      • DebugGL4bc

        public DebugGL4bc​(GL4bc downstreamGL4bc)
    • Method Detail

      • getDownstreamGL

        public final GL getDownstreamGL()
                                 throws GLException
        Description copied from interface: GLBase
        Returns the downstream GL instance in case this is a wrapping pipeline, otherwise null.

        See GLBase.getRootGL() for retrieving the implementing root instance.

        Specified by:
        getDownstreamGL in interface GLBase
        Throws:
        GLException - if the downstream instance is not null and not a GL implementation
        See Also:
        GLBase.getRootGL()
      • getContext

        public GLContext getContext()
        Description copied from interface: GLBase
        Returns the GLContext associated which this GL object.
        Specified by:
        getContext in interface GLBase
      • getExtension

        public Object getExtension​(String arg0)
        Description copied from interface: GLBase
        Returns an object providing access to the specified OpenGL extension. This is intended to provide a mechanism for vendors who wish to provide access to new OpenGL extensions without changing the public API of the core package. For example, a user may request access to extension "GL_VENDOR_foo" and receive back an object which implements a vendor-specified interface which can call the OpenGL extension functions corresponding to that extension. It is up to the vendor to specify both the extension name and Java API for accessing it, including which class or interface contains the functions.

        Note: it is the intent to add new extensions as quickly as possible to the core GL API. Therefore it is unlikely that most vendors will use this extension mechanism, but it is being provided for completeness.

        Specified by:
        getExtension in interface GLBase
      • getGL

        public GL getGL()
        Description copied from interface: GLBase
        Casts this object to the GL interface.
        Specified by:
        getGL in interface GLBase
      • getGL2

        public GL2 getGL2()
        Description copied from interface: GLBase
        Casts this object to the GL2 interface.
        Specified by:
        getGL2 in interface GLBase
      • getGL2ES1

        public GL2ES1 getGL2ES1()
        Description copied from interface: GLBase
        Casts this object to the GL2ES1 interface.
        Specified by:
        getGL2ES1 in interface GLBase
      • getGL2ES2

        public GL2ES2 getGL2ES2()
        Description copied from interface: GLBase
        Casts this object to the GL2ES2 interface.
        Specified by:
        getGL2ES2 in interface GLBase
      • getGL2ES3

        public GL2ES3 getGL2ES3()
        Description copied from interface: GLBase
        Casts this object to the GL2ES3 interface.
        Specified by:
        getGL2ES3 in interface GLBase
      • getGL2GL3

        public GL2GL3 getGL2GL3()
        Description copied from interface: GLBase
        Casts this object to the GL2GL3 interface.
        Specified by:
        getGL2GL3 in interface GLBase
      • getGL3

        public GL3 getGL3()
        Description copied from interface: GLBase
        Casts this object to the GL3 interface.
        Specified by:
        getGL3 in interface GLBase
      • getGL3ES3

        public GL3ES3 getGL3ES3()
        Description copied from interface: GLBase
        Casts this object to the GL3ES3 interface.
        Specified by:
        getGL3ES3 in interface GLBase
      • getGL3bc

        public GL3bc getGL3bc()
        Description copied from interface: GLBase
        Casts this object to the GL3bc interface.
        Specified by:
        getGL3bc in interface GLBase
      • getGL4

        public GL4 getGL4()
        Description copied from interface: GLBase
        Casts this object to the GL4 interface.
        Specified by:
        getGL4 in interface GLBase
      • getGL4ES3

        public GL4ES3 getGL4ES3()
        Description copied from interface: GLBase
        Casts this object to the GL4ES3 interface.
        Specified by:
        getGL4ES3 in interface GLBase
      • getGL4bc

        public GL4bc getGL4bc()
        Description copied from interface: GLBase
        Casts this object to the GL4bc interface.
        Specified by:
        getGL4bc in interface GLBase
      • getGLES1

        public GLES1 getGLES1()
        Description copied from interface: GLBase
        Casts this object to the GLES1 interface.
        Specified by:
        getGLES1 in interface GLBase
      • getGLES2

        public GLES2 getGLES2()
        Description copied from interface: GLBase
        Casts this object to the GLES2 interface.
        Specified by:
        getGLES2 in interface GLBase
      • getGLES3

        public GLES3 getGLES3()
        Description copied from interface: GLBase
        Casts this object to the GLES3 interface.
        Specified by:
        getGLES3 in interface GLBase
      • getGLProfile

        public GLProfile getGLProfile()
        Description copied from interface: GLBase
        Returns the GLProfile associated with this GL object.
        Specified by:
        getGLProfile in interface GLBase
      • getPlatformGLExtensions

        public Object getPlatformGLExtensions()
        Description copied from interface: GLBase
        Returns an object through which platform-specific OpenGL extensions (EGL, GLX, WGL, etc.) may be accessed. The data type of the returned object and its associated capabilities are undefined. Most applications will never need to call this method. It is highly recommended that any applications which do call this method perform all accesses on the returned object reflectively to guard themselves against changes to the implementation.
        Specified by:
        getPlatformGLExtensions in interface GLBase
      • getRootGL

        public GL getRootGL()
        Description copied from interface: GLBase
        Returns the implementing root instance, considering a wrapped pipelined hierarchy, see GLBase.getDownstreamGL().

        If this instance is not a wrapping pipeline, i.e. has no downstream instance, this instance is returned.

        Specified by:
        getRootGL in interface GLBase
      • glAccum

        public void glAccum​(int arg0,
                            float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glAccum(GLenum op, GLfloat value)
        Part of GL_VERSION_1_0
        Specified by:
        glAccum in interface GL2
      • glActiveShaderProgram

        public void glActiveShaderProgram​(int arg0,
                                          int arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glActiveShaderProgram(GLuint pipeline, GLuint program)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glActiveShaderProgramEXT
        Specified by:
        glActiveShaderProgram in interface GL2ES2
      • glActiveStencilFaceEXT

        public void glActiveStencilFaceEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glActiveStencilFaceEXT(GLenum face)
        Part of GL_EXT_stencil_two_side
        Specified by:
        glActiveStencilFaceEXT in interface GL2
      • glActiveTexture

        public void glActiveTexture​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glActiveTexture(GLenum texture)
        Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multitexture
        Alias for: glActiveTextureARB
        Specified by:
        glActiveTexture in interface GL
      • glAlphaFunc

        public void glAlphaFunc​(int arg0,
                                float arg1)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glAlphaFunc(GLenum func, GLclampf ref)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0, GL_QCOM_alpha_test
        Alias for: glAlphaFuncQCOM
        Specified by:
        glAlphaFunc in interface GL2ES1
      • glApplyFramebufferAttachmentCMAAINTEL

        public void glApplyFramebufferAttachmentCMAAINTEL()
        Description copied from interface: GL2ES2
        Entry point to C language function: void glApplyFramebufferAttachmentCMAAINTEL()
        Part of GL_INTEL_framebuffer_CMAA
        Specified by:
        glApplyFramebufferAttachmentCMAAINTEL in interface GL2ES2
      • glApplyTextureEXT

        public void glApplyTextureEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glApplyTextureEXT(GLenum mode)
        Part of GL_EXT_light_texture
        Specified by:
        glApplyTextureEXT in interface GL2
      • glAreTexturesResident

        public boolean glAreTexturesResident​(int arg0,
                                             int[] arg1,
                                             int arg2,
                                             byte[] arg3,
                                             int arg4)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences)
        Part of GL_VERSION_1_1, GL_EXT_texture_object
        Alias for: glAreTexturesResidentEXT
        Specified by:
        glAreTexturesResident in interface GL2
      • glAreTexturesResident

        public boolean glAreTexturesResident​(int arg0,
                                             IntBuffer arg1,
                                             ByteBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glAreTexturesResident(GLsizei n, const GLuint * textures, GLboolean * residences)
        Part of GL_VERSION_1_1, GL_EXT_texture_object
        Alias for: glAreTexturesResidentEXT
        Specified by:
        glAreTexturesResident in interface GL2
        arg1 - a direct or array-backed IntBuffer
        arg2 - a direct or array-backed ByteBuffer
      • glArrayElement

        public void glArrayElement​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glArrayElement(GLint i)
        Part of GL_VERSION_1_1, GL_EXT_vertex_array
        Alias for: glArrayElementEXT
        Specified by:
        glArrayElement in interface GL2
      • glAttachObjectARB

        public void glAttachObjectARB​(long arg0,
                                      long arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glAttachObjectARB(GLhandleARB containerObj, GLhandleARB obj)
        Part of GL_ARB_shader_objects
        Specified by:
        glAttachObjectARB in interface GL2
      • glAttachShader

        public void glAttachShader​(int arg0,
                                   int arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glAttachShader(GLuint program, GLuint shader)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glAttachShader in interface GL2ES2
      • glBegin

        public void glBegin​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glBegin(GLenum mode)
        Part of GL_VERSION_1_0
        Specified by:
        glBegin in interface GL2
      • glBeginConditionalRender

        public void glBeginConditionalRender​(int arg0,
                                             int arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBeginConditionalRender(GLuint id, GLenum mode)
        Part of GL_VERSION_3_0, GL_NV_conditional_render
        Alias for: glBeginConditionalRenderNV
        Specified by:
        glBeginConditionalRender in interface GL2ES3
      • glBeginConditionalRenderNVX

        public void glBeginConditionalRenderNVX​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glBeginConditionalRenderNVX(GLuint id)
        Part of GL_NVX_conditional_render
        Specified by:
        glBeginConditionalRenderNVX in interface GL2
      • glBeginOcclusionQueryNV

        public void glBeginOcclusionQueryNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glBeginOcclusionQueryNV(GLuint id)
        Part of GL_NV_occlusion_query
        Specified by:
        glBeginOcclusionQueryNV in interface GL2
      • glBeginPerfMonitorAMD

        public void glBeginPerfMonitorAMD​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glBeginPerfMonitorAMD(GLuint monitor)
        Part of GL_AMD_performance_monitor
        Specified by:
        glBeginPerfMonitorAMD in interface GL2
      • glBeginPerfQueryINTEL

        public void glBeginPerfQueryINTEL​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glBeginPerfQueryINTEL(GLuint queryHandle)
        Part of GL_INTEL_performance_query
        Specified by:
        glBeginPerfQueryINTEL in interface GL2
      • glBeginQuery

        public void glBeginQuery​(int arg0,
                                 int arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glBeginQuery(GLenum target, GLuint id)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query
        Alias for: glBeginQueryARB, glBeginQueryEXT
        Specified by:
        glBeginQuery in interface GL2ES2
      • glBeginQueryIndexed

        public void glBeginQueryIndexed​(int arg0,
                                        int arg1,
                                        int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glBeginQueryIndexed(GLenum target, GLuint index, GLuint id)
        Part of GL_ARB_transform_feedback3, GL_VERSION_4_0
        Specified by:
        glBeginQueryIndexed in interface GL2GL3
      • glBeginTransformFeedback

        public void glBeginTransformFeedback​(int arg0)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBeginTransformFeedback(GLenum primitiveMode)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedback
        Alias for: glBeginTransformFeedbackEXT, glBeginTransformFeedbackNV
        Specified by:
        glBeginTransformFeedback in interface GL2ES3
      • glBeginVertexShaderEXT

        public void glBeginVertexShaderEXT()
        Description copied from interface: GL2
        Entry point to C language function: void glBeginVertexShaderEXT()
        Part of GL_EXT_vertex_shader
        Specified by:
        glBeginVertexShaderEXT in interface GL2
      • glBeginVideoCaptureNV

        public void glBeginVideoCaptureNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glBeginVideoCaptureNV(GLuint video_capture_slot)
        Part of GL_NV_video_capture
        Specified by:
        glBeginVideoCaptureNV in interface GL2
      • glBindAttribLocation

        public void glBindAttribLocation​(int arg0,
                                         int arg1,
                                         String arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glBindAttribLocation(GLuint program, GLuint index, const GLchar * name)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader
        Alias for: glBindAttribLocationARB
        Specified by:
        glBindAttribLocation in interface GL2ES2
      • glBindBuffer

        public void glBindBuffer​(int arg0,
                                 int arg1)
        Description copied from interface: GL
        Entry point to C language function: void glBindBuffer(GLenum target, GLuint buffer)
        Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object
        Alias for: glBindBufferARB
        Specified by:
        glBindBuffer in interface GL
      • glBindBufferBase

        public void glBindBufferBase​(int arg0,
                                     int arg1,
                                     int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBindBufferBase(GLenum target, GLuint index, GLuint buffer)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: glBindBufferBaseNV, glBindBufferBaseEXT
        Specified by:
        glBindBufferBase in interface GL2ES3
      • glBindBufferRange

        public void glBindBufferRange​(int arg0,
                                      int arg1,
                                      int arg2,
                                      long arg3,
                                      long arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBindBufferRange(GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: glBindBufferRangeNV, glBindBufferRangeEXT
        Specified by:
        glBindBufferRange in interface GL2ES3
      • glBindBuffersBase

        public void glBindBuffersBase​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int[] arg3,
                                      int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glBindBuffersBase(GLenum target, GLuint first, GLsizei count, const GLuint * buffers)
        Part of GL_VERSION_4_4
        Specified by:
        glBindBuffersBase in interface GL4
      • glBindBuffersBase

        public void glBindBuffersBase​(int arg0,
                                      int arg1,
                                      int arg2,
                                      IntBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glBindBuffersBase(GLenum target, GLuint first, GLsizei count, const GLuint * buffers)
        Part of GL_VERSION_4_4
        Specified by:
        glBindBuffersBase in interface GL4
        arg3 - a direct or array-backed IntBuffer
      • glBindBuffersRange

        public void glBindBuffersRange​(int arg0,
                                       int arg1,
                                       int arg2,
                                       IntBuffer arg3,
                                       PointerBuffer arg4,
                                       PointerBuffer arg5)
        Description copied from interface: GL4
        Entry point to C language function: void glBindBuffersRange(GLenum target, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizeiptr * sizes)
        Part of GL_VERSION_4_4
        Specified by:
        glBindBuffersRange in interface GL4
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed PointerBuffer
        arg5 - a direct or array-backed PointerBuffer
      • glBindBuffersRange

        public void glBindBuffersRange​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int[] arg3,
                                       int arg4,
                                       PointerBuffer arg5,
                                       PointerBuffer arg6)
        Description copied from interface: GL4
        Entry point to C language function: void glBindBuffersRange(GLenum target, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizeiptr * sizes)
        Part of GL_VERSION_4_4
        Specified by:
        glBindBuffersRange in interface GL4
        arg5 - a direct or array-backed PointerBuffer
        arg6 - a direct or array-backed PointerBuffer
      • glBindFragDataLocation

        public void glBindFragDataLocation​(int arg0,
                                           int arg1,
                                           String arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glBindFragDataLocation(GLuint program, GLuint color, const GLchar * name)
        Part of GL_VERSION_3_0, GL_EXT_gpu_shader4, GL_EXT_blend_func_extended
        Alias for: glBindFragDataLocationEXT
        Specified by:
        glBindFragDataLocation in interface GL2GL3
      • glBindFragDataLocationIndexed

        public void glBindFragDataLocationIndexed​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  String arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glBindFragDataLocationIndexed(GLuint program, GLuint colorNumber, GLuint index, const GLchar * name)
        Part of GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extended
        Alias for: glBindFragDataLocationIndexedEXT
        Specified by:
        glBindFragDataLocationIndexed in interface GL3
      • glBindFramebuffer

        public void glBindFramebuffer​(int arg0,
                                      int arg1)
        Description copied from interface: GL
        Entry point to C language function: void glBindFramebuffer(GLenum target, GLuint framebuffer)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object
        Alias for: glBindFramebufferOES, glBindFramebufferEXT
        Specified by:
        glBindFramebuffer in interface GL
      • glBindImageTexture

        public void glBindImageTexture​(int arg0,
                                       int arg1,
                                       int arg2,
                                       boolean arg3,
                                       int arg4,
                                       int arg5,
                                       int arg6)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBindImageTexture(GLuint unit, GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum access, GLenum format)
        Part of GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: glBindImageTextureEXT
        Specified by:
        glBindImageTexture in interface GL2ES3
      • glBindImageTextures

        public void glBindImageTextures​(int arg0,
                                        int arg1,
                                        int[] arg2,
                                        int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glBindImageTextures(GLuint first, GLsizei count, const GLuint * textures)
        Part of GL_VERSION_4_4
        Specified by:
        glBindImageTextures in interface GL4
      • glBindImageTextures

        public void glBindImageTextures​(int arg0,
                                        int arg1,
                                        IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glBindImageTextures(GLuint first, GLsizei count, const GLuint * textures)
        Part of GL_VERSION_4_4
        Specified by:
        glBindImageTextures in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glBindLightParameterEXT

        public int glBindLightParameterEXT​(int arg0,
                                           int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLuint glBindLightParameterEXT(GLenum light, GLenum value)
        Part of GL_EXT_vertex_shader
        Specified by:
        glBindLightParameterEXT in interface GL2
      • glBindMaterialParameterEXT

        public int glBindMaterialParameterEXT​(int arg0,
                                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLuint glBindMaterialParameterEXT(GLenum face, GLenum value)
        Part of GL_EXT_vertex_shader
        Specified by:
        glBindMaterialParameterEXT in interface GL2
      • glBindMultiTextureEXT

        public void glBindMultiTextureEXT​(int arg0,
                                          int arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glBindMultiTextureEXT(GLenum texunit, GLenum target, GLuint texture)
        Part of GL_EXT_direct_state_access
        Specified by:
        glBindMultiTextureEXT in interface GL2
      • glBindParameterEXT

        public int glBindParameterEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLuint glBindParameterEXT(GLenum value)
        Part of GL_EXT_vertex_shader
        Specified by:
        glBindParameterEXT in interface GL2
      • glBindProgramARB

        public void glBindProgramARB​(int arg0,
                                     int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glBindProgramARB(GLenum target, GLuint program)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glBindProgramARB in interface GL2
      • glBindProgramPipeline

        public void glBindProgramPipeline​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glBindProgramPipeline(GLuint pipeline)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glBindProgramPipelineEXT
        Specified by:
        glBindProgramPipeline in interface GL2ES2
      • glBindRenderbuffer

        public void glBindRenderbuffer​(int arg0,
                                       int arg1)
        Description copied from interface: GL
        Entry point to C language function: void glBindRenderbuffer(GLenum target, GLuint renderbuffer)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glBindRenderbufferEXT, glBindRenderbufferOES
        Specified by:
        glBindRenderbuffer in interface GL
      • glBindSampler

        public void glBindSampler​(int arg0,
                                  int arg1)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glBindSampler(GLuint unit, GLuint sampler)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glBindSampler in interface GL3ES3
      • glBindSamplers

        public void glBindSamplers​(int arg0,
                                   int arg1,
                                   IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glBindSamplers(GLuint first, GLsizei count, const GLuint * samplers)
        Part of GL_VERSION_4_4
        Specified by:
        glBindSamplers in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glBindSamplers

        public void glBindSamplers​(int arg0,
                                   int arg1,
                                   int[] arg2,
                                   int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glBindSamplers(GLuint first, GLsizei count, const GLuint * samplers)
        Part of GL_VERSION_4_4
        Specified by:
        glBindSamplers in interface GL4
      • glBindTexGenParameterEXT

        public int glBindTexGenParameterEXT​(int arg0,
                                            int arg1,
                                            int arg2)
        Description copied from interface: GL2
        Entry point to C language function: GLuint glBindTexGenParameterEXT(GLenum unit, GLenum coord, GLenum value)
        Part of GL_EXT_vertex_shader
        Specified by:
        glBindTexGenParameterEXT in interface GL2
      • glBindTexture

        public void glBindTexture​(int arg0,
                                  int arg1)
        Description copied from interface: GL
        Entry point to C language function: void glBindTexture(GLenum target, GLuint texture)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object
        Alias for: glBindTextureEXT
        Specified by:
        glBindTexture in interface GL
      • glBindTextureUnit

        public void glBindTextureUnit​(int arg0,
                                      int arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glBindTextureUnit(GLuint unit, GLuint texture)
        Part of GL_VERSION_4_5
        Specified by:
        glBindTextureUnit in interface GL4
      • glBindTextureUnitParameterEXT

        public int glBindTextureUnitParameterEXT​(int arg0,
                                                 int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLuint glBindTextureUnitParameterEXT(GLenum unit, GLenum value)
        Part of GL_EXT_vertex_shader
        Specified by:
        glBindTextureUnitParameterEXT in interface GL2
      • glBindTextures

        public void glBindTextures​(int arg0,
                                   int arg1,
                                   int[] arg2,
                                   int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glBindTextures(GLuint first, GLsizei count, const GLuint * textures)
        Part of GL_VERSION_4_4
        Specified by:
        glBindTextures in interface GL4
      • glBindTextures

        public void glBindTextures​(int arg0,
                                   int arg1,
                                   IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glBindTextures(GLuint first, GLsizei count, const GLuint * textures)
        Part of GL_VERSION_4_4
        Specified by:
        glBindTextures in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glBindTransformFeedback

        public void glBindTransformFeedback​(int arg0,
                                            int arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBindTransformFeedback(GLenum target, GLuint id)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glBindTransformFeedbackNV
        Specified by:
        glBindTransformFeedback in interface GL2ES3
      • glBindTransformFeedbackNV

        public void glBindTransformFeedbackNV​(int arg0,
                                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glBindTransformFeedbackNV(GLenum target, GLuint id)
        Part of GL_NV_transform_feedback2
        Specified by:
        glBindTransformFeedbackNV in interface GL2
      • glBindVertexArray

        public void glBindVertexArray​(int arg0)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBindVertexArray(GLuint array)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object
        Alias for: glBindVertexArrayAPPLE, glBindVertexArrayOES
        Specified by:
        glBindVertexArray in interface GL2ES3
      • glBindVertexBuffer

        public void glBindVertexBuffer​(int arg0,
                                       int arg1,
                                       long arg2,
                                       int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glBindVertexBuffer(GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
        Specified by:
        glBindVertexBuffer in interface GL3ES3
      • glBindVertexBuffers

        public void glBindVertexBuffers​(int arg0,
                                        int arg1,
                                        IntBuffer arg2,
                                        PointerBuffer arg3,
                                        IntBuffer arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glBindVertexBuffers(GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
        Part of GL_VERSION_4_4
        Specified by:
        glBindVertexBuffers in interface GL4
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed PointerBuffer
        arg4 - a direct or array-backed IntBuffer
      • glBindVertexBuffers

        public void glBindVertexBuffers​(int arg0,
                                        int arg1,
                                        int[] arg2,
                                        int arg3,
                                        PointerBuffer arg4,
                                        int[] arg5,
                                        int arg6)
        Description copied from interface: GL4
        Entry point to C language function: void glBindVertexBuffers(GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
        Part of GL_VERSION_4_4
        Specified by:
        glBindVertexBuffers in interface GL4
        arg4 - a direct or array-backed PointerBuffer
      • glBindVertexShaderEXT

        public void glBindVertexShaderEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glBindVertexShaderEXT(GLuint id)
        Part of GL_EXT_vertex_shader
        Specified by:
        glBindVertexShaderEXT in interface GL2
      • glBindVideoCaptureStreamBufferNV

        public void glBindVideoCaptureStreamBufferNV​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glBindVideoCaptureStreamBufferNV(GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset)
        Part of GL_NV_video_capture
        Specified by:
        glBindVideoCaptureStreamBufferNV in interface GL2
      • glBindVideoCaptureStreamTextureNV

        public void glBindVideoCaptureStreamTextureNV​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      int arg3,
                                                      int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glBindVideoCaptureStreamTextureNV(GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLenum target, GLuint texture)
        Part of GL_NV_video_capture
        Specified by:
        glBindVideoCaptureStreamTextureNV in interface GL2
      • glBitmap

        public void glBitmap​(int arg0,
                             int arg1,
                             float arg2,
                             float arg3,
                             float arg4,
                             float arg5,
                             ByteBuffer arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
        Part of GL_VERSION_1_0
        Specified by:
        glBitmap in interface GL2
        arg6 - a direct or array-backed ByteBuffer
      • glBitmap

        public void glBitmap​(int arg0,
                             int arg1,
                             float arg2,
                             float arg3,
                             float arg4,
                             float arg5,
                             long arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
        Part of GL_VERSION_1_0
        Specified by:
        glBitmap in interface GL2
      • glBitmap

        public void glBitmap​(int arg0,
                             int arg1,
                             float arg2,
                             float arg3,
                             float arg4,
                             float arg5,
                             byte[] arg6,
                             int arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glBitmap(GLsizei width, GLsizei height, GLfloat xorig, GLfloat yorig, GLfloat xmove, GLfloat ymove, const GLubyte * bitmap)
        Part of GL_VERSION_1_0
        Specified by:
        glBitmap in interface GL2
      • glBlendBarrier

        public void glBlendBarrier()
        Description copied from interface: GL2
        Entry point to C language function: void glBlendBarrier()
        Part of GL_ES_VERSION_3_2, GL_KHR_blend_equation_advanced, GL_NV_blend_equation_advanced
        Alias for: glBlendBarrierKHR, glBlendBarrierNV
        Specified by:
        glBlendBarrier in interface GL2
        Specified by:
        glBlendBarrier in interface GL3ES3
      • glBlendColor

        public void glBlendColor​(float arg0,
                                 float arg1,
                                 float arg2,
                                 float arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glBlendColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
        Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_EXT_blend_color
        Alias for: glBlendColorEXT
        Specified by:
        glBlendColor in interface GL2ES2
      • glBlendEquation

        public void glBlendEquation​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glBlendEquation(GLenum mode)
        Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_VERSION_1_2, GL_OES_blend_subtract, GL_EXT_blend_minmax
        Alias for: glBlendEquationOES, glBlendEquationEXT
        Specified by:
        glBlendEquation in interface GL
      • glBlendEquationIndexedAMD

        public void glBlendEquationIndexedAMD​(int arg0,
                                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glBlendEquationIndexedAMD(GLuint buf, GLenum mode)
        Part of GL_AMD_draw_buffers_blend
        Specified by:
        glBlendEquationIndexedAMD in interface GL2
      • glBlendEquationSeparate

        public void glBlendEquationSeparate​(int arg0,
                                            int arg1)
        Description copied from interface: GL
        Entry point to C language function: void glBlendEquationSeparate(GLenum modeRGB, GLenum modeAlpha)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_OES_blend_equation_separate, GL_EXT_blend_equation_separate
        Alias for: glBlendEquationSeparateOES, glBlendEquationSeparateEXT
        Specified by:
        glBlendEquationSeparate in interface GL
      • glBlendEquationSeparateIndexedAMD

        public void glBlendEquationSeparateIndexedAMD​(int arg0,
                                                      int arg1,
                                                      int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glBlendEquationSeparateIndexedAMD(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
        Part of GL_AMD_draw_buffers_blend
        Specified by:
        glBlendEquationSeparateIndexedAMD in interface GL2
      • glBlendEquationSeparatei

        public void glBlendEquationSeparatei​(int arg0,
                                             int arg1,
                                             int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBlendEquationSeparatei(GLuint buf, GLenum modeRGB, GLenum modeAlpha)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexed
        Alias for: glBlendEquationSeparateiARB, glBlendEquationSeparateiEXT, glBlendEquationSeparateiOES
        Specified by:
        glBlendEquationSeparatei in interface GL2ES3
      • glBlendEquationi

        public void glBlendEquationi​(int arg0,
                                     int arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBlendEquationi(GLuint buf, GLenum mode)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed
        Alias for: glBlendEquationiOES, glBlendEquationiARB, glBlendEquationiEXT
        Specified by:
        glBlendEquationi in interface GL2ES3
      • glBlendFunc

        public void glBlendFunc​(int arg0,
                                int arg1)
        Description copied from interface: GL
        Entry point to C language function: void glBlendFunc(GLenum sfactor, GLenum dfactor)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glBlendFunc in interface GL
      • glBlendFuncIndexedAMD

        public void glBlendFuncIndexedAMD​(int arg0,
                                          int arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glBlendFuncIndexedAMD(GLuint buf, GLenum src, GLenum dst)
        Part of GL_AMD_draw_buffers_blend
        Specified by:
        glBlendFuncIndexedAMD in interface GL2
      • glBlendFuncSeparate

        public void glBlendFuncSeparate​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glBlendFuncSeparate(GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha)
        Part of GL_ES_VERSION_2_0, GL_VERSION_1_4, GL_INGR_blend_func_separate, GL_OES_blend_func_separate, GL_EXT_blend_func_separate
        Alias for: glBlendFuncSeparateINGR, glBlendFuncSeparateOES, glBlendFuncSeparateEXT
        Specified by:
        glBlendFuncSeparate in interface GL
      • glBlendFuncSeparateIndexedAMD

        public void glBlendFuncSeparateIndexedAMD​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glBlendFuncSeparateIndexedAMD(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
        Part of GL_AMD_draw_buffers_blend
        Specified by:
        glBlendFuncSeparateIndexedAMD in interface GL2
      • glBlendFuncSeparatei

        public void glBlendFuncSeparatei​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3,
                                         int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBlendFuncSeparatei(GLuint buf, GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_draw_buffers_indexed, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed
        Alias for: glBlendFuncSeparateiOES, glBlendFuncSeparateiARB, glBlendFuncSeparateiEXT
        Specified by:
        glBlendFuncSeparatei in interface GL2ES3
      • glBlendFunci

        public void glBlendFunci​(int arg0,
                                 int arg1,
                                 int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBlendFunci(GLuint buf, GLenum src, GLenum dst)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_ARB_draw_buffers_blend, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexed
        Alias for: glBlendFunciARB, glBlendFunciEXT, glBlendFunciOES
        Specified by:
        glBlendFunci in interface GL2ES3
      • glBlitFramebuffer

        public void glBlitFramebuffer​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int arg3,
                                      int arg4,
                                      int arg5,
                                      int arg6,
                                      int arg7,
                                      int arg8,
                                      int arg9)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
        Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_NV_framebuffer_blit, GL_EXT_framebuffer_blit, GL_ANGLE_framebuffer_blit
        Alias for: glBlitFramebufferNV, glBlitFramebufferEXT, glBlitFramebufferANGLE
        Specified by:
        glBlitFramebuffer in interface GL2ES3
      • glBlitNamedFramebuffer

        public void glBlitNamedFramebuffer​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           int arg7,
                                           int arg8,
                                           int arg9,
                                           int arg10,
                                           int arg11)
        Description copied from interface: GL4
        Entry point to C language function: void glBlitNamedFramebuffer(GLuint readFramebuffer, GLuint drawFramebuffer, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
        Part of GL_VERSION_4_5
        Specified by:
        glBlitNamedFramebuffer in interface GL4
      • glBufferAddressRangeNV

        public void glBufferAddressRangeNV​(int arg0,
                                           int arg1,
                                           long arg2,
                                           long arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glBufferAddressRangeNV(GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glBufferAddressRangeNV in interface GL2GL3
      • glBufferData

        public void glBufferData​(int arg0,
                                 long arg1,
                                 Buffer arg2,
                                 int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glBufferData(GLenum target, GLsizeiptr size, const void * data, GLenum usage)
        Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object
        Alias for: glBufferDataARB
        Specified by:
        glBufferData in interface GL
        arg2 - a direct or array-backed Buffer

        Throws a GLException if GL-function constraints are not met or the native GL-function fails.

      • glBufferPageCommitmentARB

        public void glBufferPageCommitmentARB​(int arg0,
                                              long arg1,
                                              long arg2,
                                              boolean arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glBufferPageCommitmentARB(GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit)
        Part of GL_ARB_sparse_buffer
        Specified by:
        glBufferPageCommitmentARB in interface GL2GL3
      • glBufferParameteri

        public void glBufferParameteri​(int arg0,
                                       int arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glBufferParameteri(GLenum target, GLenum pname, GLint param)
        Part of GL_APPLE_flush_buffer_range
        Alias for: glBufferParameteriAPPLE
        Specified by:
        glBufferParameteri in interface GL2
      • glBufferStorage

        public void glBufferStorage​(int arg0,
                                    long arg1,
                                    Buffer arg2,
                                    int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glBufferStorage(GLenum target, GLsizeiptr size, const void * data, GLbitfield flags)
        Part of GL_VERSION_4_4, GL_EXT_buffer_storage
        Alias for: glBufferStorageEXT
        Specified by:
        glBufferStorage in interface GL4
        arg2 - a direct or array-backed Buffer
      • glBufferSubData

        public void glBufferSubData​(int arg0,
                                    long arg1,
                                    long arg2,
                                    Buffer arg3)
        Description copied from interface: GL
        Entry point to C language function: void glBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, const void * data)
        Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object
        Alias for: glBufferSubDataARB
        Specified by:
        glBufferSubData in interface GL
        arg3 - a direct or array-backed Buffer
      • glCallCommandListNV

        public void glCallCommandListNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glCallCommandListNV(GLuint list)
        Part of GL_NV_command_list
        Specified by:
        glCallCommandListNV in interface GL2
      • glCallList

        public void glCallList​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glCallList(GLuint list)
        Part of GL_VERSION_1_0
        Specified by:
        glCallList in interface GL2
      • glCallLists

        public void glCallLists​(int arg0,
                                int arg1,
                                Buffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glCallLists(GLsizei n, GLenum type, const GLvoid * lists)
        Part of GL_VERSION_1_0
        Specified by:
        glCallLists in interface GL2
        arg2 - a direct or array-backed Buffer
      • glCheckFramebufferStatus

        public int glCheckFramebufferStatus​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: GLenum glCheckFramebufferStatus(GLenum target)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glCheckFramebufferStatusEXT, glCheckFramebufferStatusOES
        Specified by:
        glCheckFramebufferStatus in interface GL
      • glCheckNamedFramebufferStatus

        public int glCheckNamedFramebufferStatus​(int arg0,
                                                 int arg1)
        Description copied from interface: GL4
        Entry point to C language function: GLenum glCheckNamedFramebufferStatus(GLuint framebuffer, GLenum target)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glCheckNamedFramebufferStatusEXT
        Specified by:
        glCheckNamedFramebufferStatus in interface GL4
      • glCheckNamedFramebufferStatusEXT

        public int glCheckNamedFramebufferStatusEXT​(int arg0,
                                                    int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLenum glCheckNamedFramebufferStatusEXT(GLuint framebuffer, GLenum target)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCheckNamedFramebufferStatusEXT in interface GL2
      • glClampColor

        public void glClampColor​(int arg0,
                                 int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glClampColor(GLenum target, GLenum clamp)
        Part of GL_VERSION_3_0, GL_ARB_color_buffer_float
        Alias for: glClampColorARB
        Specified by:
        glClampColor in interface GL2GL3
      • glClear

        public void glClear​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glClear(GLbitfield mask)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glClear in interface GL
      • glClearAccum

        public void glClearAccum​(float arg0,
                                 float arg1,
                                 float arg2,
                                 float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glClearAccum(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
        Part of GL_VERSION_1_0
        Specified by:
        glClearAccum in interface GL2
      • glClearBufferData

        public void glClearBufferData​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int arg3,
                                      Buffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glClearBufferData(GLenum target, GLenum internalformat, GLenum format, GLenum type, const void * data)
        Part of GL_VERSION_4_3, GL_ARB_clear_buffer_object
        Specified by:
        glClearBufferData in interface GL2GL3
        arg4 - a direct or array-backed Buffer
      • glClearBufferSubData

        public void glClearBufferSubData​(int arg0,
                                         int arg1,
                                         long arg2,
                                         long arg3,
                                         int arg4,
                                         int arg5,
                                         Buffer arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glClearBufferSubData(GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void * data)
        Part of GL_VERSION_4_3, GL_ARB_clear_buffer_object
        Specified by:
        glClearBufferSubData in interface GL2GL3
        arg6 - a direct or array-backed Buffer
      • glClearBufferfi

        public void glClearBufferfi​(int arg0,
                                    int arg1,
                                    float arg2,
                                    int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glClearBufferfi(GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Specified by:
        glClearBufferfi in interface GL2ES3
      • glClearBufferfv

        public void glClearBufferfv​(int arg0,
                                    int arg1,
                                    float[] arg2,
                                    int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Specified by:
        glClearBufferfv in interface GL2ES3
      • glClearBufferfv

        public void glClearBufferfv​(int arg0,
                                    int arg1,
                                    FloatBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glClearBufferfv(GLenum buffer, GLint drawbuffer, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Specified by:
        glClearBufferfv in interface GL2ES3
        arg2 - a direct or array-backed FloatBuffer
      • glClearBufferiv

        public void glClearBufferiv​(int arg0,
                                    int arg1,
                                    IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Specified by:
        glClearBufferiv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glClearBufferiv

        public void glClearBufferiv​(int arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glClearBufferiv(GLenum buffer, GLint drawbuffer, const GLint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Specified by:
        glClearBufferiv in interface GL2ES3
      • glClearBufferuiv

        public void glClearBufferuiv​(int arg0,
                                     int arg1,
                                     IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Specified by:
        glClearBufferuiv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glClearBufferuiv

        public void glClearBufferuiv​(int arg0,
                                     int arg1,
                                     int[] arg2,
                                     int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glClearBufferuiv(GLenum buffer, GLint drawbuffer, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Specified by:
        glClearBufferuiv in interface GL2ES3
      • glClearColor

        public void glClearColor​(float arg0,
                                 float arg1,
                                 float arg2,
                                 float arg3)
        Description copied from interface: GL
        Entry point to C language function: void glClearColor(GLfloat red, GLfloat green, GLfloat blue, GLfloat alpha)
        Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
        Specified by:
        glClearColor in interface GL
      • glClearColorIi

        public void glClearColorIi​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glClearColorIi(GLint red, GLint green, GLint blue, GLint alpha)
        Part of GL_EXT_texture_integer
        Alias for: glClearColorIiEXT
        Specified by:
        glClearColorIi in interface GL2
      • glClearColorIui

        public void glClearColorIui​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glClearColorIui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
        Part of GL_EXT_texture_integer
        Alias for: glClearColorIuiEXT
        Specified by:
        glClearColorIui in interface GL2
      • glClearDepthf

        public void glClearDepthf​(float arg0)
        Description copied from interface: GL
        Entry point to C language function: void glClearDepthf(GLfloat d)
        Part of GL_ARB_ES2_compatibility, GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_4_1, GL_OES_single_precision
        Alias for: glClearDepthfOES
        Specified by:
        glClearDepthf in interface GL
        Specified by:
        glClearDepthf in interface GL2ES2
      • glClearIndex

        public void glClearIndex​(float arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glClearIndex(GLfloat c)
        Part of GL_VERSION_1_0
        Specified by:
        glClearIndex in interface GL2
      • glClearNamedBufferData

        public void glClearNamedBufferData​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           Buffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glClearNamedBufferData(GLuint buffer, GLenum internalformat, GLenum format, GLenum type, const void * data)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access, GL_ARB_clear_buffer_object
        Alias for: glClearNamedBufferDataEXT
        Specified by:
        glClearNamedBufferData in interface GL2
        Specified by:
        glClearNamedBufferData in interface GL4
        arg4 - a direct or array-backed Buffer
      • glClearNamedBufferSubData

        public void glClearNamedBufferSubData​(int arg0,
                                              int arg1,
                                              long arg2,
                                              long arg3,
                                              int arg4,
                                              int arg5,
                                              Buffer arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glClearNamedBufferSubData(GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void * data)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access, GL_ARB_clear_buffer_object
        Alias for: glClearNamedBufferSubDataEXT
        Specified by:
        glClearNamedBufferSubData in interface GL2
        Specified by:
        glClearNamedBufferSubData in interface GL4
        arg6 - a direct or array-backed Buffer
      • glClearNamedFramebufferfi

        public void glClearNamedFramebufferfi​(int arg0,
                                              int arg1,
                                              float arg2,
                                              int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glClearNamedFramebufferfi(GLuint framebuffer, GLenum buffer, GLfloat depth, GLint stencil)
        Part of GL_VERSION_4_5
        Specified by:
        glClearNamedFramebufferfi in interface GL4
      • glClearNamedFramebufferfv

        public void glClearNamedFramebufferfv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              float[] arg3,
                                              int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat * value)
        Part of GL_VERSION_4_5
        Specified by:
        glClearNamedFramebufferfv in interface GL4
      • glClearNamedFramebufferfv

        public void glClearNamedFramebufferfv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              FloatBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glClearNamedFramebufferfv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLfloat * value)
        Part of GL_VERSION_4_5
        Specified by:
        glClearNamedFramebufferfv in interface GL4
        arg3 - a direct or array-backed FloatBuffer
      • glClearNamedFramebufferiv

        public void glClearNamedFramebufferiv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int[] arg3,
                                              int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint * value)
        Part of GL_VERSION_4_5
        Specified by:
        glClearNamedFramebufferiv in interface GL4
      • glClearNamedFramebufferiv

        public void glClearNamedFramebufferiv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              IntBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glClearNamedFramebufferiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLint * value)
        Part of GL_VERSION_4_5
        Specified by:
        glClearNamedFramebufferiv in interface GL4
        arg3 - a direct or array-backed IntBuffer
      • glClearNamedFramebufferuiv

        public void glClearNamedFramebufferuiv​(int arg0,
                                               int arg1,
                                               int arg2,
                                               IntBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint * value)
        Part of GL_VERSION_4_5
        Specified by:
        glClearNamedFramebufferuiv in interface GL4
        arg3 - a direct or array-backed IntBuffer
      • glClearNamedFramebufferuiv

        public void glClearNamedFramebufferuiv​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int[] arg3,
                                               int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glClearNamedFramebufferuiv(GLuint framebuffer, GLenum buffer, GLint drawbuffer, const GLuint * value)
        Part of GL_VERSION_4_5
        Specified by:
        glClearNamedFramebufferuiv in interface GL4
      • glClearStencil

        public void glClearStencil​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glClearStencil(GLint s)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glClearStencil in interface GL
      • glClearTexImage

        public void glClearTexImage​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int arg3,
                                    Buffer arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glClearTexImage(GLuint texture, GLint level, GLenum format, GLenum type, const void * data)
        Part of GL_VERSION_4_4
        Specified by:
        glClearTexImage in interface GL4
        arg4 - a direct or array-backed Buffer
      • glClearTexSubImage

        public void glClearTexSubImage​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3,
                                       int arg4,
                                       int arg5,
                                       int arg6,
                                       int arg7,
                                       int arg8,
                                       int arg9,
                                       Buffer arg10)
        Description copied from interface: GL4
        Entry point to C language function: void glClearTexSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * data)
        Part of GL_VERSION_4_4
        Specified by:
        glClearTexSubImage in interface GL4
        arg10 - a direct or array-backed Buffer
      • glClientActiveTexture

        public void glClientActiveTexture​(int arg0)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glClientActiveTexture(GLenum texture)
        Part of GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multitexture
        Alias for: glClientActiveTextureARB
        Specified by:
        glClientActiveTexture in interface GL2ES1
      • glClientAttribDefaultEXT

        public void glClientAttribDefaultEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glClientAttribDefaultEXT(GLbitfield mask)
        Part of GL_EXT_direct_state_access
        Specified by:
        glClientAttribDefaultEXT in interface GL2
      • glClientWaitSync

        public int glClientWaitSync​(long arg0,
                                    int arg1,
                                    long arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: GLenum glClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
        Alias for: glClientWaitSyncAPPLE
        Specified by:
        glClientWaitSync in interface GL3ES3
      • glClipControl

        public void glClipControl​(int arg0,
                                  int arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glClipControl(GLenum origin, GLenum depth)
        Part of GL_VERSION_4_5
        Specified by:
        glClipControl in interface GL4
      • glClipPlane

        public void glClipPlane​(int arg0,
                                DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glClipPlane(GLenum plane, const GLdouble * equation)
        Part of GL_VERSION_1_0
        Specified by:
        glClipPlane in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glClipPlane

        public void glClipPlane​(int arg0,
                                double[] arg1,
                                int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glClipPlane(GLenum plane, const GLdouble * equation)
        Part of GL_VERSION_1_0
        Specified by:
        glClipPlane in interface GL2
      • glClipPlanef

        public void glClipPlanef​(int arg0,
                                 FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glClipPlanef(GLenum plane, const GLfloat * equation)
        Part of GL_VERSION_ES_CM, GL_IMG_user_clip_plane, GL_OES_single_precision
        Alias for: glClipPlanefIMG, glClipPlanefOES
        Specified by:
        glClipPlanef in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glClipPlanef

        public void glClipPlanef​(int arg0,
                                 float[] arg1,
                                 int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glClipPlanef(GLenum plane, const GLfloat * equation)
        Part of GL_VERSION_ES_CM, GL_IMG_user_clip_plane, GL_OES_single_precision
        Alias for: glClipPlanefIMG, glClipPlanefOES
        Specified by:
        glClipPlanef in interface GL2
      • glColor3b

        public void glColor3b​(byte arg0,
                              byte arg1,
                              byte arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3b(GLbyte red, GLbyte green, GLbyte blue)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3b in interface GL2
      • glColor3bv

        public void glColor3bv​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3bv(const GLbyte * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3bv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glColor3bv

        public void glColor3bv​(byte[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3bv(const GLbyte * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3bv in interface GL2
      • glColor3d

        public void glColor3d​(double arg0,
                              double arg1,
                              double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3d(GLdouble red, GLdouble green, GLdouble blue)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3d in interface GL2
      • glColor3dv

        public void glColor3dv​(double[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3dv in interface GL2
      • glColor3dv

        public void glColor3dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glColor3f

        public void glColor3f​(float arg0,
                              float arg1,
                              float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3f(GLfloat red, GLfloat green, GLfloat blue)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3f in interface GL2
      • glColor3fv

        public void glColor3fv​(float[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3fv in interface GL2
      • glColor3fv

        public void glColor3fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glColor3h

        public void glColor3h​(short arg0,
                              short arg1,
                              short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3h(GLhalfNV red, GLhalfNV green, GLhalfNV blue)
        Part of GL_NV_half_float
        Alias for: glColor3hNV
        Specified by:
        glColor3h in interface GL2
      • glColor3hv

        public void glColor3hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glColor3hvNV
        Specified by:
        glColor3hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glColor3hv

        public void glColor3hv​(short[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glColor3hvNV
        Specified by:
        glColor3hv in interface GL2
      • glColor3i

        public void glColor3i​(int arg0,
                              int arg1,
                              int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3i(GLint red, GLint green, GLint blue)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3i in interface GL2
      • glColor3iv

        public void glColor3iv​(int[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3iv in interface GL2
      • glColor3iv

        public void glColor3iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glColor3s

        public void glColor3s​(short arg0,
                              short arg1,
                              short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3s(GLshort red, GLshort green, GLshort blue)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3s in interface GL2
      • glColor3sv

        public void glColor3sv​(short[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3sv in interface GL2
      • glColor3sv

        public void glColor3sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glColor3ub

        public void glColor3ub​(byte arg0,
                               byte arg1,
                               byte arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3ub(GLubyte red, GLubyte green, GLubyte blue)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3ub in interface GL2
      • glColor3ubv

        public void glColor3ubv​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3ubv(const GLubyte * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3ubv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glColor3ubv

        public void glColor3ubv​(byte[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3ubv(const GLubyte * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3ubv in interface GL2
      • glColor3ui

        public void glColor3ui​(int arg0,
                               int arg1,
                               int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3ui(GLuint red, GLuint green, GLuint blue)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3ui in interface GL2
      • glColor3uiv

        public void glColor3uiv​(int[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3uiv(const GLuint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3uiv in interface GL2
      • glColor3uiv

        public void glColor3uiv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3uiv(const GLuint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3uiv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glColor3us

        public void glColor3us​(short arg0,
                               short arg1,
                               short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3us(GLushort red, GLushort green, GLushort blue)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3us in interface GL2
      • glColor3usv

        public void glColor3usv​(short[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3usv(const GLushort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3usv in interface GL2
      • glColor3usv

        public void glColor3usv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor3usv(const GLushort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor3usv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glColor4b

        public void glColor4b​(byte arg0,
                              byte arg1,
                              byte arg2,
                              byte arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4b(GLbyte red, GLbyte green, GLbyte blue, GLbyte alpha)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4b in interface GL2
      • glColor4bv

        public void glColor4bv​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4bv(const GLbyte * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4bv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glColor4bv

        public void glColor4bv​(byte[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4bv(const GLbyte * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4bv in interface GL2
      • glColor4d

        public void glColor4d​(double arg0,
                              double arg1,
                              double arg2,
                              double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4d(GLdouble red, GLdouble green, GLdouble blue, GLdouble alpha)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4d in interface GL2
      • glColor4dv

        public void glColor4dv​(double[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4dv in interface GL2
      • glColor4dv

        public void glColor4dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glColor4fv

        public void glColor4fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glColor4fv

        public void glColor4fv​(float[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4fv in interface GL2
      • glColor4h

        public void glColor4h​(short arg0,
                              short arg1,
                              short arg2,
                              short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4h(GLhalfNV red, GLhalfNV green, GLhalfNV blue, GLhalfNV alpha)
        Part of GL_NV_half_float
        Alias for: glColor4hNV
        Specified by:
        glColor4h in interface GL2
      • glColor4hv

        public void glColor4hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glColor4hvNV
        Specified by:
        glColor4hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glColor4hv

        public void glColor4hv​(short[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glColor4hvNV
        Specified by:
        glColor4hv in interface GL2
      • glColor4i

        public void glColor4i​(int arg0,
                              int arg1,
                              int arg2,
                              int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4i(GLint red, GLint green, GLint blue, GLint alpha)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4i in interface GL2
      • glColor4iv

        public void glColor4iv​(int[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4iv in interface GL2
      • glColor4iv

        public void glColor4iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glColor4s

        public void glColor4s​(short arg0,
                              short arg1,
                              short arg2,
                              short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4s(GLshort red, GLshort green, GLshort blue, GLshort alpha)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4s in interface GL2
      • glColor4sv

        public void glColor4sv​(short[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4sv in interface GL2
      • glColor4sv

        public void glColor4sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glColor4ub

        public void glColor4ub​(byte arg0,
                               byte arg1,
                               byte arg2,
                               byte arg3)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glColor4ub(GLubyte red, GLubyte green, GLubyte blue, GLubyte alpha)
        Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glColor4ub in interface GL2ES1
      • glColor4ubv

        public void glColor4ubv​(byte[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4ubv(const GLubyte * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4ubv in interface GL2
      • glColor4ubv

        public void glColor4ubv​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4ubv(const GLubyte * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4ubv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glColor4ui

        public void glColor4ui​(int arg0,
                               int arg1,
                               int arg2,
                               int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4ui(GLuint red, GLuint green, GLuint blue, GLuint alpha)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4ui in interface GL2
      • glColor4uiv

        public void glColor4uiv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4uiv(const GLuint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4uiv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glColor4uiv

        public void glColor4uiv​(int[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4uiv(const GLuint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4uiv in interface GL2
      • glColor4us

        public void glColor4us​(short arg0,
                               short arg1,
                               short arg2,
                               short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4us(GLushort red, GLushort green, GLushort blue, GLushort alpha)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4us in interface GL2
      • glColor4usv

        public void glColor4usv​(short[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4usv(const GLushort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4usv in interface GL2
      • glColor4usv

        public void glColor4usv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glColor4usv(const GLushort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glColor4usv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glColorFormatNV

        public void glColorFormatNV​(int arg0,
                                    int arg1,
                                    int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glColorFormatNV(GLint size, GLenum type, GLsizei stride)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glColorFormatNV in interface GL2GL3
      • glColorMask

        public void glColorMask​(boolean arg0,
                                boolean arg1,
                                boolean arg2,
                                boolean arg3)
        Description copied from interface: GL
        Entry point to C language function: void glColorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glColorMask in interface GL
      • glColorMaskIndexed

        public void glColorMaskIndexed​(int arg0,
                                       boolean arg1,
                                       boolean arg2,
                                       boolean arg3,
                                       boolean arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glColorMaskIndexed(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
        Part of GL_EXT_draw_buffers2
        Alias for: glColorMaskIndexedEXT
        Specified by:
        glColorMaskIndexed in interface GL2
      • glColorMaski

        public void glColorMaski​(int arg0,
                                 boolean arg1,
                                 boolean arg2,
                                 boolean arg3,
                                 boolean arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glColorMaski(GLuint index, GLboolean r, GLboolean g, GLboolean b, GLboolean a)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_draw_buffers_indexed, GL_OES_draw_buffers_indexed
        Alias for: glColorMaskiEXT, glColorMaskiOES
        Specified by:
        glColorMaski in interface GL2ES3
      • glColorMaterial

        public void glColorMaterial​(int arg0,
                                    int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glColorMaterial(GLenum face, GLenum mode)
        Part of GL_VERSION_1_0
        Specified by:
        glColorMaterial in interface GL2
      • glColorP3ui

        public void glColorP3ui​(int arg0,
                                int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glColorP3ui(GLenum type, GLuint color)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glColorP3ui in interface GL3bc
      • glColorP3uiv

        public void glColorP3uiv​(int arg0,
                                 int[] arg1,
                                 int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glColorP3uiv(GLenum type, const GLuint * color)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glColorP3uiv in interface GL3bc
      • glColorP3uiv

        public void glColorP3uiv​(int arg0,
                                 IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glColorP3uiv(GLenum type, const GLuint * color)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glColorP3uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glColorP4ui

        public void glColorP4ui​(int arg0,
                                int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glColorP4ui(GLenum type, GLuint color)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glColorP4ui in interface GL3bc
      • glColorP4uiv

        public void glColorP4uiv​(int arg0,
                                 int[] arg1,
                                 int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glColorP4uiv(GLenum type, const GLuint * color)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glColorP4uiv in interface GL3bc
      • glColorP4uiv

        public void glColorP4uiv​(int arg0,
                                 IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glColorP4uiv(GLenum type, const GLuint * color)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glColorP4uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glColorPointer

        public void glColorPointer​(int arg0,
                                   int arg1,
                                   int arg2,
                                   long arg3)
        Specified by:
        glColorPointer in interface GLPointerFunc
      • glColorSubTable

        public void glColorSubTable​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int arg3,
                                    int arg4,
                                    Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void * data)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_color_subtable
        Alias for: glColorSubTableEXT
        Specified by:
        glColorSubTable in interface GL2
        arg5 - a direct or array-backed Buffer
      • glColorSubTable

        public void glColorSubTable​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int arg3,
                                    int arg4,
                                    long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glColorSubTable(GLenum target, GLsizei start, GLsizei count, GLenum format, GLenum type, const void * data)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_color_subtable
        Alias for: glColorSubTableEXT
        Specified by:
        glColorSubTable in interface GL2
      • glColorTable

        public void glColorTable​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void * table)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_paletted_texture, GL_SGI_color_table
        Alias for: glColorTableEXT, glColorTableSGI
        Specified by:
        glColorTable in interface GL2
        arg5 - a direct or array-backed Buffer
      • glColorTable

        public void glColorTable​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glColorTable(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void * table)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_paletted_texture, GL_SGI_color_table
        Alias for: glColorTableEXT, glColorTableSGI
        Specified by:
        glColorTable in interface GL2
      • glColorTableParameterfv

        public void glColorTableParameterfv​(int arg0,
                                            int arg1,
                                            FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_SGI_color_table
        Alias for: glColorTableParameterfvSGI
        Specified by:
        glColorTableParameterfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glColorTableParameterfv

        public void glColorTableParameterfv​(int arg0,
                                            int arg1,
                                            float[] arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glColorTableParameterfv(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_SGI_color_table
        Alias for: glColorTableParameterfvSGI
        Specified by:
        glColorTableParameterfv in interface GL2
      • glColorTableParameteriv

        public void glColorTableParameteriv​(int arg0,
                                            int arg1,
                                            int[] arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_SGI_color_table
        Alias for: glColorTableParameterivSGI
        Specified by:
        glColorTableParameteriv in interface GL2
      • glColorTableParameteriv

        public void glColorTableParameteriv​(int arg0,
                                            int arg1,
                                            IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glColorTableParameteriv(GLenum target, GLenum pname, const GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_SGI_color_table
        Alias for: glColorTableParameterivSGI
        Specified by:
        glColorTableParameteriv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glCommandListSegmentsNV

        public void glCommandListSegmentsNV​(int arg0,
                                            int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glCommandListSegmentsNV(GLuint list, GLuint segments)
        Part of GL_NV_command_list
        Specified by:
        glCommandListSegmentsNV in interface GL2
      • glCompileCommandListNV

        public void glCompileCommandListNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glCompileCommandListNV(GLuint list)
        Part of GL_NV_command_list
        Specified by:
        glCompileCommandListNV in interface GL2
      • glCompileShader

        public void glCompileShader​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glCompileShader(GLuint shader)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glCompileShaderARB
        Specified by:
        glCompileShader in interface GL2ES2
      • glCompileShaderARB

        public void glCompileShaderARB​(long arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glCompileShaderARB(GLhandleARB shaderObj)
        Part of GL_ARB_shader_objects
        Specified by:
        glCompileShaderARB in interface GL2
      • glCompileShaderIncludeARB

        public void glCompileShaderIncludeARB​(int arg0,
                                              int arg1,
                                              String[] arg2,
                                              int[] arg3,
                                              int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
        Part of GL_ARB_shading_language_include
        Specified by:
        glCompileShaderIncludeARB in interface GL3
      • glCompileShaderIncludeARB

        public void glCompileShaderIncludeARB​(int arg0,
                                              int arg1,
                                              String[] arg2,
                                              IntBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glCompileShaderIncludeARB(GLuint shader, GLsizei count, const GLchar * const * path, const GLint * length)
        Part of GL_ARB_shading_language_include
        Specified by:
        glCompileShaderIncludeARB in interface GL3
        arg3 - a direct or array-backed IntBuffer
      • glCompressedMultiTexImage1DEXT

        public void glCompressedMultiTexImage1DEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int arg4,
                                                   int arg5,
                                                   int arg6,
                                                   Buffer arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedMultiTexImage1DEXT in interface GL2
        arg7 - a direct or array-backed Buffer
      • glCompressedMultiTexImage2DEXT

        public void glCompressedMultiTexImage2DEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int arg4,
                                                   int arg5,
                                                   int arg6,
                                                   int arg7,
                                                   Buffer arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedMultiTexImage2DEXT in interface GL2
        arg8 - a direct or array-backed Buffer
      • glCompressedMultiTexImage3DEXT

        public void glCompressedMultiTexImage3DEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int arg4,
                                                   int arg5,
                                                   int arg6,
                                                   int arg7,
                                                   int arg8,
                                                   Buffer arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedMultiTexImage3DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedMultiTexImage3DEXT in interface GL2
        arg9 - a direct or array-backed Buffer
      • glCompressedMultiTexSubImage1DEXT

        public void glCompressedMultiTexSubImage1DEXT​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      int arg3,
                                                      int arg4,
                                                      int arg5,
                                                      int arg6,
                                                      Buffer arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedMultiTexSubImage1DEXT in interface GL2
        arg7 - a direct or array-backed Buffer
      • glCompressedMultiTexSubImage2DEXT

        public void glCompressedMultiTexSubImage2DEXT​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      int arg3,
                                                      int arg4,
                                                      int arg5,
                                                      int arg6,
                                                      int arg7,
                                                      int arg8,
                                                      Buffer arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedMultiTexSubImage2DEXT in interface GL2
        arg9 - a direct or array-backed Buffer
      • glCompressedMultiTexSubImage3DEXT

        public void glCompressedMultiTexSubImage3DEXT​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      int arg3,
                                                      int arg4,
                                                      int arg5,
                                                      int arg6,
                                                      int arg7,
                                                      int arg8,
                                                      int arg9,
                                                      int arg10,
                                                      Buffer arg11)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedMultiTexSubImage3DEXT in interface GL2
        arg11 - a direct or array-backed Buffer
      • glCompressedTexImage1D

        public void glCompressedTexImage1D​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           Buffer arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void * data)
        Part of GL_VERSION_1_3, GL_ARB_texture_compression
        Alias for: glCompressedTexImage1DARB
        Specified by:
        glCompressedTexImage1D in interface GL2GL3
        arg6 - a direct or array-backed Buffer
      • glCompressedTexImage1D

        public void glCompressedTexImage1D​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           long arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glCompressedTexImage1D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void * data)
        Part of GL_VERSION_1_3, GL_ARB_texture_compression
        Alias for: glCompressedTexImage1DARB
        Specified by:
        glCompressedTexImage1D in interface GL2GL3
      • glCompressedTexImage2D

        public void glCompressedTexImage2D​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           Buffer arg7)
        Description copied from interface: GL
        Entry point to C language function: void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
        Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression
        Alias for: glCompressedTexImage2DARB
        Specified by:
        glCompressedTexImage2D in interface GL
        arg7 - a direct or array-backed Buffer
      • glCompressedTexImage2D

        public void glCompressedTexImage2D​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           long arg7)
        Description copied from interface: GL
        Entry point to C language function: void glCompressedTexImage2D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * data)
        Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression
        Alias for: glCompressedTexImage2DARB
        Specified by:
        glCompressedTexImage2D in interface GL
      • glCompressedTexImage3D

        public void glCompressedTexImage3D​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           int arg7,
                                           Buffer arg8)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D
        Alias for: glCompressedTexImage3DARB, glCompressedTexImage3DOES
        Specified by:
        glCompressedTexImage3D in interface GL2ES2
        arg8 - a direct or array-backed Buffer
      • glCompressedTexImage3D

        public void glCompressedTexImage3D​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           int arg7,
                                           long arg8)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glCompressedTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D
        Alias for: glCompressedTexImage3DARB, glCompressedTexImage3DOES
        Specified by:
        glCompressedTexImage3D in interface GL2ES2
      • glCompressedTexSubImage1D

        public void glCompressedTexSubImage1D​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4,
                                              int arg5,
                                              long arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void * data)
        Part of GL_VERSION_1_3, GL_ARB_texture_compression
        Alias for: glCompressedTexSubImage1DARB
        Specified by:
        glCompressedTexSubImage1D in interface GL2GL3
      • glCompressedTexSubImage1D

        public void glCompressedTexSubImage1D​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4,
                                              int arg5,
                                              Buffer arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glCompressedTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void * data)
        Part of GL_VERSION_1_3, GL_ARB_texture_compression
        Alias for: glCompressedTexSubImage1DARB
        Specified by:
        glCompressedTexSubImage1D in interface GL2GL3
        arg6 - a direct or array-backed Buffer
      • glCompressedTexSubImage2D

        public void glCompressedTexSubImage2D​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4,
                                              int arg5,
                                              int arg6,
                                              int arg7,
                                              long arg8)
        Description copied from interface: GL
        Entry point to C language function: void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
        Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression
        Alias for: glCompressedTexSubImage2DARB
        Specified by:
        glCompressedTexSubImage2D in interface GL
      • glCompressedTexSubImage2D

        public void glCompressedTexSubImage2D​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4,
                                              int arg5,
                                              int arg6,
                                              int arg7,
                                              Buffer arg8)
        Description copied from interface: GL
        Entry point to C language function: void glCompressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
        Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_texture_compression
        Alias for: glCompressedTexSubImage2DARB
        Specified by:
        glCompressedTexSubImage2D in interface GL
        arg8 - a direct or array-backed Buffer
      • glCompressedTexSubImage3D

        public void glCompressedTexSubImage3D​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4,
                                              int arg5,
                                              int arg6,
                                              int arg7,
                                              int arg8,
                                              int arg9,
                                              long arg10)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D
        Alias for: glCompressedTexSubImage3DARB, glCompressedTexSubImage3DOES
        Specified by:
        glCompressedTexSubImage3D in interface GL2ES2
      • glCompressedTexSubImage3D

        public void glCompressedTexSubImage3D​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4,
                                              int arg5,
                                              int arg6,
                                              int arg7,
                                              int arg8,
                                              int arg9,
                                              Buffer arg10)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glCompressedTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_3, GL_ARB_texture_compression, GL_OES_texture_3D
        Alias for: glCompressedTexSubImage3DARB, glCompressedTexSubImage3DOES
        Specified by:
        glCompressedTexSubImage3D in interface GL2ES2
        arg10 - a direct or array-backed Buffer
      • glCompressedTextureImage1DEXT

        public void glCompressedTextureImage1DEXT​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5,
                                                  int arg6,
                                                  Buffer arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLint border, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedTextureImage1DEXT in interface GL2
        arg7 - a direct or array-backed Buffer
      • glCompressedTextureImage2DEXT

        public void glCompressedTextureImage2DEXT​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5,
                                                  int arg6,
                                                  int arg7,
                                                  Buffer arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLint border, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedTextureImage2DEXT in interface GL2
        arg8 - a direct or array-backed Buffer
      • glCompressedTextureImage3DEXT

        public void glCompressedTextureImage3DEXT​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5,
                                                  int arg6,
                                                  int arg7,
                                                  int arg8,
                                                  Buffer arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedTextureImage3DEXT in interface GL2
        arg9 - a direct or array-backed Buffer
      • glCompressedTextureSubImage1D

        public void glCompressedTextureSubImage1D​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5,
                                                  Buffer arg6)
        Description copied from interface: GL4
        Entry point to C language function: void glCompressedTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void * data)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glCompressedTextureSubImage1DEXT
        Specified by:
        glCompressedTextureSubImage1D in interface GL4
        arg6 - a direct or array-backed Buffer
      • glCompressedTextureSubImage1DEXT

        public void glCompressedTextureSubImage1DEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     int arg4,
                                                     int arg5,
                                                     int arg6,
                                                     Buffer arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedTextureSubImage1DEXT in interface GL2
        arg7 - a direct or array-backed Buffer
      • glCompressedTextureSubImage2D

        public void glCompressedTextureSubImage2D​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5,
                                                  int arg6,
                                                  int arg7,
                                                  Buffer arg8)
        Description copied from interface: GL4
        Entry point to C language function: void glCompressedTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * data)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glCompressedTextureSubImage2DEXT
        Specified by:
        glCompressedTextureSubImage2D in interface GL4
        arg8 - a direct or array-backed Buffer
      • glCompressedTextureSubImage2DEXT

        public void glCompressedTextureSubImage2DEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     int arg4,
                                                     int arg5,
                                                     int arg6,
                                                     int arg7,
                                                     int arg8,
                                                     Buffer arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedTextureSubImage2DEXT in interface GL2
        arg9 - a direct or array-backed Buffer
      • glCompressedTextureSubImage3D

        public void glCompressedTextureSubImage3D​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5,
                                                  int arg6,
                                                  int arg7,
                                                  int arg8,
                                                  int arg9,
                                                  Buffer arg10)
        Description copied from interface: GL4
        Entry point to C language function: void glCompressedTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * data)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glCompressedTextureSubImage3DEXT
        Specified by:
        glCompressedTextureSubImage3D in interface GL4
        arg10 - a direct or array-backed Buffer
      • glCompressedTextureSubImage3DEXT

        public void glCompressedTextureSubImage3DEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     int arg4,
                                                     int arg5,
                                                     int arg6,
                                                     int arg7,
                                                     int arg8,
                                                     int arg9,
                                                     int arg10,
                                                     Buffer arg11)
        Description copied from interface: GL2
        Entry point to C language function: void glCompressedTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLsizei imageSize, const void * bits)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCompressedTextureSubImage3DEXT in interface GL2
        arg11 - a direct or array-backed Buffer
      • glConservativeRasterParameterfNV

        public void glConservativeRasterParameterfNV​(int arg0,
                                                     float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glConservativeRasterParameterfNV(GLenum pname, GLfloat value)
        Part of GL_NV_conservative_raster_dilate
        Specified by:
        glConservativeRasterParameterfNV in interface GL2
      • glConvolutionFilter1D

        public void glConvolutionFilter1D​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int arg4,
                                          long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void * image)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glConvolutionFilter1DEXT
        Specified by:
        glConvolutionFilter1D in interface GL2
      • glConvolutionFilter1D

        public void glConvolutionFilter1D​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int arg4,
                                          Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glConvolutionFilter1D(GLenum target, GLenum internalformat, GLsizei width, GLenum format, GLenum type, const void * image)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glConvolutionFilter1DEXT
        Specified by:
        glConvolutionFilter1D in interface GL2
        arg5 - a direct or array-backed Buffer
      • glConvolutionFilter2D

        public void glConvolutionFilter2D​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int arg4,
                                          int arg5,
                                          long arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * image)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glConvolutionFilter2DEXT
        Specified by:
        glConvolutionFilter2D in interface GL2
      • glConvolutionFilter2D

        public void glConvolutionFilter2D​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int arg4,
                                          int arg5,
                                          Buffer arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glConvolutionFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * image)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glConvolutionFilter2DEXT
        Specified by:
        glConvolutionFilter2D in interface GL2
        arg6 - a direct or array-backed Buffer
      • glConvolutionParameterf

        public void glConvolutionParameterf​(int arg0,
                                            int arg1,
                                            float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glConvolutionParameterf(GLenum target, GLenum pname, GLfloat params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glConvolutionParameterfEXT
        Specified by:
        glConvolutionParameterf in interface GL2
      • glConvolutionParameterfv

        public void glConvolutionParameterfv​(int arg0,
                                             int arg1,
                                             float[] arg2,
                                             int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glConvolutionParameterfvEXT
        Specified by:
        glConvolutionParameterfv in interface GL2
      • glConvolutionParameterfv

        public void glConvolutionParameterfv​(int arg0,
                                             int arg1,
                                             FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glConvolutionParameterfv(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glConvolutionParameterfvEXT
        Specified by:
        glConvolutionParameterfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glConvolutionParameteri

        public void glConvolutionParameteri​(int arg0,
                                            int arg1,
                                            int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glConvolutionParameteri(GLenum target, GLenum pname, GLint params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glConvolutionParameteriEXT
        Specified by:
        glConvolutionParameteri in interface GL2
      • glConvolutionParameteriv

        public void glConvolutionParameteriv​(int arg0,
                                             int arg1,
                                             int[] arg2,
                                             int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glConvolutionParameterivEXT
        Specified by:
        glConvolutionParameteriv in interface GL2
      • glConvolutionParameteriv

        public void glConvolutionParameteriv​(int arg0,
                                             int arg1,
                                             IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glConvolutionParameteriv(GLenum target, GLenum pname, const GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glConvolutionParameterivEXT
        Specified by:
        glConvolutionParameteriv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glCopyBufferSubData

        public void glCopyBufferSubData​(int arg0,
                                        int arg1,
                                        long arg2,
                                        long arg3,
                                        long arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glCopyBufferSubData(GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_copy_buffer, GL_NV_copy_buffer
        Alias for: glCopyBufferSubDataNV
        Specified by:
        glCopyBufferSubData in interface GL2ES3
      • glCopyColorSubTable

        public void glCopyColorSubTable​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyColorSubTable(GLenum target, GLsizei start, GLint x, GLint y, GLsizei width)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_color_subtable
        Alias for: glCopyColorSubTableEXT
        Specified by:
        glCopyColorSubTable in interface GL2
      • glCopyColorTable

        public void glCopyColorTable​(int arg0,
                                     int arg1,
                                     int arg2,
                                     int arg3,
                                     int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyColorTable(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_SGI_color_table
        Alias for: glCopyColorTableSGI
        Specified by:
        glCopyColorTable in interface GL2
      • glCopyConvolutionFilter1D

        public void glCopyConvolutionFilter1D​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyConvolutionFilter1D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glCopyConvolutionFilter1DEXT
        Specified by:
        glCopyConvolutionFilter1D in interface GL2
      • glCopyConvolutionFilter2D

        public void glCopyConvolutionFilter2D​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4,
                                              int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyConvolutionFilter2D(GLenum target, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glCopyConvolutionFilter2DEXT
        Specified by:
        glCopyConvolutionFilter2D in interface GL2
      • glCopyImageSubData

        public void glCopyImageSubData​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3,
                                       int arg4,
                                       int arg5,
                                       int arg6,
                                       int arg7,
                                       int arg8,
                                       int arg9,
                                       int arg10,
                                       int arg11,
                                       int arg12,
                                       int arg13,
                                       int arg14)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glCopyImageSubData(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth)
        Part of GL_ARB_copy_image, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_NV_copy_image, GL_EXT_copy_image, GL_OES_copy_image
        Alias for: glCopyImageSubDataNV, glCopyImageSubDataEXT, glCopyImageSubDataOES
        Specified by:
        glCopyImageSubData in interface GL2ES2
      • glCopyImageSubDataNV

        public void glCopyImageSubDataNV​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3,
                                         int arg4,
                                         int arg5,
                                         int arg6,
                                         int arg7,
                                         int arg8,
                                         int arg9,
                                         int arg10,
                                         int arg11,
                                         int arg12,
                                         int arg13,
                                         int arg14)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyImageSubDataNV(GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth)
        Part of GL_NV_copy_image
        Specified by:
        glCopyImageSubDataNV in interface GL2
      • glCopyMultiTexImage1DEXT

        public void glCopyMultiTexImage1DEXT​(int arg0,
                                             int arg1,
                                             int arg2,
                                             int arg3,
                                             int arg4,
                                             int arg5,
                                             int arg6,
                                             int arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCopyMultiTexImage1DEXT in interface GL2
      • glCopyMultiTexImage2DEXT

        public void glCopyMultiTexImage2DEXT​(int arg0,
                                             int arg1,
                                             int arg2,
                                             int arg3,
                                             int arg4,
                                             int arg5,
                                             int arg6,
                                             int arg7,
                                             int arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCopyMultiTexImage2DEXT in interface GL2
      • glCopyMultiTexSubImage1DEXT

        public void glCopyMultiTexSubImage1DEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int arg3,
                                                int arg4,
                                                int arg5,
                                                int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCopyMultiTexSubImage1DEXT in interface GL2
      • glCopyMultiTexSubImage2DEXT

        public void glCopyMultiTexSubImage2DEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int arg3,
                                                int arg4,
                                                int arg5,
                                                int arg6,
                                                int arg7,
                                                int arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCopyMultiTexSubImage2DEXT in interface GL2
      • glCopyMultiTexSubImage3DEXT

        public void glCopyMultiTexSubImage3DEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int arg3,
                                                int arg4,
                                                int arg5,
                                                int arg6,
                                                int arg7,
                                                int arg8,
                                                int arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCopyMultiTexSubImage3DEXT in interface GL2
      • glCopyNamedBufferSubData

        public void glCopyNamedBufferSubData​(int arg0,
                                             int arg1,
                                             long arg2,
                                             long arg3,
                                             long arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glCopyNamedBufferSubData(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
        Part of GL_VERSION_4_5
        Specified by:
        glCopyNamedBufferSubData in interface GL4
      • glCopyPixels

        public void glCopyPixels​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum type)
        Part of GL_VERSION_1_0
        Specified by:
        glCopyPixels in interface GL2
      • glCopyTexImage1D

        public void glCopyTexImage1D​(int arg0,
                                     int arg1,
                                     int arg2,
                                     int arg3,
                                     int arg4,
                                     int arg5,
                                     int arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glCopyTexImage1D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
        Part of GL_VERSION_1_1, GL_EXT_copy_texture
        Alias for: glCopyTexImage1DEXT
        Specified by:
        glCopyTexImage1D in interface GL2GL3
      • glCopyTexImage2D

        public void glCopyTexImage2D​(int arg0,
                                     int arg1,
                                     int arg2,
                                     int arg3,
                                     int arg4,
                                     int arg5,
                                     int arg6,
                                     int arg7)
        Description copied from interface: GL
        Entry point to C language function: void glCopyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_texture
        Alias for: glCopyTexImage2DEXT
        Specified by:
        glCopyTexImage2D in interface GL
      • glCopyTexSubImage1D

        public void glCopyTexSubImage1D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glCopyTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
        Part of GL_VERSION_1_1, GL_EXT_copy_texture
        Alias for: glCopyTexSubImage1DEXT
        Specified by:
        glCopyTexSubImage1D in interface GL2GL3
      • glCopyTexSubImage2D

        public void glCopyTexSubImage2D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7)
        Description copied from interface: GL
        Entry point to C language function: void glCopyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_copy_texture
        Alias for: glCopyTexSubImage2DEXT
        Specified by:
        glCopyTexSubImage2D in interface GL
      • glCopyTexSubImage3D

        public void glCopyTexSubImage3D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        int arg8)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glCopyTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_copy_texture, GL_OES_texture_3D
        Alias for: glCopyTexSubImage3DEXT, glCopyTexSubImage3DOES
        Specified by:
        glCopyTexSubImage3D in interface GL2ES2
      • glCopyTextureImage1DEXT

        public void glCopyTextureImage1DEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            int arg5,
                                            int arg6,
                                            int arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLint border)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCopyTextureImage1DEXT in interface GL2
      • glCopyTextureImage2DEXT

        public void glCopyTextureImage2DEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            int arg5,
                                            int arg6,
                                            int arg7,
                                            int arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCopyTextureImage2DEXT in interface GL2
      • glCopyTextureSubImage1D

        public void glCopyTextureSubImage1D​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            int arg5)
        Description copied from interface: GL4
        Entry point to C language function: void glCopyTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glCopyTextureSubImage1DEXT
        Specified by:
        glCopyTextureSubImage1D in interface GL4
      • glCopyTextureSubImage1DEXT

        public void glCopyTextureSubImage1DEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int arg3,
                                               int arg4,
                                               int arg5,
                                               int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint x, GLint y, GLsizei width)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCopyTextureSubImage1DEXT in interface GL2
      • glCopyTextureSubImage2D

        public void glCopyTextureSubImage2D​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            int arg5,
                                            int arg6,
                                            int arg7)
        Description copied from interface: GL4
        Entry point to C language function: void glCopyTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glCopyTextureSubImage2DEXT
        Specified by:
        glCopyTextureSubImage2D in interface GL4
      • glCopyTextureSubImage2DEXT

        public void glCopyTextureSubImage2DEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int arg3,
                                               int arg4,
                                               int arg5,
                                               int arg6,
                                               int arg7,
                                               int arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCopyTextureSubImage2DEXT in interface GL2
      • glCopyTextureSubImage3D

        public void glCopyTextureSubImage3D​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            int arg5,
                                            int arg6,
                                            int arg7,
                                            int arg8)
        Description copied from interface: GL4
        Entry point to C language function: void glCopyTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glCopyTextureSubImage3DEXT
        Specified by:
        glCopyTextureSubImage3D in interface GL4
      • glCopyTextureSubImage3DEXT

        public void glCopyTextureSubImage3DEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int arg3,
                                               int arg4,
                                               int arg5,
                                               int arg6,
                                               int arg7,
                                               int arg8,
                                               int arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glCopyTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_EXT_direct_state_access
        Specified by:
        glCopyTextureSubImage3DEXT in interface GL2
      • glCoverageModulationNV

        public void glCoverageModulationNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glCoverageModulationNV(GLenum components)
        Part of GL_NV_framebuffer_mixed_samples
        Specified by:
        glCoverageModulationNV in interface GL2
      • glCoverageModulationTableNV

        public void glCoverageModulationTableNV​(int arg0,
                                                float[] arg1,
                                                int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glCoverageModulationTableNV(GLsizei n, const GLfloat * v)
        Part of GL_NV_framebuffer_mixed_samples
        Specified by:
        glCoverageModulationTableNV in interface GL2
      • glCoverageModulationTableNV

        public void glCoverageModulationTableNV​(int arg0,
                                                FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glCoverageModulationTableNV(GLsizei n, const GLfloat * v)
        Part of GL_NV_framebuffer_mixed_samples
        Specified by:
        glCoverageModulationTableNV in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glCreateBuffers

        public void glCreateBuffers​(int arg0,
                                    IntBuffer arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateBuffers(GLsizei n, GLuint * buffers)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateBuffers in interface GL4
        arg1 - a direct or array-backed IntBuffer
      • glCreateBuffers

        public void glCreateBuffers​(int arg0,
                                    int[] arg1,
                                    int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateBuffers(GLsizei n, GLuint * buffers)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateBuffers in interface GL4
      • glCreateCommandListsNV

        public void glCreateCommandListsNV​(int arg0,
                                           IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glCreateCommandListsNV(GLsizei n, GLuint * lists)
        Part of GL_NV_command_list
        Specified by:
        glCreateCommandListsNV in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glCreateCommandListsNV

        public void glCreateCommandListsNV​(int arg0,
                                           int[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glCreateCommandListsNV(GLsizei n, GLuint * lists)
        Part of GL_NV_command_list
        Specified by:
        glCreateCommandListsNV in interface GL2
      • glCreateFramebuffers

        public void glCreateFramebuffers​(int arg0,
                                         int[] arg1,
                                         int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateFramebuffers in interface GL4
      • glCreateFramebuffers

        public void glCreateFramebuffers​(int arg0,
                                         IntBuffer arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateFramebuffers(GLsizei n, GLuint * framebuffers)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateFramebuffers in interface GL4
        arg1 - a direct or array-backed IntBuffer
      • glCreatePerfQueryINTEL

        public void glCreatePerfQueryINTEL​(int arg0,
                                           IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glCreatePerfQueryINTEL(GLuint queryId, GLuint * queryHandle)
        Part of GL_INTEL_performance_query
        Specified by:
        glCreatePerfQueryINTEL in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glCreatePerfQueryINTEL

        public void glCreatePerfQueryINTEL​(int arg0,
                                           int[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glCreatePerfQueryINTEL(GLuint queryId, GLuint * queryHandle)
        Part of GL_INTEL_performance_query
        Specified by:
        glCreatePerfQueryINTEL in interface GL2
      • glCreateProgram

        public int glCreateProgram()
        Description copied from interface: GL2ES2
        Entry point to C language function: GLuint glCreateProgram()
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glCreateProgram in interface GL2ES2
      • glCreateProgramObjectARB

        public long glCreateProgramObjectARB()
        Description copied from interface: GL2
        Entry point to C language function: GLhandleARB glCreateProgramObjectARB()
        Part of GL_ARB_shader_objects
        Specified by:
        glCreateProgramObjectARB in interface GL2
      • glCreateProgramPipelines

        public void glCreateProgramPipelines​(int arg0,
                                             int[] arg1,
                                             int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateProgramPipelines in interface GL4
      • glCreateProgramPipelines

        public void glCreateProgramPipelines​(int arg0,
                                             IntBuffer arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateProgramPipelines(GLsizei n, GLuint * pipelines)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateProgramPipelines in interface GL4
        arg1 - a direct or array-backed IntBuffer
      • glCreateQueries

        public void glCreateQueries​(int arg0,
                                    int arg1,
                                    IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateQueries in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glCreateQueries

        public void glCreateQueries​(int arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateQueries(GLenum target, GLsizei n, GLuint * ids)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateQueries in interface GL4
      • glCreateRenderbuffers

        public void glCreateRenderbuffers​(int arg0,
                                          int[] arg1,
                                          int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateRenderbuffers in interface GL4
      • glCreateRenderbuffers

        public void glCreateRenderbuffers​(int arg0,
                                          IntBuffer arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateRenderbuffers(GLsizei n, GLuint * renderbuffers)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateRenderbuffers in interface GL4
        arg1 - a direct or array-backed IntBuffer
      • glCreateSamplers

        public void glCreateSamplers​(int arg0,
                                     IntBuffer arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateSamplers(GLsizei n, GLuint * samplers)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateSamplers in interface GL4
        arg1 - a direct or array-backed IntBuffer
      • glCreateSamplers

        public void glCreateSamplers​(int arg0,
                                     int[] arg1,
                                     int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateSamplers(GLsizei n, GLuint * samplers)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateSamplers in interface GL4
      • glCreateShader

        public int glCreateShader​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: GLuint glCreateShader(GLenum type)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glCreateShader in interface GL2ES2
      • glCreateShaderObjectARB

        public long glCreateShaderObjectARB​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLhandleARB glCreateShaderObjectARB(GLenum shaderType)
        Part of GL_ARB_shader_objects
        Specified by:
        glCreateShaderObjectARB in interface GL2
      • glCreateShaderProgramv

        public int glCreateShaderProgramv​(int arg0,
                                          int arg1,
                                          String[] arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: GLuint glCreateShaderProgramv(GLenum type, GLsizei count, const GLchar * * strings)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glCreateShaderProgramvEXT
        Specified by:
        glCreateShaderProgramv in interface GL2ES2
      • glCreateStatesNV

        public void glCreateStatesNV​(int arg0,
                                     int[] arg1,
                                     int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glCreateStatesNV(GLsizei n, GLuint * states)
        Part of GL_NV_command_list
        Specified by:
        glCreateStatesNV in interface GL2
      • glCreateStatesNV

        public void glCreateStatesNV​(int arg0,
                                     IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glCreateStatesNV(GLsizei n, GLuint * states)
        Part of GL_NV_command_list
        Specified by:
        glCreateStatesNV in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glCreateSyncFromCLeventARB

        public long glCreateSyncFromCLeventARB​(long arg0,
                                               long arg1,
                                               int arg2)
        Description copied from interface: GL3
        Entry point to C language function: GLsync glCreateSyncFromCLeventARB(struct _cl_context * context, struct _cl_event * event, GLbitfield flags)
        Part of GL_ARB_cl_event
        Specified by:
        glCreateSyncFromCLeventARB in interface GL3
      • glCreateTextures

        public void glCreateTextures​(int arg0,
                                     int arg1,
                                     IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateTextures in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glCreateTextures

        public void glCreateTextures​(int arg0,
                                     int arg1,
                                     int[] arg2,
                                     int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateTextures(GLenum target, GLsizei n, GLuint * textures)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateTextures in interface GL4
      • glCreateTransformFeedbacks

        public void glCreateTransformFeedbacks​(int arg0,
                                               IntBuffer arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateTransformFeedbacks in interface GL4
        arg1 - a direct or array-backed IntBuffer
      • glCreateTransformFeedbacks

        public void glCreateTransformFeedbacks​(int arg0,
                                               int[] arg1,
                                               int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateTransformFeedbacks(GLsizei n, GLuint * ids)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateTransformFeedbacks in interface GL4
      • glCreateVertexArrays

        public void glCreateVertexArrays​(int arg0,
                                         int[] arg1,
                                         int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateVertexArrays(GLsizei n, GLuint * arrays)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateVertexArrays in interface GL4
      • glCreateVertexArrays

        public void glCreateVertexArrays​(int arg0,
                                         IntBuffer arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glCreateVertexArrays(GLsizei n, GLuint * arrays)
        Part of GL_VERSION_4_5
        Specified by:
        glCreateVertexArrays in interface GL4
        arg1 - a direct or array-backed IntBuffer
      • glCullFace

        public void glCullFace​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glCullFace(GLenum mode)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glCullFace in interface GL
      • glCullParameterdvEXT

        public void glCullParameterdvEXT​(int arg0,
                                         DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glCullParameterdvEXT(GLenum pname, GLdouble * params)
        Part of GL_EXT_cull_vertex
        Specified by:
        glCullParameterdvEXT in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glCullParameterdvEXT

        public void glCullParameterdvEXT​(int arg0,
                                         double[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glCullParameterdvEXT(GLenum pname, GLdouble * params)
        Part of GL_EXT_cull_vertex
        Specified by:
        glCullParameterdvEXT in interface GL2
      • glCullParameterfvEXT

        public void glCullParameterfvEXT​(int arg0,
                                         FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glCullParameterfvEXT(GLenum pname, GLfloat * params)
        Part of GL_EXT_cull_vertex
        Specified by:
        glCullParameterfvEXT in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glCullParameterfvEXT

        public void glCullParameterfvEXT​(int arg0,
                                         float[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glCullParameterfvEXT(GLenum pname, GLfloat * params)
        Part of GL_EXT_cull_vertex
        Specified by:
        glCullParameterfvEXT in interface GL2
      • glCurrentPaletteMatrixARB

        public void glCurrentPaletteMatrixARB​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glCurrentPaletteMatrixARB(GLint index)
        Part of GL_ARB_matrix_palette
        Specified by:
        glCurrentPaletteMatrixARB in interface GL2
      • glDebugMessageControl

        public void glDebugMessageControl​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          IntBuffer arg4,
                                          boolean arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output
        Alias for: glDebugMessageControlKHR, glDebugMessageControlARB
        Specified by:
        glDebugMessageControl in interface GL2ES2
        arg4 - a direct or array-backed IntBuffer
      • glDebugMessageControl

        public void glDebugMessageControl​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int[] arg4,
                                          int arg5,
                                          boolean arg6)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDebugMessageControl(GLenum source, GLenum type, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug, GL_ARB_debug_output
        Alias for: glDebugMessageControlKHR, glDebugMessageControlARB
        Specified by:
        glDebugMessageControl in interface GL2ES2
      • glDebugMessageEnableAMD

        public void glDebugMessageEnableAMD​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int[] arg3,
                                            int arg4,
                                            boolean arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
        Part of GL_AMD_debug_output
        Specified by:
        glDebugMessageEnableAMD in interface GL2GL3
      • glDebugMessageEnableAMD

        public void glDebugMessageEnableAMD​(int arg0,
                                            int arg1,
                                            int arg2,
                                            IntBuffer arg3,
                                            boolean arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glDebugMessageEnableAMD(GLenum category, GLenum severity, GLsizei count, const GLuint * ids, GLboolean enabled)
        Part of GL_AMD_debug_output
        Specified by:
        glDebugMessageEnableAMD in interface GL2GL3
        arg3 - a direct or array-backed IntBuffer
      • glDebugMessageInsert

        public void glDebugMessageInsert​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3,
                                         int arg4,
                                         String arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDebugMessageInsert(GLenum source, GLenum type, GLuint id, GLenum severity, GLsizei length, const GLchar * buf)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_debug_output, GL_KHR_debug, GL_AMD_debug_output
        Alias for: glDebugMessageInsertARB, glDebugMessageInsertKHR, glDebugMessageInsertAMD
        Specified by:
        glDebugMessageInsert in interface GL2ES2
      • glDebugMessageInsertAMD

        public void glDebugMessageInsertAMD​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            String arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glDebugMessageInsertAMD(GLenum category, GLenum severity, GLuint id, GLsizei length, const GLchar * buf)
        Part of GL_AMD_debug_output
        Specified by:
        glDebugMessageInsertAMD in interface GL2GL3
      • glDeleteBuffers

        public void glDeleteBuffers​(int arg0,
                                    int[] arg1,
                                    int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glDeleteBuffers(GLsizei n, const GLuint * buffers)
        Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object
        Alias for: glDeleteBuffersARB
        Specified by:
        glDeleteBuffers in interface GL
      • glDeleteBuffers

        public void glDeleteBuffers​(int arg0,
                                    IntBuffer arg1)
        Description copied from interface: GL
        Entry point to C language function: void glDeleteBuffers(GLsizei n, const GLuint * buffers)
        Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object
        Alias for: glDeleteBuffersARB
        Specified by:
        glDeleteBuffers in interface GL
        arg1 - a direct or array-backed IntBuffer
      • glDeleteCommandListsNV

        public void glDeleteCommandListsNV​(int arg0,
                                           IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteCommandListsNV(GLsizei n, const GLuint * lists)
        Part of GL_NV_command_list
        Specified by:
        glDeleteCommandListsNV in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glDeleteCommandListsNV

        public void glDeleteCommandListsNV​(int arg0,
                                           int[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteCommandListsNV(GLsizei n, const GLuint * lists)
        Part of GL_NV_command_list
        Specified by:
        glDeleteCommandListsNV in interface GL2
      • glDeleteFramebuffers

        public void glDeleteFramebuffers​(int arg0,
                                         IntBuffer arg1)
        Description copied from interface: GL
        Entry point to C language function: void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object
        Alias for: glDeleteFramebuffersOES, glDeleteFramebuffersEXT
        Specified by:
        glDeleteFramebuffers in interface GL
        arg1 - a direct or array-backed IntBuffer
      • glDeleteFramebuffers

        public void glDeleteFramebuffers​(int arg0,
                                         int[] arg1,
                                         int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glDeleteFramebuffers(GLsizei n, const GLuint * framebuffers)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object
        Alias for: glDeleteFramebuffersOES, glDeleteFramebuffersEXT
        Specified by:
        glDeleteFramebuffers in interface GL
      • glDeleteLists

        public void glDeleteLists​(int arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteLists(GLuint list, GLsizei range)
        Part of GL_VERSION_1_0
        Specified by:
        glDeleteLists in interface GL2
      • glDeleteNamedStringARB

        public void glDeleteNamedStringARB​(int arg0,
                                           String arg1)
        Description copied from interface: GL3
        Entry point to C language function: void glDeleteNamedStringARB(GLint namelen, const GLchar * name)
        Part of GL_ARB_shading_language_include
        Specified by:
        glDeleteNamedStringARB in interface GL3
      • glDeleteNamesAMD

        public void glDeleteNamesAMD​(int arg0,
                                     int arg1,
                                     IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteNamesAMD(GLenum identifier, GLuint num, const GLuint * names)
        Part of GL_AMD_name_gen_delete
        Specified by:
        glDeleteNamesAMD in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glDeleteNamesAMD

        public void glDeleteNamesAMD​(int arg0,
                                     int arg1,
                                     int[] arg2,
                                     int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteNamesAMD(GLenum identifier, GLuint num, const GLuint * names)
        Part of GL_AMD_name_gen_delete
        Specified by:
        glDeleteNamesAMD in interface GL2
      • glDeleteObjectARB

        public void glDeleteObjectARB​(long arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteObjectARB(GLhandleARB obj)
        Part of GL_ARB_shader_objects
        Specified by:
        glDeleteObjectARB in interface GL2
      • glDeleteOcclusionQueriesNV

        public void glDeleteOcclusionQueriesNV​(int arg0,
                                               IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids)
        Part of GL_NV_occlusion_query
        Specified by:
        glDeleteOcclusionQueriesNV in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glDeleteOcclusionQueriesNV

        public void glDeleteOcclusionQueriesNV​(int arg0,
                                               int[] arg1,
                                               int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteOcclusionQueriesNV(GLsizei n, const GLuint * ids)
        Part of GL_NV_occlusion_query
        Specified by:
        glDeleteOcclusionQueriesNV in interface GL2
      • glDeletePerfMonitorsAMD

        public void glDeletePerfMonitorsAMD​(int arg0,
                                            IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors)
        Part of GL_AMD_performance_monitor
        Specified by:
        glDeletePerfMonitorsAMD in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glDeletePerfMonitorsAMD

        public void glDeletePerfMonitorsAMD​(int arg0,
                                            int[] arg1,
                                            int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glDeletePerfMonitorsAMD(GLsizei n, GLuint * monitors)
        Part of GL_AMD_performance_monitor
        Specified by:
        glDeletePerfMonitorsAMD in interface GL2
      • glDeletePerfQueryINTEL

        public void glDeletePerfQueryINTEL​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glDeletePerfQueryINTEL(GLuint queryHandle)
        Part of GL_INTEL_performance_query
        Specified by:
        glDeletePerfQueryINTEL in interface GL2
      • glDeleteProgram

        public void glDeleteProgram​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDeleteProgram(GLuint program)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glDeleteProgram in interface GL2ES2
      • glDeleteProgramPipelines

        public void glDeleteProgramPipelines​(int arg0,
                                             IntBuffer arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glDeleteProgramPipelinesEXT
        Specified by:
        glDeleteProgramPipelines in interface GL2ES2
        arg1 - a direct or array-backed IntBuffer
      • glDeleteProgramPipelines

        public void glDeleteProgramPipelines​(int arg0,
                                             int[] arg1,
                                             int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDeleteProgramPipelines(GLsizei n, const GLuint * pipelines)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glDeleteProgramPipelinesEXT
        Specified by:
        glDeleteProgramPipelines in interface GL2ES2
      • glDeleteProgramsARB

        public void glDeleteProgramsARB​(int arg0,
                                        int[] arg1,
                                        int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteProgramsARB(GLsizei n, const GLuint * programs)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glDeleteProgramsARB in interface GL2
      • glDeleteProgramsARB

        public void glDeleteProgramsARB​(int arg0,
                                        IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteProgramsARB(GLsizei n, const GLuint * programs)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glDeleteProgramsARB in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glDeleteQueries

        public void glDeleteQueries​(int arg0,
                                    int[] arg1,
                                    int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDeleteQueries(GLsizei n, const GLuint * ids)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query
        Alias for: glDeleteQueriesEXT, glDeleteQueriesARB
        Specified by:
        glDeleteQueries in interface GL2ES2
      • glDeleteQueries

        public void glDeleteQueries​(int arg0,
                                    IntBuffer arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDeleteQueries(GLsizei n, const GLuint * ids)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query
        Alias for: glDeleteQueriesEXT, glDeleteQueriesARB
        Specified by:
        glDeleteQueries in interface GL2ES2
        arg1 - a direct or array-backed IntBuffer
      • glDeleteRenderbuffers

        public void glDeleteRenderbuffers​(int arg0,
                                          IntBuffer arg1)
        Description copied from interface: GL
        Entry point to C language function: void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object
        Alias for: glDeleteRenderbuffersOES, glDeleteRenderbuffersEXT
        Specified by:
        glDeleteRenderbuffers in interface GL
        arg1 - a direct or array-backed IntBuffer
      • glDeleteRenderbuffers

        public void glDeleteRenderbuffers​(int arg0,
                                          int[] arg1,
                                          int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glDeleteRenderbuffers(GLsizei n, const GLuint * renderbuffers)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object
        Alias for: glDeleteRenderbuffersOES, glDeleteRenderbuffersEXT
        Specified by:
        glDeleteRenderbuffers in interface GL
      • glDeleteSamplers

        public void glDeleteSamplers​(int arg0,
                                     int[] arg1,
                                     int arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDeleteSamplers(GLsizei count, const GLuint * samplers)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glDeleteSamplers in interface GL3ES3
      • glDeleteSamplers

        public void glDeleteSamplers​(int arg0,
                                     IntBuffer arg1)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDeleteSamplers(GLsizei count, const GLuint * samplers)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glDeleteSamplers in interface GL3ES3
        arg1 - a direct or array-backed IntBuffer
      • glDeleteShader

        public void glDeleteShader​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDeleteShader(GLuint shader)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glDeleteShader in interface GL2ES2
      • glDeleteStatesNV

        public void glDeleteStatesNV​(int arg0,
                                     IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteStatesNV(GLsizei n, const GLuint * states)
        Part of GL_NV_command_list
        Specified by:
        glDeleteStatesNV in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glDeleteStatesNV

        public void glDeleteStatesNV​(int arg0,
                                     int[] arg1,
                                     int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteStatesNV(GLsizei n, const GLuint * states)
        Part of GL_NV_command_list
        Specified by:
        glDeleteStatesNV in interface GL2
      • glDeleteSync

        public void glDeleteSync​(long arg0)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDeleteSync(GLsync sync)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
        Alias for: glDeleteSyncAPPLE
        Specified by:
        glDeleteSync in interface GL3ES3
      • glDeleteTextures

        public void glDeleteTextures​(int arg0,
                                     int[] arg1,
                                     int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glDeleteTextures(GLsizei n, const GLuint * textures)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object
        Alias for: glDeleteTexturesEXT
        Specified by:
        glDeleteTextures in interface GL
      • glDeleteTextures

        public void glDeleteTextures​(int arg0,
                                     IntBuffer arg1)
        Description copied from interface: GL
        Entry point to C language function: void glDeleteTextures(GLsizei n, const GLuint * textures)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object
        Alias for: glDeleteTexturesEXT
        Specified by:
        glDeleteTextures in interface GL
        arg1 - a direct or array-backed IntBuffer
      • glDeleteTransformFeedbacks

        public void glDeleteTransformFeedbacks​(int arg0,
                                               IntBuffer arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glDeleteTransformFeedbacksNV
        Specified by:
        glDeleteTransformFeedbacks in interface GL2ES3
        arg1 - a direct or array-backed IntBuffer
      • glDeleteTransformFeedbacks

        public void glDeleteTransformFeedbacks​(int arg0,
                                               int[] arg1,
                                               int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glDeleteTransformFeedbacks(GLsizei n, const GLuint * ids)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glDeleteTransformFeedbacksNV
        Specified by:
        glDeleteTransformFeedbacks in interface GL2ES3
      • glDeleteTransformFeedbacksNV

        public void glDeleteTransformFeedbacksNV​(int arg0,
                                                 IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteTransformFeedbacksNV(GLsizei n, const GLuint * ids)
        Part of GL_NV_transform_feedback2
        Specified by:
        glDeleteTransformFeedbacksNV in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glDeleteTransformFeedbacksNV

        public void glDeleteTransformFeedbacksNV​(int arg0,
                                                 int[] arg1,
                                                 int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteTransformFeedbacksNV(GLsizei n, const GLuint * ids)
        Part of GL_NV_transform_feedback2
        Specified by:
        glDeleteTransformFeedbacksNV in interface GL2
      • glDeleteVertexArrays

        public void glDeleteVertexArrays​(int arg0,
                                         IntBuffer arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object
        Alias for: glDeleteVertexArraysAPPLE, glDeleteVertexArraysOES
        Specified by:
        glDeleteVertexArrays in interface GL2ES3
        arg1 - a direct or array-backed IntBuffer
      • glDeleteVertexArrays

        public void glDeleteVertexArrays​(int arg0,
                                         int[] arg1,
                                         int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glDeleteVertexArrays(GLsizei n, const GLuint * arrays)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object
        Alias for: glDeleteVertexArraysAPPLE, glDeleteVertexArraysOES
        Specified by:
        glDeleteVertexArrays in interface GL2ES3
      • glDeleteVertexShaderEXT

        public void glDeleteVertexShaderEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glDeleteVertexShaderEXT(GLuint id)
        Part of GL_EXT_vertex_shader
        Specified by:
        glDeleteVertexShaderEXT in interface GL2
      • glDepthBoundsEXT

        public void glDepthBoundsEXT​(double arg0,
                                     double arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDepthBoundsEXT(GLclampd zmin, GLclampd zmax)
        Part of GL_EXT_depth_bounds_test
        Specified by:
        glDepthBoundsEXT in interface GL2
      • glDepthFunc

        public void glDepthFunc​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glDepthFunc(GLenum func)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glDepthFunc in interface GL
      • glDepthMask

        public void glDepthMask​(boolean arg0)
        Description copied from interface: GL
        Entry point to C language function: void glDepthMask(GLboolean flag)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glDepthMask in interface GL
      • glDepthRangeArrayv

        public void glDepthRangeArrayv​(int arg0,
                                       int arg1,
                                       DoubleBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1
        Specified by:
        glDepthRangeArrayv in interface GL3
        arg2 - a direct or array-backed DoubleBuffer
      • glDepthRangeArrayv

        public void glDepthRangeArrayv​(int arg0,
                                       int arg1,
                                       double[] arg2,
                                       int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glDepthRangeArrayv(GLuint first, GLsizei count, const GLdouble * v)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1
        Specified by:
        glDepthRangeArrayv in interface GL3
      • glDepthRangeIndexed

        public void glDepthRangeIndexed​(int arg0,
                                        double arg1,
                                        double arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glDepthRangeIndexed(GLuint index, GLdouble n, GLdouble f)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1
        Specified by:
        glDepthRangeIndexed in interface GL3
      • glDepthRangef

        public void glDepthRangef​(float arg0,
                                  float arg1)
        Description copied from interface: GL
        Entry point to C language function: void glDepthRangef(GLfloat n, GLfloat f)
        Part of GL_ARB_ES2_compatibility, GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_4_1, GL_OES_single_precision
        Alias for: glDepthRangefOES
        Specified by:
        glDepthRangef in interface GL
        Specified by:
        glDepthRangef in interface GL2ES2
      • glDetachObjectARB

        public void glDetachObjectARB​(long arg0,
                                      long arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDetachObjectARB(GLhandleARB containerObj, GLhandleARB attachedObj)
        Part of GL_ARB_shader_objects
        Specified by:
        glDetachObjectARB in interface GL2
      • glDetachShader

        public void glDetachShader​(int arg0,
                                   int arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDetachShader(GLuint program, GLuint shader)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glDetachShader in interface GL2ES2
      • glDisable

        public void glDisable​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glDisable(GLenum cap)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glDisable in interface GL
      • glDisableClientStateIndexedEXT

        public void glDisableClientStateIndexedEXT​(int arg0,
                                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDisableClientStateIndexedEXT(GLenum array, GLuint index)
        Part of GL_EXT_direct_state_access
        Specified by:
        glDisableClientStateIndexedEXT in interface GL2
      • glDisableClientStateiEXT

        public void glDisableClientStateiEXT​(int arg0,
                                             int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDisableClientStateiEXT(GLenum array, GLuint index)
        Part of GL_EXT_direct_state_access
        Specified by:
        glDisableClientStateiEXT in interface GL2
      • glDisableIndexed

        public void glDisableIndexed​(int arg0,
                                     int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDisableIndexed(GLenum target, GLuint index)
        Part of GL_EXT_draw_buffers2, GL_EXT_direct_state_access
        Alias for: glDisableIndexedEXT
        Specified by:
        glDisableIndexed in interface GL2
      • glDisableVariantClientStateEXT

        public void glDisableVariantClientStateEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glDisableVariantClientStateEXT(GLuint id)
        Part of GL_EXT_vertex_shader
        Specified by:
        glDisableVariantClientStateEXT in interface GL2
      • glDisableVertexArrayAttrib

        public void glDisableVertexArrayAttrib​(int arg0,
                                               int arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glDisableVertexArrayAttrib(GLuint vaobj, GLuint index)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glDisableVertexArrayAttribEXT
        Specified by:
        glDisableVertexArrayAttrib in interface GL4
      • glDisableVertexArrayAttribEXT

        public void glDisableVertexArrayAttribEXT​(int arg0,
                                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDisableVertexArrayAttribEXT(GLuint vaobj, GLuint index)
        Part of GL_EXT_direct_state_access
        Specified by:
        glDisableVertexArrayAttribEXT in interface GL2
      • glDisableVertexArrayEXT

        public void glDisableVertexArrayEXT​(int arg0,
                                            int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDisableVertexArrayEXT(GLuint vaobj, GLenum array)
        Part of GL_EXT_direct_state_access
        Specified by:
        glDisableVertexArrayEXT in interface GL2
      • glDisableVertexAttribAPPLE

        public void glDisableVertexAttribAPPLE​(int arg0,
                                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDisableVertexAttribAPPLE(GLuint index, GLenum pname)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glDisableVertexAttribAPPLE in interface GL2
      • glDisableVertexAttribArray

        public void glDisableVertexAttribArray​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDisableVertexAttribArray(GLuint index)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glDisableVertexAttribArrayARB
        Specified by:
        glDisableVertexAttribArray in interface GL2ES2
      • glDisableVertexAttribArrayARB

        public void glDisableVertexAttribArrayARB​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glDisableVertexAttribArrayARB(GLuint index)
        Part of GL_ARB_vertex_program
        Specified by:
        glDisableVertexAttribArrayARB in interface GL2
      • glDisablei

        public void glDisablei​(int arg0,
                               int arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glDisablei(GLenum target, GLuint index)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexed
        Alias for: glDisableiOES, glDisableiNV, glDisableiEXT
        Specified by:
        glDisablei in interface GL2ES3
      • glDispatchCompute

        public void glDispatchCompute​(int arg0,
                                      int arg1,
                                      int arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDispatchCompute(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z)
        Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Specified by:
        glDispatchCompute in interface GL3ES3
      • glDispatchComputeGroupSizeARB

        public void glDispatchComputeGroupSizeARB​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5)
        Description copied from interface: GL4
        Entry point to C language function: void glDispatchComputeGroupSizeARB(GLuint num_groups_x, GLuint num_groups_y, GLuint num_groups_z, GLuint group_size_x, GLuint group_size_y, GLuint group_size_z)
        Part of GL_ARB_compute_variable_group_size
        Specified by:
        glDispatchComputeGroupSizeARB in interface GL4
      • glDispatchComputeIndirect

        public void glDispatchComputeIndirect​(long arg0)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDispatchComputeIndirect(GLintptr indirect)
        Part of GL_ARB_compute_shader, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Specified by:
        glDispatchComputeIndirect in interface GL3ES3
      • glDrawArrays

        public void glDrawArrays​(int arg0,
                                 int arg1,
                                 int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glDrawArrays(GLenum mode, GLint first, GLsizei count)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_vertex_array
        Alias for: glDrawArraysEXT
        Specified by:
        glDrawArrays in interface GL
      • glDrawArraysIndirect

        public void glDrawArraysIndirect​(int arg0,
                                         long arg1)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDrawArraysIndirect(GLenum mode, const void * indirect)
        Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
        Specified by:
        glDrawArraysIndirect in interface GL3ES3
      • glDrawArraysIndirect

        public void glDrawArraysIndirect​(int arg0,
                                         Buffer arg1)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDrawArraysIndirect(GLenum mode, const void * indirect)
        Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
        Specified by:
        glDrawArraysIndirect in interface GL3ES3
        arg1 - a direct or array-backed Buffer
      • glDrawArraysInstanced

        public void glDrawArraysInstanced​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glDrawArraysInstanced(GLenum mode, GLint first, GLsizei count, GLsizei instancecount)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_NV_draw_instanced, GL_ANGLE_instanced_arrays
        Alias for: glDrawArraysInstancedARB, glDrawArraysInstancedEXT, glDrawArraysInstancedNV, glDrawArraysInstancedANGLE
        Specified by:
        glDrawArraysInstanced in interface GL2ES3
      • glDrawArraysInstancedBaseInstance

        public void glDrawArraysInstancedBaseInstance​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      int arg3,
                                                      int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDrawArraysInstancedBaseInstance(GLenum mode, GLint first, GLsizei count, GLsizei instancecount, GLuint baseinstance)
        Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance
        Alias for: glDrawArraysInstancedBaseInstanceEXT
        Specified by:
        glDrawArraysInstancedBaseInstance in interface GL2ES2
      • glDrawBuffer

        public void glDrawBuffer​(int arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glDrawBuffer(GLenum mode)
        Part of GL_VERSION_1_0
        Specified by:
        glDrawBuffer in interface GL2GL3
      • glDrawBuffers

        public void glDrawBuffers​(int arg0,
                                  IntBuffer arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDrawBuffers(GLsizei n, const GLenum * bufs)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffers
        Alias for: glDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATI
        Specified by:
        glDrawBuffers in interface GL2ES2
        arg1 - a direct or array-backed IntBuffer
      • glDrawBuffers

        public void glDrawBuffers​(int arg0,
                                  int[] arg1,
                                  int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDrawBuffers(GLsizei n, const GLenum * bufs)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_0, GL_EXT_draw_buffers, GL_ARB_draw_buffers, GL_NV_draw_buffers, GL_ATI_draw_buffers
        Alias for: glDrawBuffersEXT, glDrawBuffersARB, glDrawBuffersNV, glDrawBuffersATI
        Specified by:
        glDrawBuffers in interface GL2ES2
      • glDrawBuffersATI

        public void glDrawBuffersATI​(int arg0,
                                     int[] arg1,
                                     int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawBuffersATI(GLsizei n, const GLenum * bufs)
        Part of GL_ATI_draw_buffers
        Specified by:
        glDrawBuffersATI in interface GL2
      • glDrawBuffersATI

        public void glDrawBuffersATI​(int arg0,
                                     IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawBuffersATI(GLsizei n, const GLenum * bufs)
        Part of GL_ATI_draw_buffers
        Specified by:
        glDrawBuffersATI in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glDrawCommandsAddressNV

        public void glDrawCommandsAddressNV​(int arg0,
                                            long[] arg1,
                                            int arg2,
                                            int[] arg3,
                                            int arg4,
                                            int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawCommandsAddressNV(GLenum primitiveMode, const GLuint64 * indirects, const GLsizei * sizes, GLuint count)
        Part of GL_NV_command_list
        Specified by:
        glDrawCommandsAddressNV in interface GL2
      • glDrawCommandsAddressNV

        public void glDrawCommandsAddressNV​(int arg0,
                                            LongBuffer arg1,
                                            IntBuffer arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawCommandsAddressNV(GLenum primitiveMode, const GLuint64 * indirects, const GLsizei * sizes, GLuint count)
        Part of GL_NV_command_list
        Specified by:
        glDrawCommandsAddressNV in interface GL2
        arg1 - a direct or array-backed LongBuffer
        arg2 - a direct or array-backed IntBuffer
      • glDrawCommandsNV

        public void glDrawCommandsNV​(int arg0,
                                     int arg1,
                                     PointerBuffer arg2,
                                     IntBuffer arg3,
                                     int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawCommandsNV(GLenum primitiveMode, GLuint buffer, const GLintptr * indirects, const GLsizei * sizes, GLuint count)
        Part of GL_NV_command_list
        Specified by:
        glDrawCommandsNV in interface GL2
        arg2 - a direct or array-backed PointerBuffer
        arg3 - a direct or array-backed IntBuffer
      • glDrawCommandsNV

        public void glDrawCommandsNV​(int arg0,
                                     int arg1,
                                     PointerBuffer arg2,
                                     int[] arg3,
                                     int arg4,
                                     int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawCommandsNV(GLenum primitiveMode, GLuint buffer, const GLintptr * indirects, const GLsizei * sizes, GLuint count)
        Part of GL_NV_command_list
        Specified by:
        glDrawCommandsNV in interface GL2
        arg2 - a direct or array-backed PointerBuffer
      • glDrawCommandsStatesAddressNV

        public void glDrawCommandsStatesAddressNV​(long[] arg0,
                                                  int arg1,
                                                  int[] arg2,
                                                  int arg3,
                                                  int[] arg4,
                                                  int arg5,
                                                  int[] arg6,
                                                  int arg7,
                                                  int arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawCommandsStatesAddressNV(const GLuint64 * indirects, const GLsizei * sizes, const GLuint * states, const GLuint * fbos, GLuint count)
        Part of GL_NV_command_list
        Specified by:
        glDrawCommandsStatesAddressNV in interface GL2
      • glDrawCommandsStatesAddressNV

        public void glDrawCommandsStatesAddressNV​(LongBuffer arg0,
                                                  IntBuffer arg1,
                                                  IntBuffer arg2,
                                                  IntBuffer arg3,
                                                  int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawCommandsStatesAddressNV(const GLuint64 * indirects, const GLsizei * sizes, const GLuint * states, const GLuint * fbos, GLuint count)
        Part of GL_NV_command_list
        Specified by:
        glDrawCommandsStatesAddressNV in interface GL2
        Parameters:
        arg0 - a direct or array-backed LongBuffer
        arg1 - a direct or array-backed IntBuffer
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed IntBuffer
      • glDrawCommandsStatesNV

        public void glDrawCommandsStatesNV​(int arg0,
                                           PointerBuffer arg1,
                                           int[] arg2,
                                           int arg3,
                                           int[] arg4,
                                           int arg5,
                                           int[] arg6,
                                           int arg7,
                                           int arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawCommandsStatesNV(GLuint buffer, const GLintptr * indirects, const GLsizei * sizes, const GLuint * states, const GLuint * fbos, GLuint count)
        Part of GL_NV_command_list
        Specified by:
        glDrawCommandsStatesNV in interface GL2
        arg1 - a direct or array-backed PointerBuffer
      • glDrawCommandsStatesNV

        public void glDrawCommandsStatesNV​(int arg0,
                                           PointerBuffer arg1,
                                           IntBuffer arg2,
                                           IntBuffer arg3,
                                           IntBuffer arg4,
                                           int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawCommandsStatesNV(GLuint buffer, const GLintptr * indirects, const GLsizei * sizes, const GLuint * states, const GLuint * fbos, GLuint count)
        Part of GL_NV_command_list
        Specified by:
        glDrawCommandsStatesNV in interface GL2
        arg1 - a direct or array-backed PointerBuffer
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
      • glDrawElements

        public void glDrawElements​(int arg0,
                                   int arg1,
                                   int arg2,
                                   Buffer arg3)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glDrawElements(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices);
        Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_ES_VERSION_2_0
        Specified by:
        glDrawElements in interface GL2ES1
        arg3 - a direct or array-backed Buffer
      • glDrawElements

        public void glDrawElements​(int arg0,
                                   int arg1,
                                   int arg2,
                                   long arg3)
        Description copied from interface: GL
        Entry point to C language function: void glDrawElements(GLenum mode, GLsizei count, GLenum type, const void * indices)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1
        Specified by:
        glDrawElements in interface GL
      • glDrawElementsBaseVertex

        public void glDrawElementsBaseVertex​(int arg0,
                                             int arg1,
                                             int arg2,
                                             Buffer arg3,
                                             int arg4)
        Description copied from interface: GL3bc
        Entry point to C language function: void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex);
        Part of GL_ARB_draw_elements_base_vertex, GL_VERSION_3_2
        Specified by:
        glDrawElementsBaseVertex in interface GL3bc
        Specified by:
        glDrawElementsBaseVertex in interface GL3ES3
        arg3 - a direct or array-backed Buffer
      • glDrawElementsBaseVertex

        public void glDrawElementsBaseVertex​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long arg3,
                                             int arg4)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDrawElementsBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLint basevertex)
        Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex
        Alias for: glDrawElementsBaseVertexEXT, glDrawElementsBaseVertexOES
        Specified by:
        glDrawElementsBaseVertex in interface GL3ES3
      • glDrawElementsIndirect

        public void glDrawElementsIndirect​(int arg0,
                                           int arg1,
                                           Buffer arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect)
        Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
        Specified by:
        glDrawElementsIndirect in interface GL3ES3
        arg2 - a direct or array-backed Buffer
      • glDrawElementsIndirect

        public void glDrawElementsIndirect​(int arg0,
                                           int arg1,
                                           long arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect)
        Part of GL_ES_VERSION_3_1, GL_ARB_draw_indirect, GL_VERSION_4_0
        Specified by:
        glDrawElementsIndirect in interface GL3ES3
      • glDrawElementsInstanced

        public void glDrawElementsInstanced​(int arg0,
                                            int arg1,
                                            int arg2,
                                            Buffer arg3,
                                            int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const GLvoid * indices, GLsizei instancecount);
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_1; GL_ARB_draw_instanced
        Specified by:
        glDrawElementsInstanced in interface GL2
        arg3 - a direct or array-backed Buffer
      • glDrawElementsInstanced

        public void glDrawElementsInstanced​(int arg0,
                                            int arg1,
                                            int arg2,
                                            long arg3,
                                            int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glDrawElementsInstanced(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_1, GL_ARB_draw_instanced, GL_EXT_draw_instanced, GL_ANGLE_instanced_arrays, GL_NV_draw_instanced
        Alias for: glDrawElementsInstancedARB, glDrawElementsInstancedEXT, glDrawElementsInstancedANGLE, glDrawElementsInstancedNV
        Specified by:
        glDrawElementsInstanced in interface GL2ES3
      • glDrawElementsInstancedBaseInstance

        public void glDrawElementsInstancedBaseInstance​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        long arg3,
                                                        int arg4,
                                                        int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance)
        Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance
        Alias for: glDrawElementsInstancedBaseInstanceEXT
        Specified by:
        glDrawElementsInstancedBaseInstance in interface GL2ES2
      • glDrawElementsInstancedBaseInstance

        public void glDrawElementsInstancedBaseInstance​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        Buffer arg3,
                                                        int arg4,
                                                        int arg5)
        Description copied from interface: GL4bc
        Entry point to C language function: void glDrawElementsInstancedBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLuint baseinstance);
        Part of GL_VERSION_4_2, GL_ARB_base_instance
        Specified by:
        glDrawElementsInstancedBaseInstance in interface GL4bc
        arg3 - a direct or array-backed Buffer
      • glDrawElementsInstancedBaseVertex

        public void glDrawElementsInstancedBaseVertex​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      long arg3,
                                                      int arg4,
                                                      int arg5)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDrawElementsInstancedBaseVertex(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex)
        Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertex
        Alias for: glDrawElementsInstancedBaseVertexOES, glDrawElementsInstancedBaseVertexEXT
        Specified by:
        glDrawElementsInstancedBaseVertex in interface GL3ES3
      • glDrawElementsInstancedBaseVertexBaseInstance

        public void glDrawElementsInstancedBaseVertexBaseInstance​(int arg0,
                                                                  int arg1,
                                                                  int arg2,
                                                                  Buffer arg3,
                                                                  int arg4,
                                                                  int arg5,
                                                                  int arg6)
        Description copied from interface: GL4bc
        Entry point to C language function: void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance);
        Part of GL_VERSION_4_2, GL_ARB_base_instance
        Specified by:
        glDrawElementsInstancedBaseVertexBaseInstance in interface GL4bc
        arg3 - a direct or array-backed Buffer
      • glDrawElementsInstancedBaseVertexBaseInstance

        public void glDrawElementsInstancedBaseVertexBaseInstance​(int arg0,
                                                                  int arg1,
                                                                  int arg2,
                                                                  long arg3,
                                                                  int arg4,
                                                                  int arg5,
                                                                  int arg6)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glDrawElementsInstancedBaseVertexBaseInstance(GLenum mode, GLsizei count, GLenum type, const void * indices, GLsizei instancecount, GLint basevertex, GLuint baseinstance)
        Part of GL_ARB_base_instance, GL_VERSION_4_2, GL_EXT_base_instance
        Alias for: glDrawElementsInstancedBaseVertexBaseInstanceEXT
        Specified by:
        glDrawElementsInstancedBaseVertexBaseInstance in interface GL2ES2
      • glDrawPixels

        public void glDrawPixels​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
        Part of GL_VERSION_1_0
        Specified by:
        glDrawPixels in interface GL2
      • glDrawPixels

        public void glDrawPixels​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 Buffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawPixels(GLsizei width, GLsizei height, GLenum format, GLenum type, const GLvoid * pixels)
        Part of GL_VERSION_1_0
        Specified by:
        glDrawPixels in interface GL2
        arg4 - a direct or array-backed Buffer
      • glDrawRangeElements

        public void glDrawRangeElements​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        long arg5)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_EXT_draw_range_elements
        Alias for: glDrawRangeElementsEXT
        Specified by:
        glDrawRangeElements in interface GL2ES3
      • glDrawRangeElements

        public void glDrawRangeElements​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawRangeElements(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices);
        Part of GL_VERSION_1_2, GL_ES_VERSION_3_0
        Specified by:
        glDrawRangeElements in interface GL2
        arg5 - a direct or array-backed Buffer
      • glDrawRangeElementsBaseVertex

        public void glDrawRangeElementsBaseVertex​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  Buffer arg5,
                                                  int arg6)
        Description copied from interface: GL3bc
        Entry point to C language function: void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const GLvoid * indices, GLint basevertex);
        Part of GL_ARB_draw_elements_base_vertex, GL_VERSION_3_2
        Specified by:
        glDrawRangeElementsBaseVertex in interface GL3bc
        Specified by:
        glDrawRangeElementsBaseVertex in interface GL3ES3
        arg5 - a direct or array-backed Buffer
      • glDrawRangeElementsBaseVertex

        public void glDrawRangeElementsBaseVertex​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  long arg5,
                                                  int arg6)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glDrawRangeElementsBaseVertex(GLenum mode, GLuint start, GLuint end, GLsizei count, GLenum type, const void * indices, GLint basevertex)
        Part of GL_ARB_draw_elements_base_vertex, GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_EXT_draw_elements_base_vertex, GL_OES_draw_elements_base_vertex
        Alias for: glDrawRangeElementsBaseVertexEXT, glDrawRangeElementsBaseVertexOES
        Specified by:
        glDrawRangeElementsBaseVertex in interface GL3ES3
      • glDrawTextureNV

        public void glDrawTextureNV​(int arg0,
                                    int arg1,
                                    float arg2,
                                    float arg3,
                                    float arg4,
                                    float arg5,
                                    float arg6,
                                    float arg7,
                                    float arg8,
                                    float arg9,
                                    float arg10)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawTextureNV(GLuint texture, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1)
        Part of GL_NV_draw_texture
        Specified by:
        glDrawTextureNV in interface GL2
      • glDrawTransformFeedback

        public void glDrawTransformFeedback​(int arg0,
                                            int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glDrawTransformFeedback(GLenum mode, GLuint id)
        Part of GL_ARB_transform_feedback2, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glDrawTransformFeedbackNV
        Specified by:
        glDrawTransformFeedback in interface GL2GL3
      • glDrawTransformFeedbackInstanced

        public void glDrawTransformFeedbackInstanced​(int arg0,
                                                     int arg1,
                                                     int arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glDrawTransformFeedbackInstanced(GLenum mode, GLuint id, GLsizei instancecount)
        Part of GL_VERSION_4_2, GL_ARB_transform_feedback_instanced
        Specified by:
        glDrawTransformFeedbackInstanced in interface GL3
      • glDrawTransformFeedbackNV

        public void glDrawTransformFeedbackNV​(int arg0,
                                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glDrawTransformFeedbackNV(GLenum mode, GLuint id)
        Part of GL_NV_transform_feedback2
        Specified by:
        glDrawTransformFeedbackNV in interface GL2
      • glDrawTransformFeedbackStream

        public void glDrawTransformFeedbackStream​(int arg0,
                                                  int arg1,
                                                  int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glDrawTransformFeedbackStream(GLenum mode, GLuint id, GLuint stream)
        Part of GL_ARB_transform_feedback3, GL_VERSION_4_0
        Specified by:
        glDrawTransformFeedbackStream in interface GL2GL3
      • glDrawTransformFeedbackStreamInstanced

        public void glDrawTransformFeedbackStreamInstanced​(int arg0,
                                                           int arg1,
                                                           int arg2,
                                                           int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glDrawTransformFeedbackStreamInstanced(GLenum mode, GLuint id, GLuint stream, GLsizei instancecount)
        Part of GL_VERSION_4_2, GL_ARB_transform_feedback_instanced
        Specified by:
        glDrawTransformFeedbackStreamInstanced in interface GL3
      • glEdgeFlag

        public void glEdgeFlag​(boolean arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEdgeFlag(GLboolean flag)
        Part of GL_VERSION_1_0
        Specified by:
        glEdgeFlag in interface GL2
      • glEdgeFlagFormatNV

        public void glEdgeFlagFormatNV​(int arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glEdgeFlagFormatNV(GLsizei stride)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glEdgeFlagFormatNV in interface GL2GL3
      • glEdgeFlagPointer

        public void glEdgeFlagPointer​(int arg0,
                                      long arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr)
        Part of GL_VERSION_1_1, GL_EXT_vertex_array
        Alias for: glEdgeFlagPointerEXT
        Specified by:
        glEdgeFlagPointer in interface GL2
      • glEdgeFlagPointer

        public void glEdgeFlagPointer​(int arg0,
                                      Buffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEdgeFlagPointer(GLsizei stride, const GLvoid * ptr)
        Part of GL_VERSION_1_1, GL_EXT_vertex_array
        Alias for: glEdgeFlagPointerEXT
        Specified by:
        glEdgeFlagPointer in interface GL2
        arg1 - a direct only Buffer
      • glEdgeFlagv

        public void glEdgeFlagv​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEdgeFlagv(const GLboolean * flag)
        Part of GL_VERSION_1_0
        Specified by:
        glEdgeFlagv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glEdgeFlagv

        public void glEdgeFlagv​(byte[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEdgeFlagv(const GLboolean * flag)
        Part of GL_VERSION_1_0
        Specified by:
        glEdgeFlagv in interface GL2
      • glEnable

        public void glEnable​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glEnable(GLenum cap)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glEnable in interface GL
      • glEnableClientStateIndexedEXT

        public void glEnableClientStateIndexedEXT​(int arg0,
                                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEnableClientStateIndexedEXT(GLenum array, GLuint index)
        Part of GL_EXT_direct_state_access
        Specified by:
        glEnableClientStateIndexedEXT in interface GL2
      • glEnableClientStateiEXT

        public void glEnableClientStateiEXT​(int arg0,
                                            int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEnableClientStateiEXT(GLenum array, GLuint index)
        Part of GL_EXT_direct_state_access
        Specified by:
        glEnableClientStateiEXT in interface GL2
      • glEnableIndexed

        public void glEnableIndexed​(int arg0,
                                    int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEnableIndexed(GLenum target, GLuint index)
        Part of GL_EXT_draw_buffers2, GL_EXT_direct_state_access
        Alias for: glEnableIndexedEXT
        Specified by:
        glEnableIndexed in interface GL2
      • glEnableVariantClientStateEXT

        public void glEnableVariantClientStateEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEnableVariantClientStateEXT(GLuint id)
        Part of GL_EXT_vertex_shader
        Specified by:
        glEnableVariantClientStateEXT in interface GL2
      • glEnableVertexArrayAttrib

        public void glEnableVertexArrayAttrib​(int arg0,
                                              int arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glEnableVertexArrayAttrib(GLuint vaobj, GLuint index)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glEnableVertexArrayAttribEXT
        Specified by:
        glEnableVertexArrayAttrib in interface GL4
      • glEnableVertexArrayAttribEXT

        public void glEnableVertexArrayAttribEXT​(int arg0,
                                                 int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEnableVertexArrayAttribEXT(GLuint vaobj, GLuint index)
        Part of GL_EXT_direct_state_access
        Specified by:
        glEnableVertexArrayAttribEXT in interface GL2
      • glEnableVertexArrayEXT

        public void glEnableVertexArrayEXT​(int arg0,
                                           int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEnableVertexArrayEXT(GLuint vaobj, GLenum array)
        Part of GL_EXT_direct_state_access
        Specified by:
        glEnableVertexArrayEXT in interface GL2
      • glEnableVertexAttribAPPLE

        public void glEnableVertexAttribAPPLE​(int arg0,
                                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEnableVertexAttribAPPLE(GLuint index, GLenum pname)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glEnableVertexAttribAPPLE in interface GL2
      • glEnableVertexAttribArray

        public void glEnableVertexAttribArray​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glEnableVertexAttribArray(GLuint index)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glEnableVertexAttribArrayARB
        Specified by:
        glEnableVertexAttribArray in interface GL2ES2
      • glEnableVertexAttribArrayARB

        public void glEnableVertexAttribArrayARB​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEnableVertexAttribArrayARB(GLuint index)
        Part of GL_ARB_vertex_program
        Specified by:
        glEnableVertexAttribArrayARB in interface GL2
      • glEnablei

        public void glEnablei​(int arg0,
                              int arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glEnablei(GLenum target, GLuint index)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_NV_viewport_array, GL_OES_draw_buffers_indexed, GL_EXT_draw_buffers_indexed
        Alias for: glEnableiNV, glEnableiOES, glEnableiEXT
        Specified by:
        glEnablei in interface GL2ES3
      • glEnd

        public void glEnd()
        Description copied from interface: GL2
        Entry point to C language function: void glEnd()
        Part of GL_VERSION_1_0
        Specified by:
        glEnd in interface GL2
      • glEndConditionalRender

        public void glEndConditionalRender()
        Description copied from interface: GL2ES3
        Entry point to C language function: void glEndConditionalRender()
        Part of GL_VERSION_3_0, GL_NV_conditional_render
        Alias for: glEndConditionalRenderNV
        Specified by:
        glEndConditionalRender in interface GL2ES3
      • glEndConditionalRenderNVX

        public void glEndConditionalRenderNVX()
        Description copied from interface: GL2
        Entry point to C language function: void glEndConditionalRenderNVX()
        Part of GL_NVX_conditional_render
        Specified by:
        glEndConditionalRenderNVX in interface GL2
      • glEndList

        public void glEndList()
        Description copied from interface: GL2
        Entry point to C language function: void glEndList()
        Part of GL_VERSION_1_0
        Specified by:
        glEndList in interface GL2
      • glEndOcclusionQueryNV

        public void glEndOcclusionQueryNV()
        Description copied from interface: GL2
        Entry point to C language function: void glEndOcclusionQueryNV()
        Part of GL_NV_occlusion_query
        Specified by:
        glEndOcclusionQueryNV in interface GL2
      • glEndPerfMonitorAMD

        public void glEndPerfMonitorAMD​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEndPerfMonitorAMD(GLuint monitor)
        Part of GL_AMD_performance_monitor
        Specified by:
        glEndPerfMonitorAMD in interface GL2
      • glEndPerfQueryINTEL

        public void glEndPerfQueryINTEL​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEndPerfQueryINTEL(GLuint queryHandle)
        Part of GL_INTEL_performance_query
        Specified by:
        glEndPerfQueryINTEL in interface GL2
      • glEndQuery

        public void glEndQuery​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glEndQuery(GLenum target)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query
        Alias for: glEndQueryEXT, glEndQueryARB
        Specified by:
        glEndQuery in interface GL2ES2
      • glEndQueryIndexed

        public void glEndQueryIndexed​(int arg0,
                                      int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glEndQueryIndexed(GLenum target, GLuint index)
        Part of GL_ARB_transform_feedback3, GL_VERSION_4_0
        Specified by:
        glEndQueryIndexed in interface GL2GL3
      • glEndTransformFeedback

        public void glEndTransformFeedback()
        Description copied from interface: GL2ES3
        Entry point to C language function: void glEndTransformFeedback()
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: glEndTransformFeedbackNV, glEndTransformFeedbackEXT
        Specified by:
        glEndTransformFeedback in interface GL2ES3
      • glEndVertexShaderEXT

        public void glEndVertexShaderEXT()
        Description copied from interface: GL2
        Entry point to C language function: void glEndVertexShaderEXT()
        Part of GL_EXT_vertex_shader
        Specified by:
        glEndVertexShaderEXT in interface GL2
      • glEndVideoCaptureNV

        public void glEndVideoCaptureNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEndVideoCaptureNV(GLuint video_capture_slot)
        Part of GL_NV_video_capture
        Specified by:
        glEndVideoCaptureNV in interface GL2
      • glEvalCoord1d

        public void glEvalCoord1d​(double arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord1d(GLdouble u)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord1d in interface GL2
      • glEvalCoord1dv

        public void glEvalCoord1dv​(double[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord1dv(const GLdouble * u)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord1dv in interface GL2
      • glEvalCoord1dv

        public void glEvalCoord1dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord1dv(const GLdouble * u)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord1dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glEvalCoord1f

        public void glEvalCoord1f​(float arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord1f(GLfloat u)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord1f in interface GL2
      • glEvalCoord1fv

        public void glEvalCoord1fv​(float[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord1fv(const GLfloat * u)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord1fv in interface GL2
      • glEvalCoord1fv

        public void glEvalCoord1fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord1fv(const GLfloat * u)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord1fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glEvalCoord2d

        public void glEvalCoord2d​(double arg0,
                                  double arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord2d(GLdouble u, GLdouble v)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord2d in interface GL2
      • glEvalCoord2dv

        public void glEvalCoord2dv​(double[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord2dv(const GLdouble * u)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord2dv in interface GL2
      • glEvalCoord2dv

        public void glEvalCoord2dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord2dv(const GLdouble * u)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord2dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glEvalCoord2f

        public void glEvalCoord2f​(float arg0,
                                  float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord2f(GLfloat u, GLfloat v)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord2f in interface GL2
      • glEvalCoord2fv

        public void glEvalCoord2fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord2fv(const GLfloat * u)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord2fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glEvalCoord2fv

        public void glEvalCoord2fv​(float[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalCoord2fv(const GLfloat * u)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalCoord2fv in interface GL2
      • glEvalMapsNV

        public void glEvalMapsNV​(int arg0,
                                 int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalMapsNV(GLenum target, GLenum mode)
        Part of GL_NV_evaluators
        Specified by:
        glEvalMapsNV in interface GL2
      • glEvalMesh1

        public void glEvalMesh1​(int arg0,
                                int arg1,
                                int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalMesh1(GLenum mode, GLint i1, GLint i2)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalMesh1 in interface GL2
      • glEvalMesh2

        public void glEvalMesh2​(int arg0,
                                int arg1,
                                int arg2,
                                int arg3,
                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalMesh2(GLenum mode, GLint i1, GLint i2, GLint j1, GLint j2)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalMesh2 in interface GL2
      • glEvalPoint1

        public void glEvalPoint1​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalPoint1(GLint i)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalPoint1 in interface GL2
      • glEvalPoint2

        public void glEvalPoint2​(int arg0,
                                 int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glEvalPoint2(GLint i, GLint j)
        Part of GL_VERSION_1_0
        Specified by:
        glEvalPoint2 in interface GL2
      • glEvaluateDepthValuesARB

        public void glEvaluateDepthValuesARB()
        Description copied from interface: GL4bc
        Entry point to C language function: void glEvaluateDepthValuesARB()
        Part of GL_ARB_sample_locations
        Specified by:
        glEvaluateDepthValuesARB in interface GL4bc
      • glExtractComponentEXT

        public void glExtractComponentEXT​(int arg0,
                                          int arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glExtractComponentEXT(GLuint res, GLuint src, GLuint num)
        Part of GL_EXT_vertex_shader
        Specified by:
        glExtractComponentEXT in interface GL2
      • glFeedbackBuffer

        public void glFeedbackBuffer​(int arg0,
                                     int arg1,
                                     FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glFeedbackBuffer(GLsizei size, GLenum type, GLfloat * buffer)
        Part of GL_VERSION_1_0
        Specified by:
        glFeedbackBuffer in interface GL2
        arg2 - a direct only FloatBuffer
      • glFenceSync

        public long glFenceSync​(int arg0,
                                int arg1)
        Description copied from interface: GL3ES3
        Entry point to C language function: GLsync glFenceSync(GLenum condition, GLbitfield flags)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
        Alias for: glFenceSyncAPPLE
        Specified by:
        glFenceSync in interface GL3ES3
      • glFinish

        public void glFinish()
        Description copied from interface: GL
        Entry point to C language function: void glFinish()
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glFinish in interface GL
      • glFinishTextureSUNX

        public void glFinishTextureSUNX()
        Description copied from interface: GL2
        Entry point to C language function: void glFinishTextureSUNX()
        Part of GL_SUNX_constant_data
        Specified by:
        glFinishTextureSUNX in interface GL2
      • glFlush

        public void glFlush()
        Description copied from interface: GL
        Entry point to C language function: void glFlush()
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glFlush in interface GL
      • glFlushMappedBufferRange

        public void glFlushMappedBufferRange​(int arg0,
                                             long arg1,
                                             long arg2)
        Description copied from interface: GL
        Entry point to C language function: void glFlushMappedBufferRange(GLenum target, GLintptr offset, GLsizeiptr length)
        Part of GL_ARB_map_buffer_range, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_map_buffer_range, GL_APPLE_flush_buffer_range
        Alias for: glFlushMappedBufferRangeEXT, glFlushMappedBufferRangeAPPLE
        Specified by:
        glFlushMappedBufferRange in interface GL
      • glFlushMappedNamedBufferRange

        public void glFlushMappedNamedBufferRange​(int arg0,
                                                  long arg1,
                                                  long arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glFlushMappedNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glFlushMappedNamedBufferRangeEXT
        Specified by:
        glFlushMappedNamedBufferRange in interface GL4
      • glFlushMappedNamedBufferRangeEXT

        public void glFlushMappedNamedBufferRangeEXT​(int arg0,
                                                     long arg1,
                                                     long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glFlushMappedNamedBufferRangeEXT(GLuint buffer, GLintptr offset, GLsizeiptr length)
        Part of GL_EXT_direct_state_access
        Specified by:
        glFlushMappedNamedBufferRangeEXT in interface GL2
      • glFlushPixelDataRangeNV

        public void glFlushPixelDataRangeNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glFlushPixelDataRangeNV(GLenum target)
        Part of GL_NV_pixel_data_range
        Specified by:
        glFlushPixelDataRangeNV in interface GL2
      • glFlushVertexArrayRangeAPPLE

        public void glFlushVertexArrayRangeAPPLE​(int arg0,
                                                 Buffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glFlushVertexArrayRangeAPPLE(GLsizei length, void * pointer)
        Part of GL_APPLE_vertex_array_range
        Specified by:
        glFlushVertexArrayRangeAPPLE in interface GL2
        arg1 - a direct or array-backed Buffer
      • glFogCoordFormatNV

        public void glFogCoordFormatNV​(int arg0,
                                       int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glFogCoordFormatNV(GLenum type, GLsizei stride)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glFogCoordFormatNV in interface GL2GL3
      • glFogCoordPointer

        public void glFogCoordPointer​(int arg0,
                                      int arg1,
                                      Buffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoordPointer(GLenum type, GLsizei stride, const void * pointer)
        Part of GL_VERSION_1_4, GL_EXT_fog_coord
        Alias for: glFogCoordPointerEXT
        Specified by:
        glFogCoordPointer in interface GL2
        arg2 - a direct only Buffer
      • glFogCoordPointer

        public void glFogCoordPointer​(int arg0,
                                      int arg1,
                                      long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoordPointer(GLenum type, GLsizei stride, const void * pointer)
        Part of GL_VERSION_1_4, GL_EXT_fog_coord
        Alias for: glFogCoordPointerEXT
        Specified by:
        glFogCoordPointer in interface GL2
      • glFogCoordd

        public void glFogCoordd​(double arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoordd(GLdouble coord)
        Part of GL_VERSION_1_4, GL_EXT_fog_coord
        Alias for: glFogCoorddEXT
        Specified by:
        glFogCoordd in interface GL2
      • glFogCoorddv

        public void glFogCoorddv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoorddv(const GLdouble * coord)
        Part of GL_VERSION_1_4, GL_EXT_fog_coord
        Alias for: glFogCoorddvEXT
        Specified by:
        glFogCoorddv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glFogCoorddv

        public void glFogCoorddv​(double[] arg0,
                                 int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoorddv(const GLdouble * coord)
        Part of GL_VERSION_1_4, GL_EXT_fog_coord
        Alias for: glFogCoorddvEXT
        Specified by:
        glFogCoorddv in interface GL2
      • glFogCoordf

        public void glFogCoordf​(float arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoordf(GLfloat coord)
        Part of GL_VERSION_1_4, GL_EXT_fog_coord
        Alias for: glFogCoordfEXT
        Specified by:
        glFogCoordf in interface GL2
      • glFogCoordfv

        public void glFogCoordfv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoordfv(const GLfloat * coord)
        Part of GL_VERSION_1_4, GL_EXT_fog_coord
        Alias for: glFogCoordfvEXT
        Specified by:
        glFogCoordfv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glFogCoordfv

        public void glFogCoordfv​(float[] arg0,
                                 int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoordfv(const GLfloat * coord)
        Part of GL_VERSION_1_4, GL_EXT_fog_coord
        Alias for: glFogCoordfvEXT
        Specified by:
        glFogCoordfv in interface GL2
      • glFogCoordh

        public void glFogCoordh​(short arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoordh(GLhalfNV fog)
        Part of GL_NV_half_float
        Alias for: glFogCoordhNV
        Specified by:
        glFogCoordh in interface GL2
      • glFogCoordhv

        public void glFogCoordhv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoordhv(const GLhalfNV * fog)
        Part of GL_NV_half_float
        Alias for: glFogCoordhvNV
        Specified by:
        glFogCoordhv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glFogCoordhv

        public void glFogCoordhv​(short[] arg0,
                                 int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glFogCoordhv(const GLhalfNV * fog)
        Part of GL_NV_half_float
        Alias for: glFogCoordhvNV
        Specified by:
        glFogCoordhv in interface GL2
      • glFogf

        public void glFogf​(int arg0,
                           float arg1)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glFogf(GLenum pname, GLfloat param)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glFogf in interface GL2ES1
      • glFogfv

        public void glFogfv​(int arg0,
                            FloatBuffer arg1)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glFogfv(GLenum pname, const GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glFogfv in interface GL2ES1
        arg1 - a direct or array-backed FloatBuffer
      • glFogfv

        public void glFogfv​(int arg0,
                            float[] arg1,
                            int arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glFogfv(GLenum pname, const GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glFogfv in interface GL2ES1
      • glFogi

        public void glFogi​(int arg0,
                           int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glFogi(GLenum pname, GLint param)
        Part of GL_VERSION_1_0
        Specified by:
        glFogi in interface GL2
      • glFogiv

        public void glFogiv​(int arg0,
                            int[] arg1,
                            int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glFogiv(GLenum pname, const GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glFogiv in interface GL2
      • glFogiv

        public void glFogiv​(int arg0,
                            IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glFogiv(GLenum pname, const GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glFogiv in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glFragmentCoverageColorNV

        public void glFragmentCoverageColorNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glFragmentCoverageColorNV(GLuint color)
        Part of GL_NV_fragment_coverage_to_color
        Specified by:
        glFragmentCoverageColorNV in interface GL2
      • glFrameTerminatorGREMEDY

        public void glFrameTerminatorGREMEDY()
        Description copied from interface: GL2
        Entry point to C language function: void glFrameTerminatorGREMEDY()
        Part of GL_GREMEDY_frame_terminator
        Specified by:
        glFrameTerminatorGREMEDY in interface GL2
      • glFramebufferDrawBufferEXT

        public void glFramebufferDrawBufferEXT​(int arg0,
                                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glFramebufferDrawBufferEXT(GLuint framebuffer, GLenum mode)
        Part of GL_EXT_direct_state_access
        Specified by:
        glFramebufferDrawBufferEXT in interface GL2
      • glFramebufferDrawBuffersEXT

        public void glFramebufferDrawBuffersEXT​(int arg0,
                                                int arg1,
                                                int[] arg2,
                                                int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glFramebufferDrawBuffersEXT(GLuint framebuffer, GLsizei n, const GLenum * bufs)
        Part of GL_EXT_direct_state_access
        Specified by:
        glFramebufferDrawBuffersEXT in interface GL2
      • glFramebufferDrawBuffersEXT

        public void glFramebufferDrawBuffersEXT​(int arg0,
                                                int arg1,
                                                IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glFramebufferDrawBuffersEXT(GLuint framebuffer, GLsizei n, const GLenum * bufs)
        Part of GL_EXT_direct_state_access
        Specified by:
        glFramebufferDrawBuffersEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glFramebufferParameteri

        public void glFramebufferParameteri​(int arg0,
                                            int arg1,
                                            int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glFramebufferParameteri(GLenum target, GLenum pname, GLint param)
        Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Specified by:
        glFramebufferParameteri in interface GL2ES3
      • glFramebufferReadBufferEXT

        public void glFramebufferReadBufferEXT​(int arg0,
                                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glFramebufferReadBufferEXT(GLuint framebuffer, GLenum mode)
        Part of GL_EXT_direct_state_access
        Specified by:
        glFramebufferReadBufferEXT in interface GL2
      • glFramebufferRenderbuffer

        public void glFramebufferRenderbuffer​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object
        Alias for: glFramebufferRenderbufferOES, glFramebufferRenderbufferEXT
        Specified by:
        glFramebufferRenderbuffer in interface GL
      • glFramebufferSampleLocationsfvARB

        public void glFramebufferSampleLocationsfvARB​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      FloatBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glFramebufferSampleLocationsfvARB(GLenum target, GLuint start, GLsizei count, const GLfloat * v)
        Part of GL_ARB_sample_locations
        Specified by:
        glFramebufferSampleLocationsfvARB in interface GL4bc
        arg3 - a direct or array-backed FloatBuffer
      • glFramebufferSampleLocationsfvARB

        public void glFramebufferSampleLocationsfvARB​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      float[] arg3,
                                                      int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glFramebufferSampleLocationsfvARB(GLenum target, GLuint start, GLsizei count, const GLfloat * v)
        Part of GL_ARB_sample_locations
        Specified by:
        glFramebufferSampleLocationsfvARB in interface GL4bc
      • glFramebufferSampleLocationsfvNV

        public void glFramebufferSampleLocationsfvNV​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     float[] arg3,
                                                     int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v)
        Part of GL_NV_sample_locations
        Specified by:
        glFramebufferSampleLocationsfvNV in interface GL2
      • glFramebufferSampleLocationsfvNV

        public void glFramebufferSampleLocationsfvNV​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glFramebufferSampleLocationsfvNV(GLenum target, GLuint start, GLsizei count, const GLfloat * v)
        Part of GL_NV_sample_locations
        Specified by:
        glFramebufferSampleLocationsfvNV in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glFramebufferTexture

        public void glFramebufferTexture​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glFramebufferTexture(GLenum target, GLenum attachment, GLuint texture, GLint level)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_2, GL_OES_geometry_shader, GL_NV_geometry_program4, GL_EXT_geometry_shader, GL_ARB_geometry_shader4
        Alias for: glFramebufferTextureOES, glFramebufferTextureEXT, glFramebufferTextureARB
        Specified by:
        glFramebufferTexture in interface GL3ES3
      • glFramebufferTexture1D

        public void glFramebufferTexture1D​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
        Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object
        Alias for: glFramebufferTexture1DEXT
        Specified by:
        glFramebufferTexture1D in interface GL2GL3
      • glFramebufferTexture2D

        public void glFramebufferTexture2D​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4)
        Description copied from interface: GL
        Entry point to C language function: void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glFramebufferTexture2DEXT, glFramebufferTexture2DOES
        Specified by:
        glFramebufferTexture2D in interface GL
      • glFramebufferTexture3D

        public void glFramebufferTexture3D​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
        Part of GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_texture_3D
        Alias for: glFramebufferTexture3DEXT, glFramebufferTexture3DOES
        Specified by:
        glFramebufferTexture3D in interface GL2ES2
      • glFramebufferTextureARB

        public void glFramebufferTextureARB​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glFramebufferTextureARB(GLenum target, GLenum attachment, GLuint texture, GLint level)
        Part of GL_ARB_geometry_shader4
        Specified by:
        glFramebufferTextureARB in interface GL3
      • glFramebufferTextureEXT

        public void glFramebufferTextureEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glFramebufferTextureEXT(GLenum target, GLenum attachment, GLuint texture, GLint level)
        Part of GL_NV_geometry_program4, GL_EXT_geometry_shader
        Specified by:
        glFramebufferTextureEXT in interface GL2ES3
      • glFramebufferTextureFaceARB

        public void glFramebufferTextureFaceARB​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int arg3,
                                                int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glFramebufferTextureFaceARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face)
        Part of GL_ARB_geometry_shader4
        Specified by:
        glFramebufferTextureFaceARB in interface GL3
      • glFramebufferTextureFaceEXT

        public void glFramebufferTextureFaceEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int arg3,
                                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glFramebufferTextureFaceEXT(GLenum target, GLenum attachment, GLuint texture, GLint level, GLenum face)
        Part of GL_NV_geometry_program4
        Specified by:
        glFramebufferTextureFaceEXT in interface GL2
      • glFramebufferTextureLayer

        public void glFramebufferTextureLayer​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
        Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_texture_array, GL_NV_geometry_program4, GL_ARB_geometry_shader4
        Alias for: glFramebufferTextureLayerEXT, glFramebufferTextureLayerARB
        Specified by:
        glFramebufferTextureLayer in interface GL2ES3
      • glFramebufferTextureLayerARB

        public void glFramebufferTextureLayerARB​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 int arg3,
                                                 int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glFramebufferTextureLayerARB(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)
        Part of GL_ARB_geometry_shader4
        Specified by:
        glFramebufferTextureLayerARB in interface GL3
      • glFramebufferTextureMultiviewOVR

        public void glFramebufferTextureMultiviewOVR​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     int arg4,
                                                     int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glFramebufferTextureMultiviewOVR(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint baseViewIndex, GLsizei numViews)
        Part of GL_OVR_multiview
        Specified by:
        glFramebufferTextureMultiviewOVR in interface GL2
      • glFrontFace

        public void glFrontFace​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glFrontFace(GLenum mode)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glFrontFace in interface GL
      • glFrustum

        public void glFrustum​(double arg0,
                              double arg1,
                              double arg2,
                              double arg3,
                              double arg4,
                              double arg5)
        Specified by:
        glFrustum in interface GL2ES1
      • glFrustumf

        public void glFrustumf​(float arg0,
                               float arg1,
                               float arg2,
                               float arg3,
                               float arg4,
                               float arg5)
        Description copied from interface: GLMatrixFunc
        Multiply the current matrix with the frustum matrix.
        Specified by:
        glFrustumf in interface GLMatrixFunc
      • glGenBuffers

        public void glGenBuffers​(int arg0,
                                 int[] arg1,
                                 int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glGenBuffers(GLsizei n, GLuint * buffers)
        Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object
        Alias for: glGenBuffersARB
        Specified by:
        glGenBuffers in interface GL
      • glGenBuffers

        public void glGenBuffers​(int arg0,
                                 IntBuffer arg1)
        Description copied from interface: GL
        Entry point to C language function: void glGenBuffers(GLsizei n, GLuint * buffers)
        Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object
        Alias for: glGenBuffersARB
        Specified by:
        glGenBuffers in interface GL
        arg1 - a direct or array-backed IntBuffer
      • glGenFramebuffers

        public void glGenFramebuffers​(int arg0,
                                      IntBuffer arg1)
        Description copied from interface: GL
        Entry point to C language function: void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object
        Alias for: glGenFramebuffersOES, glGenFramebuffersEXT
        Specified by:
        glGenFramebuffers in interface GL
        arg1 - a direct or array-backed IntBuffer
      • glGenFramebuffers

        public void glGenFramebuffers​(int arg0,
                                      int[] arg1,
                                      int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object
        Alias for: glGenFramebuffersOES, glGenFramebuffersEXT
        Specified by:
        glGenFramebuffers in interface GL
      • glGenLists

        public int glGenLists​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLuint glGenLists(GLsizei range)
        Part of GL_VERSION_1_0
        Specified by:
        glGenLists in interface GL2
      • glGenNamesAMD

        public void glGenNamesAMD​(int arg0,
                                  int arg1,
                                  IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGenNamesAMD(GLenum identifier, GLuint num, GLuint * names)
        Part of GL_AMD_name_gen_delete
        Specified by:
        glGenNamesAMD in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGenNamesAMD

        public void glGenNamesAMD​(int arg0,
                                  int arg1,
                                  int[] arg2,
                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGenNamesAMD(GLenum identifier, GLuint num, GLuint * names)
        Part of GL_AMD_name_gen_delete
        Specified by:
        glGenNamesAMD in interface GL2
      • glGenOcclusionQueriesNV

        public void glGenOcclusionQueriesNV​(int arg0,
                                            IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids)
        Part of GL_NV_occlusion_query
        Specified by:
        glGenOcclusionQueriesNV in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glGenOcclusionQueriesNV

        public void glGenOcclusionQueriesNV​(int arg0,
                                            int[] arg1,
                                            int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGenOcclusionQueriesNV(GLsizei n, GLuint * ids)
        Part of GL_NV_occlusion_query
        Specified by:
        glGenOcclusionQueriesNV in interface GL2
      • glGenPerfMonitorsAMD

        public void glGenPerfMonitorsAMD​(int arg0,
                                         IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGenPerfMonitorsAMD in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glGenPerfMonitorsAMD

        public void glGenPerfMonitorsAMD​(int arg0,
                                         int[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGenPerfMonitorsAMD(GLsizei n, GLuint * monitors)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGenPerfMonitorsAMD in interface GL2
      • glGenProgramPipelines

        public void glGenProgramPipelines​(int arg0,
                                          IntBuffer arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glGenProgramPipelinesEXT
        Specified by:
        glGenProgramPipelines in interface GL2ES2
        arg1 - a direct or array-backed IntBuffer
      • glGenProgramPipelines

        public void glGenProgramPipelines​(int arg0,
                                          int[] arg1,
                                          int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glGenProgramPipelinesEXT
        Specified by:
        glGenProgramPipelines in interface GL2ES2
      • glGenProgramsARB

        public void glGenProgramsARB​(int arg0,
                                     int[] arg1,
                                     int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGenProgramsARB(GLsizei n, GLuint * programs)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGenProgramsARB in interface GL2
      • glGenProgramsARB

        public void glGenProgramsARB​(int arg0,
                                     IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGenProgramsARB(GLsizei n, GLuint * programs)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGenProgramsARB in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glGenQueries

        public void glGenQueries​(int arg0,
                                 IntBuffer arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGenQueries(GLsizei n, GLuint * ids)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query
        Alias for: glGenQueriesEXT, glGenQueriesARB
        Specified by:
        glGenQueries in interface GL2ES2
        arg1 - a direct or array-backed IntBuffer
      • glGenQueries

        public void glGenQueries​(int arg0,
                                 int[] arg1,
                                 int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGenQueries(GLsizei n, GLuint * ids)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query
        Alias for: glGenQueriesEXT, glGenQueriesARB
        Specified by:
        glGenQueries in interface GL2ES2
      • glGenRenderbuffers

        public void glGenRenderbuffers​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL
        Entry point to C language function: void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glGenRenderbuffersEXT, glGenRenderbuffersOES
        Specified by:
        glGenRenderbuffers in interface GL
        arg1 - a direct or array-backed IntBuffer
      • glGenRenderbuffers

        public void glGenRenderbuffers​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glGenRenderbuffersEXT, glGenRenderbuffersOES
        Specified by:
        glGenRenderbuffers in interface GL
      • glGenSamplers

        public void glGenSamplers​(int arg0,
                                  int[] arg1,
                                  int arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGenSamplers(GLsizei count, GLuint * samplers)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glGenSamplers in interface GL3ES3
      • glGenSamplers

        public void glGenSamplers​(int arg0,
                                  IntBuffer arg1)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGenSamplers(GLsizei count, GLuint * samplers)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glGenSamplers in interface GL3ES3
        arg1 - a direct or array-backed IntBuffer
      • glGenSymbolsEXT

        public int glGenSymbolsEXT​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: GLuint glGenSymbolsEXT(GLenum datatype, GLenum storagetype, GLenum range, GLuint components)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGenSymbolsEXT in interface GL2
      • glGenTextures

        public void glGenTextures​(int arg0,
                                  IntBuffer arg1)
        Description copied from interface: GL
        Entry point to C language function: void glGenTextures(GLsizei n, GLuint * textures)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object
        Alias for: glGenTexturesEXT
        Specified by:
        glGenTextures in interface GL
        arg1 - a direct or array-backed IntBuffer
      • glGenTextures

        public void glGenTextures​(int arg0,
                                  int[] arg1,
                                  int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glGenTextures(GLsizei n, GLuint * textures)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object
        Alias for: glGenTexturesEXT
        Specified by:
        glGenTextures in interface GL
      • glGenTransformFeedbacks

        public void glGenTransformFeedbacks​(int arg0,
                                            int[] arg1,
                                            int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glGenTransformFeedbacksNV
        Specified by:
        glGenTransformFeedbacks in interface GL2ES3
      • glGenTransformFeedbacks

        public void glGenTransformFeedbacks​(int arg0,
                                            IntBuffer arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGenTransformFeedbacks(GLsizei n, GLuint * ids)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glGenTransformFeedbacksNV
        Specified by:
        glGenTransformFeedbacks in interface GL2ES3
        arg1 - a direct or array-backed IntBuffer
      • glGenTransformFeedbacksNV

        public void glGenTransformFeedbacksNV​(int arg0,
                                              IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGenTransformFeedbacksNV(GLsizei n, GLuint * ids)
        Part of GL_NV_transform_feedback2
        Specified by:
        glGenTransformFeedbacksNV in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glGenTransformFeedbacksNV

        public void glGenTransformFeedbacksNV​(int arg0,
                                              int[] arg1,
                                              int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGenTransformFeedbacksNV(GLsizei n, GLuint * ids)
        Part of GL_NV_transform_feedback2
        Specified by:
        glGenTransformFeedbacksNV in interface GL2
      • glGenVertexArrays

        public void glGenVertexArrays​(int arg0,
                                      IntBuffer arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGenVertexArrays(GLsizei n, GLuint * arrays)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object
        Alias for: glGenVertexArraysAPPLE, glGenVertexArraysOES
        Specified by:
        glGenVertexArrays in interface GL2ES3
        arg1 - a direct or array-backed IntBuffer
      • glGenVertexArrays

        public void glGenVertexArrays​(int arg0,
                                      int[] arg1,
                                      int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGenVertexArrays(GLsizei n, GLuint * arrays)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_APPLE_vertex_array_object, GL_OES_vertex_array_object
        Alias for: glGenVertexArraysAPPLE, glGenVertexArraysOES
        Specified by:
        glGenVertexArrays in interface GL2ES3
      • glGenVertexShadersEXT

        public int glGenVertexShadersEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLuint glGenVertexShadersEXT(GLuint range)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGenVertexShadersEXT in interface GL2
      • glGenerateMipmap

        public void glGenerateMipmap​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glGenerateMipmap(GLenum target)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object
        Alias for: glGenerateMipmapOES, glGenerateMipmapEXT
        Specified by:
        glGenerateMipmap in interface GL
      • glGenerateMultiTexMipmapEXT

        public void glGenerateMultiTexMipmapEXT​(int arg0,
                                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGenerateMultiTexMipmapEXT(GLenum texunit, GLenum target)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGenerateMultiTexMipmapEXT in interface GL2
      • glGenerateTextureMipmap

        public void glGenerateTextureMipmap​(int arg0)
        Description copied from interface: GL4
        Entry point to C language function: void glGenerateTextureMipmap(GLuint texture)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGenerateTextureMipmapEXT
        Specified by:
        glGenerateTextureMipmap in interface GL4
      • glGenerateTextureMipmapEXT

        public void glGenerateTextureMipmapEXT​(int arg0,
                                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGenerateTextureMipmapEXT(GLuint texture, GLenum target)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGenerateTextureMipmapEXT in interface GL2
      • glGetActiveAtomicCounterBufferiv

        public void glGetActiveAtomicCounterBufferiv​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int[] arg3,
                                                     int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetActiveAtomicCounterBufferiv(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params)
        Part of GL_ARB_shader_atomic_counters, GL_VERSION_4_2
        Specified by:
        glGetActiveAtomicCounterBufferiv in interface GL2GL3
      • glGetActiveAtomicCounterBufferiv

        public void glGetActiveAtomicCounterBufferiv​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     IntBuffer arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetActiveAtomicCounterBufferiv(GLuint program, GLuint bufferIndex, GLenum pname, GLint * params)
        Part of GL_ARB_shader_atomic_counters, GL_VERSION_4_2
        Specified by:
        glGetActiveAtomicCounterBufferiv in interface GL2GL3
        arg3 - a direct or array-backed IntBuffer
      • glGetActiveAttrib

        public void glGetActiveAttrib​(int arg0,
                                      int arg1,
                                      int arg2,
                                      IntBuffer arg3,
                                      IntBuffer arg4,
                                      IntBuffer arg5,
                                      ByteBuffer arg6)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader
        Alias for: glGetActiveAttribARB
        Specified by:
        glGetActiveAttrib in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed IntBuffer
        arg6 - a direct or array-backed ByteBuffer
      • glGetActiveAttrib

        public void glGetActiveAttrib​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int[] arg3,
                                      int arg4,
                                      int[] arg5,
                                      int arg6,
                                      int[] arg7,
                                      int arg8,
                                      byte[] arg9,
                                      int arg10)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetActiveAttrib(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader
        Alias for: glGetActiveAttribARB
        Specified by:
        glGetActiveAttrib in interface GL2ES2
      • glGetActiveSubroutineName

        public void glGetActiveSubroutineName​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              IntBuffer arg4,
                                              ByteBuffer arg5)
        Description copied from interface: GL3
        Entry point to C language function: void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetActiveSubroutineName in interface GL3
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed ByteBuffer
      • glGetActiveSubroutineName

        public void glGetActiveSubroutineName​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int[] arg4,
                                              int arg5,
                                              byte[] arg6,
                                              int arg7)
        Description copied from interface: GL3
        Entry point to C language function: void glGetActiveSubroutineName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetActiveSubroutineName in interface GL3
      • glGetActiveSubroutineUniformName

        public void glGetActiveSubroutineUniformName​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     int[] arg4,
                                                     int arg5,
                                                     byte[] arg6,
                                                     int arg7)
        Description copied from interface: GL3
        Entry point to C language function: void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetActiveSubroutineUniformName in interface GL3
      • glGetActiveSubroutineUniformName

        public void glGetActiveSubroutineUniformName​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     IntBuffer arg4,
                                                     ByteBuffer arg5)
        Description copied from interface: GL3
        Entry point to C language function: void glGetActiveSubroutineUniformName(GLuint program, GLenum shadertype, GLuint index, GLsizei bufsize, GLsizei * length, GLchar * name)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetActiveSubroutineUniformName in interface GL3
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed ByteBuffer
      • glGetActiveSubroutineUniformiv

        public void glGetActiveSubroutineUniformiv​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   IntBuffer arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetActiveSubroutineUniformiv in interface GL3
        arg4 - a direct or array-backed IntBuffer
      • glGetActiveSubroutineUniformiv

        public void glGetActiveSubroutineUniformiv​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int[] arg4,
                                                   int arg5)
        Description copied from interface: GL3
        Entry point to C language function: void glGetActiveSubroutineUniformiv(GLuint program, GLenum shadertype, GLuint index, GLenum pname, GLint * values)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetActiveSubroutineUniformiv in interface GL3
      • glGetActiveUniform

        public void glGetActiveUniform​(int arg0,
                                       int arg1,
                                       int arg2,
                                       IntBuffer arg3,
                                       IntBuffer arg4,
                                       IntBuffer arg5,
                                       ByteBuffer arg6)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glGetActiveUniformARB
        Specified by:
        glGetActiveUniform in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed IntBuffer
        arg6 - a direct or array-backed ByteBuffer
      • glGetActiveUniform

        public void glGetActiveUniform​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int[] arg3,
                                       int arg4,
                                       int[] arg5,
                                       int arg6,
                                       int[] arg7,
                                       int arg8,
                                       byte[] arg9,
                                       int arg10)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetActiveUniform(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLint * size, GLenum * type, GLchar * name)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glGetActiveUniformARB
        Specified by:
        glGetActiveUniform in interface GL2ES2
      • glGetActiveUniformARB

        public void glGetActiveUniformARB​(long arg0,
                                          int arg1,
                                          int arg2,
                                          int[] arg3,
                                          int arg4,
                                          int[] arg5,
                                          int arg6,
                                          int[] arg7,
                                          int arg8,
                                          byte[] arg9,
                                          int arg10)
        Description copied from interface: GL2
        Entry point to C language function: void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetActiveUniformARB in interface GL2
      • glGetActiveUniformARB

        public void glGetActiveUniformARB​(long arg0,
                                          int arg1,
                                          int arg2,
                                          IntBuffer arg3,
                                          IntBuffer arg4,
                                          IntBuffer arg5,
                                          ByteBuffer arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glGetActiveUniformARB(GLhandleARB programObj, GLuint index, GLsizei maxLength, GLsizei * length, GLint * size, GLenum * type, GLcharARB * name)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetActiveUniformARB in interface GL2
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed IntBuffer
        arg6 - a direct or array-backed ByteBuffer
      • glGetActiveUniformBlockName

        public void glGetActiveUniformBlockName​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int[] arg3,
                                                int arg4,
                                                byte[] arg5,
                                                int arg6)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Specified by:
        glGetActiveUniformBlockName in interface GL2ES3
      • glGetActiveUniformBlockName

        public void glGetActiveUniformBlockName​(int arg0,
                                                int arg1,
                                                int arg2,
                                                IntBuffer arg3,
                                                ByteBuffer arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetActiveUniformBlockName(GLuint program, GLuint uniformBlockIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformBlockName)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Specified by:
        glGetActiveUniformBlockName in interface GL2ES3
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed ByteBuffer
      • glGetActiveUniformBlockiv

        public void glGetActiveUniformBlockiv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              IntBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Specified by:
        glGetActiveUniformBlockiv in interface GL2ES3
        arg3 - a direct or array-backed IntBuffer
      • glGetActiveUniformBlockiv

        public void glGetActiveUniformBlockiv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int[] arg3,
                                              int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetActiveUniformBlockiv(GLuint program, GLuint uniformBlockIndex, GLenum pname, GLint * params)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Specified by:
        glGetActiveUniformBlockiv in interface GL2ES3
      • glGetActiveUniformName

        public void glGetActiveUniformName​(int arg0,
                                           int arg1,
                                           int arg2,
                                           IntBuffer arg3,
                                           ByteBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName)
        Part of GL_ARB_uniform_buffer_object, GL_VERSION_3_1
        Specified by:
        glGetActiveUniformName in interface GL2GL3
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed ByteBuffer
      • glGetActiveUniformName

        public void glGetActiveUniformName​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int[] arg3,
                                           int arg4,
                                           byte[] arg5,
                                           int arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetActiveUniformName(GLuint program, GLuint uniformIndex, GLsizei bufSize, GLsizei * length, GLchar * uniformName)
        Part of GL_ARB_uniform_buffer_object, GL_VERSION_3_1
        Specified by:
        glGetActiveUniformName in interface GL2GL3
      • glGetActiveUniformsiv

        public void glGetActiveUniformsiv​(int arg0,
                                          int arg1,
                                          int[] arg2,
                                          int arg3,
                                          int arg4,
                                          int[] arg5,
                                          int arg6)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Specified by:
        glGetActiveUniformsiv in interface GL2ES3
      • glGetActiveUniformsiv

        public void glGetActiveUniformsiv​(int arg0,
                                          int arg1,
                                          IntBuffer arg2,
                                          int arg3,
                                          IntBuffer arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetActiveUniformsiv(GLuint program, GLsizei uniformCount, const GLuint * uniformIndices, GLenum pname, GLint * params)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Specified by:
        glGetActiveUniformsiv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
      • glGetAttachedObjectsARB

        public void glGetAttachedObjectsARB​(long arg0,
                                            int arg1,
                                            IntBuffer arg2,
                                            LongBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetAttachedObjectsARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed LongBuffer
      • glGetAttachedObjectsARB

        public void glGetAttachedObjectsARB​(long arg0,
                                            int arg1,
                                            int[] arg2,
                                            int arg3,
                                            long[] arg4,
                                            int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetAttachedObjectsARB(GLhandleARB containerObj, GLsizei maxCount, GLsizei * count, GLhandleARB * obj)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetAttachedObjectsARB in interface GL2
      • glGetAttachedShaders

        public void glGetAttachedShaders​(int arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3,
                                         int[] arg4,
                                         int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glGetAttachedShaders in interface GL2ES2
      • glGetAttachedShaders

        public void glGetAttachedShaders​(int arg0,
                                         int arg1,
                                         IntBuffer arg2,
                                         IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetAttachedShaders(GLuint program, GLsizei maxCount, GLsizei * count, GLuint * shaders)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glGetAttachedShaders in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed IntBuffer
      • glGetAttribLocation

        public int glGetAttribLocation​(int arg0,
                                       String arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: GLint glGetAttribLocation(GLuint program, const GLchar * name)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_shader
        Alias for: glGetAttribLocationARB
        Specified by:
        glGetAttribLocation in interface GL2ES2
      • glGetBooleanIndexedv

        public void glGetBooleanIndexedv​(int arg0,
                                         int arg1,
                                         ByteBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetBooleanIndexedv(GLenum target, GLuint index, GLboolean * data)
        Part of GL_EXT_draw_buffers2, GL_EXT_direct_state_access
        Alias for: glGetBooleanIndexedvEXT
        Specified by:
        glGetBooleanIndexedv in interface GL2
        arg2 - a direct or array-backed ByteBuffer
      • glGetBooleanIndexedv

        public void glGetBooleanIndexedv​(int arg0,
                                         int arg1,
                                         byte[] arg2,
                                         int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetBooleanIndexedv(GLenum target, GLuint index, GLboolean * data)
        Part of GL_EXT_draw_buffers2, GL_EXT_direct_state_access
        Alias for: glGetBooleanIndexedvEXT
        Specified by:
        glGetBooleanIndexedv in interface GL2
      • glGetBooleani_v

        public void glGetBooleani_v​(int arg0,
                                    int arg1,
                                    ByteBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
        Part of GL_ES_VERSION_3_1, GL_VERSION_3_0
        Specified by:
        glGetBooleani_v in interface GL2ES3
        arg2 - a direct or array-backed ByteBuffer
      • glGetBooleani_v

        public void glGetBooleani_v​(int arg0,
                                    int arg1,
                                    byte[] arg2,
                                    int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetBooleani_v(GLenum target, GLuint index, GLboolean * data)
        Part of GL_ES_VERSION_3_1, GL_VERSION_3_0
        Specified by:
        glGetBooleani_v in interface GL2ES3
      • glGetBooleanv

        public void glGetBooleanv​(int arg0,
                                  ByteBuffer arg1)
        Description copied from interface: GL
        Entry point to C language function: void glGetBooleanv(GLenum pname, GLboolean * data)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glGetBooleanv in interface GL
        arg1 - a direct or array-backed ByteBuffer
      • glGetBooleanv

        public void glGetBooleanv​(int arg0,
                                  byte[] arg1,
                                  int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glGetBooleanv(GLenum pname, GLboolean * data)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glGetBooleanv in interface GL
      • glGetBufferParameteri64v

        public void glGetBufferParameteri64v​(int arg0,
                                             int arg1,
                                             long[] arg2,
                                             int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
        Specified by:
        glGetBufferParameteri64v in interface GL3ES3
      • glGetBufferParameteri64v

        public void glGetBufferParameteri64v​(int arg0,
                                             int arg1,
                                             LongBuffer arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetBufferParameteri64v(GLenum target, GLenum pname, GLint64 * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
        Specified by:
        glGetBufferParameteri64v in interface GL3ES3
        arg2 - a direct or array-backed LongBuffer
      • glGetBufferParameteriv

        public void glGetBufferParameteriv​(int arg0,
                                           int arg1,
                                           IntBuffer arg2)
        Description copied from interface: GL
        Entry point to C language function: void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object
        Alias for: glGetBufferParameterivARB
        Specified by:
        glGetBufferParameteriv in interface GL
        arg2 - a direct or array-backed IntBuffer
      • glGetBufferParameteriv

        public void glGetBufferParameteriv​(int arg0,
                                           int arg1,
                                           int[] arg2,
                                           int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glGetBufferParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object
        Alias for: glGetBufferParameterivARB
        Specified by:
        glGetBufferParameteriv in interface GL
      • glGetBufferParameterui64vNV

        public void glGetBufferParameterui64vNV​(int arg0,
                                                int arg1,
                                                LongBuffer arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glGetBufferParameterui64vNV in interface GL2GL3
        arg2 - a direct or array-backed LongBuffer
      • glGetBufferParameterui64vNV

        public void glGetBufferParameterui64vNV​(int arg0,
                                                int arg1,
                                                long[] arg2,
                                                int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetBufferParameterui64vNV(GLenum target, GLenum pname, GLuint64EXT * params)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glGetBufferParameterui64vNV in interface GL2GL3
      • glGetBufferSubData

        public void glGetBufferSubData​(int arg0,
                                       long arg1,
                                       long arg2,
                                       Buffer arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetBufferSubData(GLenum target, GLintptr offset, GLsizeiptr size, void * data)
        Part of GL_VERSION_1_5, GL_ARB_vertex_buffer_object
        Alias for: glGetBufferSubDataARB
        Specified by:
        glGetBufferSubData in interface GL2GL3
        arg3 - a direct only Buffer
      • glGetClipPlane

        public void glGetClipPlane​(int arg0,
                                   DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetClipPlane(GLenum plane, GLdouble * equation)
        Part of GL_VERSION_1_0
        Specified by:
        glGetClipPlane in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glGetClipPlane

        public void glGetClipPlane​(int arg0,
                                   double[] arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetClipPlane(GLenum plane, GLdouble * equation)
        Part of GL_VERSION_1_0
        Specified by:
        glGetClipPlane in interface GL2
      • glGetClipPlanef

        public void glGetClipPlanef​(int arg0,
                                    float[] arg1,
                                    int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetClipPlanef(GLenum plane, GLfloat * equation)
        Part of GL_VERSION_ES_CM, GL_OES_single_precision
        Alias for: glGetClipPlanefOES
        Specified by:
        glGetClipPlanef in interface GL2
      • glGetClipPlanef

        public void glGetClipPlanef​(int arg0,
                                    FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetClipPlanef(GLenum plane, GLfloat * equation)
        Part of GL_VERSION_ES_CM, GL_OES_single_precision
        Alias for: glGetClipPlanefOES
        Specified by:
        glGetClipPlanef in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glGetColorTable

        public void glGetColorTable​(int arg0,
                                    int arg1,
                                    int arg2,
                                    long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetColorTable(GLenum target, GLenum format, GLenum type, void * table)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_SGI_color_table, GL_EXT_paletted_texture
        Alias for: glGetColorTableSGI, glGetColorTableEXT
        Specified by:
        glGetColorTable in interface GL2
      • glGetColorTable

        public void glGetColorTable​(int arg0,
                                    int arg1,
                                    int arg2,
                                    Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetColorTable(GLenum target, GLenum format, GLenum type, void * table)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_SGI_color_table, GL_EXT_paletted_texture
        Alias for: glGetColorTableSGI, glGetColorTableEXT
        Specified by:
        glGetColorTable in interface GL2
        arg3 - a direct or array-backed Buffer
      • glGetColorTableParameterfv

        public void glGetColorTableParameterfv​(int arg0,
                                               int arg1,
                                               FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_paletted_texture, GL_SGI_color_table
        Alias for: glGetColorTableParameterfvEXT, glGetColorTableParameterfvSGI
        Specified by:
        glGetColorTableParameterfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetColorTableParameterfv

        public void glGetColorTableParameterfv​(int arg0,
                                               int arg1,
                                               float[] arg2,
                                               int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetColorTableParameterfv(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_paletted_texture, GL_SGI_color_table
        Alias for: glGetColorTableParameterfvEXT, glGetColorTableParameterfvSGI
        Specified by:
        glGetColorTableParameterfv in interface GL2
      • glGetColorTableParameteriv

        public void glGetColorTableParameteriv​(int arg0,
                                               int arg1,
                                               IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_SGI_color_table, GL_EXT_paletted_texture
        Alias for: glGetColorTableParameterivSGI, glGetColorTableParameterivEXT
        Specified by:
        glGetColorTableParameteriv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetColorTableParameteriv

        public void glGetColorTableParameteriv​(int arg0,
                                               int arg1,
                                               int[] arg2,
                                               int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetColorTableParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_SGI_color_table, GL_EXT_paletted_texture
        Alias for: glGetColorTableParameterivSGI, glGetColorTableParameterivEXT
        Specified by:
        glGetColorTableParameteriv in interface GL2
      • glGetCommandHeaderNV

        public int glGetCommandHeaderNV​(int arg0,
                                        int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLuint glGetCommandHeaderNV(GLenum tokenID, GLuint size)
        Part of GL_NV_command_list
        Specified by:
        glGetCommandHeaderNV in interface GL2
      • glGetCompressedMultiTexImageEXT

        public void glGetCompressedMultiTexImageEXT​(int arg0,
                                                    int arg1,
                                                    int arg2,
                                                    Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetCompressedMultiTexImageEXT(GLenum texunit, GLenum target, GLint lod, void * img)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetCompressedMultiTexImageEXT in interface GL2
        arg3 - a direct or array-backed Buffer
      • glGetCompressedTexImage

        public void glGetCompressedTexImage​(int arg0,
                                            int arg1,
                                            long arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetCompressedTexImage(GLenum target, GLint level, void * img)
        Part of GL_VERSION_1_3, GL_ARB_texture_compression
        Alias for: glGetCompressedTexImageARB
        Specified by:
        glGetCompressedTexImage in interface GL2GL3
      • glGetCompressedTexImage

        public void glGetCompressedTexImage​(int arg0,
                                            int arg1,
                                            Buffer arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetCompressedTexImage(GLenum target, GLint level, void * img)
        Part of GL_VERSION_1_3, GL_ARB_texture_compression
        Alias for: glGetCompressedTexImageARB
        Specified by:
        glGetCompressedTexImage in interface GL2GL3
        arg2 - a direct or array-backed Buffer
      • glGetCompressedTextureImage

        public void glGetCompressedTextureImage​(int arg0,
                                                int arg1,
                                                int arg2,
                                                Buffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetCompressedTextureImage(GLuint texture, GLint level, GLsizei bufSize, void * pixels)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetCompressedTextureImageEXT
        Specified by:
        glGetCompressedTextureImage in interface GL4
        arg3 - a direct or array-backed Buffer
      • glGetCompressedTextureImageEXT

        public void glGetCompressedTextureImageEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetCompressedTextureImageEXT(GLuint texture, GLenum target, GLint lod, void * img)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetCompressedTextureImageEXT in interface GL2
        arg3 - a direct or array-backed Buffer
      • glGetCompressedTextureSubImage

        public void glGetCompressedTextureSubImage​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int arg4,
                                                   int arg5,
                                                   int arg6,
                                                   int arg7,
                                                   int arg8,
                                                   Buffer arg9)
        Description copied from interface: GL4
        Entry point to C language function: void glGetCompressedTextureSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLsizei bufSize, void * pixels)
        Part of GL_VERSION_4_5
        Specified by:
        glGetCompressedTextureSubImage in interface GL4
        arg9 - a direct or array-backed Buffer
      • glGetConvolutionFilter

        public void glGetConvolutionFilter​(int arg0,
                                           int arg1,
                                           int arg2,
                                           Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, void * image)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glGetConvolutionFilterEXT
        Specified by:
        glGetConvolutionFilter in interface GL2
        arg3 - a direct or array-backed Buffer
      • glGetConvolutionFilter

        public void glGetConvolutionFilter​(int arg0,
                                           int arg1,
                                           int arg2,
                                           long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetConvolutionFilter(GLenum target, GLenum format, GLenum type, void * image)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glGetConvolutionFilterEXT
        Specified by:
        glGetConvolutionFilter in interface GL2
      • glGetConvolutionParameterfv

        public void glGetConvolutionParameterfv​(int arg0,
                                                int arg1,
                                                FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glGetConvolutionParameterfvEXT
        Specified by:
        glGetConvolutionParameterfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetConvolutionParameterfv

        public void glGetConvolutionParameterfv​(int arg0,
                                                int arg1,
                                                float[] arg2,
                                                int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetConvolutionParameterfv(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glGetConvolutionParameterfvEXT
        Specified by:
        glGetConvolutionParameterfv in interface GL2
      • glGetConvolutionParameteriv

        public void glGetConvolutionParameteriv​(int arg0,
                                                int arg1,
                                                int[] arg2,
                                                int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glGetConvolutionParameterivEXT
        Specified by:
        glGetConvolutionParameteriv in interface GL2
      • glGetConvolutionParameteriv

        public void glGetConvolutionParameteriv​(int arg0,
                                                int arg1,
                                                IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetConvolutionParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glGetConvolutionParameterivEXT
        Specified by:
        glGetConvolutionParameteriv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetCoverageModulationTableNV

        public void glGetCoverageModulationTableNV​(int arg0,
                                                   FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v)
        Part of GL_NV_framebuffer_mixed_samples
        Specified by:
        glGetCoverageModulationTableNV in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glGetCoverageModulationTableNV

        public void glGetCoverageModulationTableNV​(int arg0,
                                                   float[] arg1,
                                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetCoverageModulationTableNV(GLsizei bufsize, GLfloat * v)
        Part of GL_NV_framebuffer_mixed_samples
        Specified by:
        glGetCoverageModulationTableNV in interface GL2
      • glGetDebugMessageLog

        public int glGetDebugMessageLog​(int arg0,
                                        int arg1,
                                        IntBuffer arg2,
                                        IntBuffer arg3,
                                        IntBuffer arg4,
                                        IntBuffer arg5,
                                        IntBuffer arg6,
                                        ByteBuffer arg7)
        Description copied from interface: GL2ES2
        Entry point to C language function: GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debug
        Alias for: glGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHR
        Specified by:
        glGetDebugMessageLog in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed IntBuffer
        arg6 - a direct or array-backed IntBuffer
        arg7 - a direct or array-backed ByteBuffer
      • glGetDebugMessageLog

        public int glGetDebugMessageLog​(int arg0,
                                        int arg1,
                                        int[] arg2,
                                        int arg3,
                                        int[] arg4,
                                        int arg5,
                                        int[] arg6,
                                        int arg7,
                                        int[] arg8,
                                        int arg9,
                                        int[] arg10,
                                        int arg11,
                                        byte[] arg12,
                                        int arg13)
        Description copied from interface: GL2ES2
        Entry point to C language function: GLuint glGetDebugMessageLog(GLuint count, GLsizei bufSize, GLenum * sources, GLenum * types, GLuint * ids, GLenum * severities, GLsizei * lengths, GLchar * messageLog)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_AMD_debug_output, GL_ARB_debug_output, GL_KHR_debug
        Alias for: glGetDebugMessageLogAMD, glGetDebugMessageLogARB, glGetDebugMessageLogKHR
        Specified by:
        glGetDebugMessageLog in interface GL2ES2
      • glGetDebugMessageLogAMD

        public int glGetDebugMessageLogAMD​(int arg0,
                                           int arg1,
                                           IntBuffer arg2,
                                           IntBuffer arg3,
                                           IntBuffer arg4,
                                           IntBuffer arg5,
                                           ByteBuffer arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message)
        Part of GL_AMD_debug_output
        Specified by:
        glGetDebugMessageLogAMD in interface GL2GL3
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed IntBuffer
        arg6 - a direct or array-backed ByteBuffer
      • glGetDebugMessageLogAMD

        public int glGetDebugMessageLogAMD​(int arg0,
                                           int arg1,
                                           int[] arg2,
                                           int arg3,
                                           int[] arg4,
                                           int arg5,
                                           int[] arg6,
                                           int arg7,
                                           int[] arg8,
                                           int arg9,
                                           byte[] arg10,
                                           int arg11)
        Description copied from interface: GL2GL3
        Entry point to C language function: GLuint glGetDebugMessageLogAMD(GLuint count, GLsizei bufsize, GLenum * categories, GLuint * severities, GLuint * ids, GLsizei * lengths, GLchar * message)
        Part of GL_AMD_debug_output
        Specified by:
        glGetDebugMessageLogAMD in interface GL2GL3
      • glGetDoubleIndexedvEXT

        public void glGetDoubleIndexedvEXT​(int arg0,
                                           int arg1,
                                           DoubleBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetDoubleIndexedvEXT(GLenum target, GLuint index, GLdouble * data)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetDoubleIndexedvEXT in interface GL2
        arg2 - a direct or array-backed DoubleBuffer
      • glGetDoubleIndexedvEXT

        public void glGetDoubleIndexedvEXT​(int arg0,
                                           int arg1,
                                           double[] arg2,
                                           int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetDoubleIndexedvEXT(GLenum target, GLuint index, GLdouble * data)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetDoubleIndexedvEXT in interface GL2
      • glGetDoublei_v

        public void glGetDoublei_v​(int arg0,
                                   int arg1,
                                   double[] arg2,
                                   int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glGetDoublei_vEXT
        Specified by:
        glGetDoublei_v in interface GL3
      • glGetDoublei_v

        public void glGetDoublei_v​(int arg0,
                                   int arg1,
                                   DoubleBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glGetDoublei_v(GLenum target, GLuint index, GLdouble * data)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glGetDoublei_vEXT
        Specified by:
        glGetDoublei_v in interface GL3
        arg2 - a direct or array-backed DoubleBuffer
      • glGetDoublei_vEXT

        public void glGetDoublei_vEXT​(int arg0,
                                      int arg1,
                                      double[] arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetDoublei_vEXT(GLenum pname, GLuint index, GLdouble * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetDoublei_vEXT in interface GL2
      • glGetDoublei_vEXT

        public void glGetDoublei_vEXT​(int arg0,
                                      int arg1,
                                      DoubleBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetDoublei_vEXT(GLenum pname, GLuint index, GLdouble * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetDoublei_vEXT in interface GL2
        arg2 - a direct or array-backed DoubleBuffer
      • glGetDoublev

        public void glGetDoublev​(int arg0,
                                 double[] arg1,
                                 int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetDoublev(GLenum pname, GLdouble * params)
        Part of GL_VERSION_1_0
        Specified by:
        glGetDoublev in interface GL2GL3
      • glGetDoublev

        public void glGetDoublev​(int arg0,
                                 DoubleBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetDoublev(GLenum pname, GLdouble * params)
        Part of GL_VERSION_1_0
        Specified by:
        glGetDoublev in interface GL2GL3
        arg1 - a direct or array-backed DoubleBuffer
      • glGetError

        public int glGetError()
        Description copied from interface: GL
        Entry point to C language function: GLenum glGetError()
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glGetError in interface GL
      • glGetFirstPerfQueryIdINTEL

        public void glGetFirstPerfQueryIdINTEL​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glGetFirstPerfQueryIdINTEL(GLuint * queryId)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetFirstPerfQueryIdINTEL in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glGetFirstPerfQueryIdINTEL

        public void glGetFirstPerfQueryIdINTEL​(int[] arg0,
                                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetFirstPerfQueryIdINTEL(GLuint * queryId)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetFirstPerfQueryIdINTEL in interface GL2
      • glGetFloatIndexedvEXT

        public void glGetFloatIndexedvEXT​(int arg0,
                                          int arg1,
                                          float[] arg2,
                                          int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetFloatIndexedvEXT(GLenum target, GLuint index, GLfloat * data)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetFloatIndexedvEXT in interface GL2
      • glGetFloatIndexedvEXT

        public void glGetFloatIndexedvEXT​(int arg0,
                                          int arg1,
                                          FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetFloatIndexedvEXT(GLenum target, GLuint index, GLfloat * data)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetFloatIndexedvEXT in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetFloati_v

        public void glGetFloati_v​(int arg0,
                                  int arg1,
                                  FloatBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_NV_viewport_array
        Alias for: glGetFloati_vEXT, glGetFloati_vNV
        Specified by:
        glGetFloati_v in interface GL3
        arg2 - a direct or array-backed FloatBuffer
      • glGetFloati_v

        public void glGetFloati_v​(int arg0,
                                  int arg1,
                                  float[] arg2,
                                  int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glGetFloati_v(GLenum target, GLuint index, GLfloat * data)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_NV_viewport_array
        Alias for: glGetFloati_vEXT, glGetFloati_vNV
        Specified by:
        glGetFloati_v in interface GL3
      • glGetFloati_vEXT

        public void glGetFloati_vEXT​(int arg0,
                                     int arg1,
                                     float[] arg2,
                                     int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetFloati_vEXT(GLenum pname, GLuint index, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetFloati_vEXT in interface GL2
      • glGetFloati_vEXT

        public void glGetFloati_vEXT​(int arg0,
                                     int arg1,
                                     FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetFloati_vEXT(GLenum pname, GLuint index, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetFloati_vEXT in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetFragDataIndex

        public int glGetFragDataIndex​(int arg0,
                                      String arg1)
        Description copied from interface: GL3
        Entry point to C language function: GLint glGetFragDataIndex(GLuint program, const GLchar * name)
        Part of GL_VERSION_3_3, GL_ARB_blend_func_extended, GL_EXT_blend_func_extended
        Alias for: glGetFragDataIndexEXT
        Specified by:
        glGetFragDataIndex in interface GL3
      • glGetFragDataLocation

        public int glGetFragDataLocation​(int arg0,
                                         String arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: GLint glGetFragDataLocation(GLuint program, const GLchar * name)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glGetFragDataLocationEXT
        Specified by:
        glGetFragDataLocation in interface GL2ES3
      • glGetFramebufferAttachmentParameteriv

        public void glGetFramebufferAttachmentParameteriv​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          IntBuffer arg3)
        Description copied from interface: GL
        Entry point to C language function: void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOES
        Specified by:
        glGetFramebufferAttachmentParameteriv in interface GL
        arg3 - a direct or array-backed IntBuffer
      • glGetFramebufferAttachmentParameteriv

        public void glGetFramebufferAttachmentParameteriv​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          int[] arg3,
                                                          int arg4)
        Description copied from interface: GL
        Entry point to C language function: void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glGetFramebufferAttachmentParameterivEXT, glGetFramebufferAttachmentParameterivOES
        Specified by:
        glGetFramebufferAttachmentParameteriv in interface GL
      • glGetFramebufferParameteriv

        public void glGetFramebufferParameteriv​(int arg0,
                                                int arg1,
                                                int[] arg2,
                                                int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_access
        Alias for: glGetFramebufferParameterivEXT
        Specified by:
        glGetFramebufferParameteriv in interface GL2ES3
      • glGetFramebufferParameteriv

        public void glGetFramebufferParameteriv​(int arg0,
                                                int arg1,
                                                IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetFramebufferParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_framebuffer_no_attachments, GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_EXT_direct_state_access
        Alias for: glGetFramebufferParameterivEXT
        Specified by:
        glGetFramebufferParameteriv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glGetFramebufferParameterivEXT

        public void glGetFramebufferParameterivEXT​(int arg0,
                                                   int arg1,
                                                   int[] arg2,
                                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetFramebufferParameterivEXT(GLuint framebuffer, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetFramebufferParameterivEXT in interface GL2
      • glGetFramebufferParameterivEXT

        public void glGetFramebufferParameterivEXT​(int arg0,
                                                   int arg1,
                                                   IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetFramebufferParameterivEXT(GLuint framebuffer, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetFramebufferParameterivEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetGraphicsResetStatus

        public int glGetGraphicsResetStatus()
        Description copied from interface: GL
        Entry point to C language function: GLenum glGetGraphicsResetStatus()
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness
        Alias for: glGetGraphicsResetStatusEXT, glGetGraphicsResetStatusARB, glGetGraphicsResetStatusKHR
        Specified by:
        glGetGraphicsResetStatus in interface GL
      • glGetHandleARB

        public long glGetHandleARB​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLhandleARB glGetHandleARB(GLenum pname)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetHandleARB in interface GL2
      • glGetHistogram

        public void glGetHistogram​(int arg0,
                                   boolean arg1,
                                   int arg2,
                                   int arg3,
                                   Buffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, void * values)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetHistogramEXT
        Specified by:
        glGetHistogram in interface GL2
        arg4 - a direct or array-backed Buffer
      • glGetHistogram

        public void glGetHistogram​(int arg0,
                                   boolean arg1,
                                   int arg2,
                                   int arg3,
                                   long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, void * values)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetHistogramEXT
        Specified by:
        glGetHistogram in interface GL2
      • glGetHistogramParameterfv

        public void glGetHistogramParameterfv​(int arg0,
                                              int arg1,
                                              FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetHistogramParameterfvEXT
        Specified by:
        glGetHistogramParameterfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetHistogramParameterfv

        public void glGetHistogramParameterfv​(int arg0,
                                              int arg1,
                                              float[] arg2,
                                              int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetHistogramParameterfv(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetHistogramParameterfvEXT
        Specified by:
        glGetHistogramParameterfv in interface GL2
      • glGetHistogramParameteriv

        public void glGetHistogramParameteriv​(int arg0,
                                              int arg1,
                                              int[] arg2,
                                              int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetHistogramParameterivEXT
        Specified by:
        glGetHistogramParameteriv in interface GL2
      • glGetHistogramParameteriv

        public void glGetHistogramParameteriv​(int arg0,
                                              int arg1,
                                              IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetHistogramParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetHistogramParameterivEXT
        Specified by:
        glGetHistogramParameteriv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetImageHandleARB

        public long glGetImageHandleARB​(int arg0,
                                        int arg1,
                                        boolean arg2,
                                        int arg3,
                                        int arg4)
        Description copied from interface: GL4
        Entry point to C language function: GLuint64 glGetImageHandleARB(GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format)
        Part of GL_ARB_bindless_texture
        Specified by:
        glGetImageHandleARB in interface GL4
      • glGetInfoLogARB

        public void glGetInfoLogARB​(long arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3,
                                    byte[] arg4,
                                    int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetInfoLogARB in interface GL2
      • glGetInfoLogARB

        public void glGetInfoLogARB​(long arg0,
                                    int arg1,
                                    IntBuffer arg2,
                                    ByteBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetInfoLogARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * infoLog)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetInfoLogARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed ByteBuffer
      • glGetInteger64i_v

        public void glGetInteger64i_v​(int arg0,
                                      int arg1,
                                      LongBuffer arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
        Specified by:
        glGetInteger64i_v in interface GL3ES3
        arg2 - a direct or array-backed LongBuffer
      • glGetInteger64i_v

        public void glGetInteger64i_v​(int arg0,
                                      int arg1,
                                      long[] arg2,
                                      int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetInteger64i_v(GLenum target, GLuint index, GLint64 * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2
        Specified by:
        glGetInteger64i_v in interface GL3ES3
      • glGetInteger64v

        public void glGetInteger64v​(int arg0,
                                    LongBuffer arg1)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetInteger64v(GLenum pname, GLint64 * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
        Alias for: glGetInteger64vAPPLE
        Specified by:
        glGetInteger64v in interface GL3ES3
        arg1 - a direct or array-backed LongBuffer
      • glGetInteger64v

        public void glGetInteger64v​(int arg0,
                                    long[] arg1,
                                    int arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetInteger64v(GLenum pname, GLint64 * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
        Alias for: glGetInteger64vAPPLE
        Specified by:
        glGetInteger64v in interface GL3ES3
      • glGetIntegerIndexedv

        public void glGetIntegerIndexedv​(int arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetIntegerIndexedv(GLenum target, GLuint index, GLint * data)
        Part of GL_EXT_draw_buffers2, GL_EXT_direct_state_access
        Alias for: glGetIntegerIndexedvEXT
        Specified by:
        glGetIntegerIndexedv in interface GL2
      • glGetIntegerIndexedv

        public void glGetIntegerIndexedv​(int arg0,
                                         int arg1,
                                         IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetIntegerIndexedv(GLenum target, GLuint index, GLint * data)
        Part of GL_EXT_draw_buffers2, GL_EXT_direct_state_access
        Alias for: glGetIntegerIndexedvEXT
        Specified by:
        glGetIntegerIndexedv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetIntegeri_v

        public void glGetIntegeri_v​(int arg0,
                                    int arg1,
                                    IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_multiview_draw_buffers
        Alias for: glGetIntegeri_vEXT
        Specified by:
        glGetIntegeri_v in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glGetIntegeri_v

        public void glGetIntegeri_v​(int arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetIntegeri_v(GLenum target, GLuint index, GLint * data)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_multiview_draw_buffers
        Alias for: glGetIntegeri_vEXT
        Specified by:
        glGetIntegeri_v in interface GL2ES3
      • glGetIntegerui64i_vNV

        public void glGetIntegerui64i_vNV​(int arg0,
                                          int arg1,
                                          long[] arg2,
                                          int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glGetIntegerui64i_vNV in interface GL2GL3
      • glGetIntegerui64i_vNV

        public void glGetIntegerui64i_vNV​(int arg0,
                                          int arg1,
                                          LongBuffer arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetIntegerui64i_vNV(GLenum value, GLuint index, GLuint64EXT * result)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glGetIntegerui64i_vNV in interface GL2GL3
        arg2 - a direct or array-backed LongBuffer
      • glGetIntegerui64vNV

        public void glGetIntegerui64vNV​(int arg0,
                                        long[] arg1,
                                        int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glGetIntegerui64vNV in interface GL2GL3
      • glGetIntegerui64vNV

        public void glGetIntegerui64vNV​(int arg0,
                                        LongBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetIntegerui64vNV(GLenum value, GLuint64EXT * result)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glGetIntegerui64vNV in interface GL2GL3
        arg1 - a direct or array-backed LongBuffer
      • glGetIntegerv

        public void glGetIntegerv​(int arg0,
                                  int[] arg1,
                                  int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glGetIntegerv(GLenum pname, GLint * data)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glGetIntegerv in interface GL
        Specified by:
        glGetIntegerv in interface GLMatrixFunc
      • glGetIntegerv

        public void glGetIntegerv​(int arg0,
                                  IntBuffer arg1)
        Description copied from interface: GL
        Entry point to C language function: void glGetIntegerv(GLenum pname, GLint * data)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glGetIntegerv in interface GL
        Specified by:
        glGetIntegerv in interface GLMatrixFunc
        Parameters:
        arg0 - GLMatrixFunc.GL_MATRIX_MODE to receive the current matrix mode
        arg1 - a direct or array-backed IntBuffer
      • glGetInternalformati64v

        public void glGetInternalformati64v​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            LongBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetInternalformati64v(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 * params)
        Part of GL_ARB_internalformat_query2, GL_VERSION_4_3
        Specified by:
        glGetInternalformati64v in interface GL2GL3
        arg4 - a direct or array-backed LongBuffer
      • glGetInternalformati64v

        public void glGetInternalformati64v​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            long[] arg4,
                                            int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetInternalformati64v(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint64 * params)
        Part of GL_ARB_internalformat_query2, GL_VERSION_4_3
        Specified by:
        glGetInternalformati64v in interface GL2GL3
      • glGetInternalformativ

        public void glGetInternalformativ​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int[] arg4,
                                          int arg5)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
        Part of GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query
        Specified by:
        glGetInternalformativ in interface GL2ES3
      • glGetInternalformativ

        public void glGetInternalformativ​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          IntBuffer arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetInternalformativ(GLenum target, GLenum internalformat, GLenum pname, GLsizei bufSize, GLint * params)
        Part of GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_ARB_internalformat_query
        Specified by:
        glGetInternalformativ in interface GL2ES3
        arg4 - a direct or array-backed IntBuffer
      • glGetInvariantBooleanvEXT

        public void glGetInvariantBooleanvEXT​(int arg0,
                                              int arg1,
                                              ByteBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetInvariantBooleanvEXT(GLuint id, GLenum value, GLboolean * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetInvariantBooleanvEXT in interface GL2
        arg2 - a direct or array-backed ByteBuffer
      • glGetInvariantBooleanvEXT

        public void glGetInvariantBooleanvEXT​(int arg0,
                                              int arg1,
                                              byte[] arg2,
                                              int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetInvariantBooleanvEXT(GLuint id, GLenum value, GLboolean * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetInvariantBooleanvEXT in interface GL2
      • glGetInvariantFloatvEXT

        public void glGetInvariantFloatvEXT​(int arg0,
                                            int arg1,
                                            float[] arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetInvariantFloatvEXT(GLuint id, GLenum value, GLfloat * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetInvariantFloatvEXT in interface GL2
      • glGetInvariantFloatvEXT

        public void glGetInvariantFloatvEXT​(int arg0,
                                            int arg1,
                                            FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetInvariantFloatvEXT(GLuint id, GLenum value, GLfloat * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetInvariantFloatvEXT in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetInvariantIntegervEXT

        public void glGetInvariantIntegervEXT​(int arg0,
                                              int arg1,
                                              int[] arg2,
                                              int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetInvariantIntegervEXT(GLuint id, GLenum value, GLint * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetInvariantIntegervEXT in interface GL2
      • glGetInvariantIntegervEXT

        public void glGetInvariantIntegervEXT​(int arg0,
                                              int arg1,
                                              IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetInvariantIntegervEXT(GLuint id, GLenum value, GLint * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetInvariantIntegervEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetLightfv

        public void glGetLightfv​(int arg0,
                                 int arg1,
                                 FloatBuffer arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glGetLightfv in interface GL2ES1
        arg2 - a direct or array-backed FloatBuffer
      • glGetLightfv

        public void glGetLightfv​(int arg0,
                                 int arg1,
                                 float[] arg2,
                                 int arg3)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glGetLightfv(GLenum light, GLenum pname, GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glGetLightfv in interface GL2ES1
      • glGetLightiv

        public void glGetLightiv​(int arg0,
                                 int arg1,
                                 int[] arg2,
                                 int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetLightiv(GLenum light, GLenum pname, GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glGetLightiv in interface GL2
      • glGetLightiv

        public void glGetLightiv​(int arg0,
                                 int arg1,
                                 IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetLightiv(GLenum light, GLenum pname, GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glGetLightiv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetLocalConstantBooleanvEXT

        public void glGetLocalConstantBooleanvEXT​(int arg0,
                                                  int arg1,
                                                  byte[] arg2,
                                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetLocalConstantBooleanvEXT(GLuint id, GLenum value, GLboolean * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetLocalConstantBooleanvEXT in interface GL2
      • glGetLocalConstantBooleanvEXT

        public void glGetLocalConstantBooleanvEXT​(int arg0,
                                                  int arg1,
                                                  ByteBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetLocalConstantBooleanvEXT(GLuint id, GLenum value, GLboolean * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetLocalConstantBooleanvEXT in interface GL2
        arg2 - a direct or array-backed ByteBuffer
      • glGetLocalConstantFloatvEXT

        public void glGetLocalConstantFloatvEXT​(int arg0,
                                                int arg1,
                                                float[] arg2,
                                                int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetLocalConstantFloatvEXT(GLuint id, GLenum value, GLfloat * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetLocalConstantFloatvEXT in interface GL2
      • glGetLocalConstantFloatvEXT

        public void glGetLocalConstantFloatvEXT​(int arg0,
                                                int arg1,
                                                FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetLocalConstantFloatvEXT(GLuint id, GLenum value, GLfloat * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetLocalConstantFloatvEXT in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetLocalConstantIntegervEXT

        public void glGetLocalConstantIntegervEXT​(int arg0,
                                                  int arg1,
                                                  IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetLocalConstantIntegervEXT(GLuint id, GLenum value, GLint * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetLocalConstantIntegervEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetLocalConstantIntegervEXT

        public void glGetLocalConstantIntegervEXT​(int arg0,
                                                  int arg1,
                                                  int[] arg2,
                                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetLocalConstantIntegervEXT(GLuint id, GLenum value, GLint * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetLocalConstantIntegervEXT in interface GL2
      • glGetMapAttribParameterfvNV

        public void glGetMapAttribParameterfvNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                float[] arg3,
                                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapAttribParameterfvNV(GLenum target, GLuint index, GLenum pname, GLfloat * params)
        Part of GL_NV_evaluators
        Specified by:
        glGetMapAttribParameterfvNV in interface GL2
      • glGetMapAttribParameterfvNV

        public void glGetMapAttribParameterfvNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapAttribParameterfvNV(GLenum target, GLuint index, GLenum pname, GLfloat * params)
        Part of GL_NV_evaluators
        Specified by:
        glGetMapAttribParameterfvNV in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glGetMapAttribParameterivNV

        public void glGetMapAttribParameterivNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapAttribParameterivNV(GLenum target, GLuint index, GLenum pname, GLint * params)
        Part of GL_NV_evaluators
        Specified by:
        glGetMapAttribParameterivNV in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetMapAttribParameterivNV

        public void glGetMapAttribParameterivNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int[] arg3,
                                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapAttribParameterivNV(GLenum target, GLuint index, GLenum pname, GLint * params)
        Part of GL_NV_evaluators
        Specified by:
        glGetMapAttribParameterivNV in interface GL2
      • glGetMapControlPointsNV

        public void glGetMapControlPointsNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            boolean arg5,
                                            Buffer arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLboolean packed, void * points)
        Part of GL_NV_evaluators
        Specified by:
        glGetMapControlPointsNV in interface GL2
        arg6 - a direct or array-backed Buffer
      • glGetMapParameterfvNV

        public void glGetMapParameterfvNV​(int arg0,
                                          int arg1,
                                          float[] arg2,
                                          int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_NV_evaluators
        Specified by:
        glGetMapParameterfvNV in interface GL2
      • glGetMapParameterfvNV

        public void glGetMapParameterfvNV​(int arg0,
                                          int arg1,
                                          FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapParameterfvNV(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_NV_evaluators
        Specified by:
        glGetMapParameterfvNV in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetMapParameterivNV

        public void glGetMapParameterivNV​(int arg0,
                                          int arg1,
                                          IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params)
        Part of GL_NV_evaluators
        Specified by:
        glGetMapParameterivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetMapParameterivNV

        public void glGetMapParameterivNV​(int arg0,
                                          int arg1,
                                          int[] arg2,
                                          int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapParameterivNV(GLenum target, GLenum pname, GLint * params)
        Part of GL_NV_evaluators
        Specified by:
        glGetMapParameterivNV in interface GL2
      • glGetMapdv

        public void glGetMapdv​(int arg0,
                               int arg1,
                               DoubleBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapdv(GLenum target, GLenum query, GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glGetMapdv in interface GL2
        arg2 - a direct or array-backed DoubleBuffer
      • glGetMapdv

        public void glGetMapdv​(int arg0,
                               int arg1,
                               double[] arg2,
                               int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapdv(GLenum target, GLenum query, GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glGetMapdv in interface GL2
      • glGetMapfv

        public void glGetMapfv​(int arg0,
                               int arg1,
                               FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapfv(GLenum target, GLenum query, GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glGetMapfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetMapfv

        public void glGetMapfv​(int arg0,
                               int arg1,
                               float[] arg2,
                               int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapfv(GLenum target, GLenum query, GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glGetMapfv in interface GL2
      • glGetMapiv

        public void glGetMapiv​(int arg0,
                               int arg1,
                               IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapiv(GLenum target, GLenum query, GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glGetMapiv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetMapiv

        public void glGetMapiv​(int arg0,
                               int arg1,
                               int[] arg2,
                               int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMapiv(GLenum target, GLenum query, GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glGetMapiv in interface GL2
      • glGetMaterialfv

        public void glGetMaterialfv​(int arg0,
                                    int arg1,
                                    FloatBuffer arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glGetMaterialfv in interface GL2ES1
        arg2 - a direct or array-backed FloatBuffer
      • glGetMaterialfv

        public void glGetMaterialfv​(int arg0,
                                    int arg1,
                                    float[] arg2,
                                    int arg3)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glGetMaterialfv(GLenum face, GLenum pname, GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glGetMaterialfv in interface GL2ES1
      • glGetMaterialiv

        public void glGetMaterialiv​(int arg0,
                                    int arg1,
                                    IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMaterialiv(GLenum face, GLenum pname, GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glGetMaterialiv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetMaterialiv

        public void glGetMaterialiv​(int arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMaterialiv(GLenum face, GLenum pname, GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glGetMaterialiv in interface GL2
      • glGetMinmax

        public void glGetMinmax​(int arg0,
                                boolean arg1,
                                int arg2,
                                int arg3,
                                Buffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, void * values)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetMinmaxEXT
        Specified by:
        glGetMinmax in interface GL2
        arg4 - a direct or array-backed Buffer
      • glGetMinmax

        public void glGetMinmax​(int arg0,
                                boolean arg1,
                                int arg2,
                                int arg3,
                                long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, void * values)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetMinmaxEXT
        Specified by:
        glGetMinmax in interface GL2
      • glGetMinmaxParameterfv

        public void glGetMinmaxParameterfv​(int arg0,
                                           int arg1,
                                           FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetMinmaxParameterfvEXT
        Specified by:
        glGetMinmaxParameterfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetMinmaxParameterfv

        public void glGetMinmaxParameterfv​(int arg0,
                                           int arg1,
                                           float[] arg2,
                                           int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMinmaxParameterfv(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetMinmaxParameterfvEXT
        Specified by:
        glGetMinmaxParameterfv in interface GL2
      • glGetMinmaxParameteriv

        public void glGetMinmaxParameteriv​(int arg0,
                                           int arg1,
                                           int[] arg2,
                                           int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetMinmaxParameterivEXT
        Specified by:
        glGetMinmaxParameteriv in interface GL2
      • glGetMinmaxParameteriv

        public void glGetMinmaxParameteriv​(int arg0,
                                           int arg1,
                                           IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMinmaxParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glGetMinmaxParameterivEXT
        Specified by:
        glGetMinmaxParameteriv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetMultiTexEnvfvEXT

        public void glGetMultiTexEnvfvEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexEnvfvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glGetMultiTexEnvfvEXT

        public void glGetMultiTexEnvfvEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          float[] arg3,
                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexEnvfvEXT in interface GL2
      • glGetMultiTexEnvivEXT

        public void glGetMultiTexEnvivEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexEnvivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetMultiTexEnvivEXT

        public void glGetMultiTexEnvivEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int[] arg3,
                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexEnvivEXT in interface GL2
      • glGetMultiTexGendvEXT

        public void glGetMultiTexGendvEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          double[] arg3,
                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexGendvEXT in interface GL2
      • glGetMultiTexGendvEXT

        public void glGetMultiTexGendvEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexGendvEXT in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glGetMultiTexGenfvEXT

        public void glGetMultiTexGenfvEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexGenfvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glGetMultiTexGenfvEXT

        public void glGetMultiTexGenfvEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          float[] arg3,
                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexGenfvEXT in interface GL2
      • glGetMultiTexGenivEXT

        public void glGetMultiTexGenivEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int[] arg3,
                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexGenivEXT in interface GL2
      • glGetMultiTexGenivEXT

        public void glGetMultiTexGenivEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexGenivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetMultiTexImageEXT

        public void glGetMultiTexImageEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int arg4,
                                          Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexImageEXT(GLenum texunit, GLenum target, GLint level, GLenum format, GLenum type, void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexImageEXT in interface GL2
        arg5 - a direct or array-backed Buffer
      • glGetMultiTexLevelParameterfvEXT

        public void glGetMultiTexLevelParameterfvEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     FloatBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexLevelParameterfvEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexLevelParameterfvEXT in interface GL2
        arg4 - a direct or array-backed FloatBuffer
      • glGetMultiTexLevelParameterfvEXT

        public void glGetMultiTexLevelParameterfvEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     float[] arg4,
                                                     int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexLevelParameterfvEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexLevelParameterfvEXT in interface GL2
      • glGetMultiTexLevelParameterivEXT

        public void glGetMultiTexLevelParameterivEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     int[] arg4,
                                                     int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexLevelParameterivEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexLevelParameterivEXT in interface GL2
      • glGetMultiTexLevelParameterivEXT

        public void glGetMultiTexLevelParameterivEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexLevelParameterivEXT(GLenum texunit, GLenum target, GLint level, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexLevelParameterivEXT in interface GL2
        arg4 - a direct or array-backed IntBuffer
      • glGetMultiTexParameterIivEXT

        public void glGetMultiTexParameterIivEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexParameterIivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetMultiTexParameterIivEXT

        public void glGetMultiTexParameterIivEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 int[] arg3,
                                                 int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexParameterIivEXT in interface GL2
      • glGetMultiTexParameterIuivEXT

        public void glGetMultiTexParameterIuivEXT​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int[] arg3,
                                                  int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexParameterIuivEXT in interface GL2
      • glGetMultiTexParameterIuivEXT

        public void glGetMultiTexParameterIuivEXT​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexParameterIuivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetMultiTexParameterfvEXT

        public void glGetMultiTexParameterfvEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexParameterfvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glGetMultiTexParameterfvEXT

        public void glGetMultiTexParameterfvEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                float[] arg3,
                                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexParameterfvEXT in interface GL2
      • glGetMultiTexParameterivEXT

        public void glGetMultiTexParameterivEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexParameterivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetMultiTexParameterivEXT

        public void glGetMultiTexParameterivEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int[] arg3,
                                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetMultiTexParameterivEXT in interface GL2
      • glGetMultisamplefv

        public void glGetMultisamplefv​(int arg0,
                                       int arg1,
                                       float[] arg2,
                                       int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
        Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample
        Alias for: glGetMultisamplefvNV
        Specified by:
        glGetMultisamplefv in interface GL2ES2
      • glGetMultisamplefv

        public void glGetMultisamplefv​(int arg0,
                                       int arg1,
                                       FloatBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetMultisamplefv(GLenum pname, GLuint index, GLfloat * val)
        Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2, GL_NV_explicit_multisample
        Alias for: glGetMultisamplefvNV
        Specified by:
        glGetMultisamplefv in interface GL2ES2
        arg2 - a direct or array-backed FloatBuffer
      • glGetMultisamplefvNV

        public void glGetMultisamplefvNV​(int arg0,
                                         int arg1,
                                         FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultisamplefvNV(GLenum pname, GLuint index, GLfloat * val)
        Part of GL_NV_explicit_multisample
        Specified by:
        glGetMultisamplefvNV in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetMultisamplefvNV

        public void glGetMultisamplefvNV​(int arg0,
                                         int arg1,
                                         float[] arg2,
                                         int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetMultisamplefvNV(GLenum pname, GLuint index, GLfloat * val)
        Part of GL_NV_explicit_multisample
        Specified by:
        glGetMultisamplefvNV in interface GL2
      • glGetNamedBufferParameteri64v

        public void glGetNamedBufferParameteri64v​(int arg0,
                                                  int arg1,
                                                  long[] arg2,
                                                  int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
        Part of GL_VERSION_4_5
        Specified by:
        glGetNamedBufferParameteri64v in interface GL4
      • glGetNamedBufferParameteri64v

        public void glGetNamedBufferParameteri64v​(int arg0,
                                                  int arg1,
                                                  LongBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetNamedBufferParameteri64v(GLuint buffer, GLenum pname, GLint64 * params)
        Part of GL_VERSION_4_5
        Specified by:
        glGetNamedBufferParameteri64v in interface GL4
        arg2 - a direct or array-backed LongBuffer
      • glGetNamedBufferParameteriv

        public void glGetNamedBufferParameteriv​(int arg0,
                                                int arg1,
                                                int[] arg2,
                                                int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetNamedBufferParameterivEXT
        Specified by:
        glGetNamedBufferParameteriv in interface GL4
      • glGetNamedBufferParameteriv

        public void glGetNamedBufferParameteriv​(int arg0,
                                                int arg1,
                                                IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetNamedBufferParameteriv(GLuint buffer, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetNamedBufferParameterivEXT
        Specified by:
        glGetNamedBufferParameteriv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glGetNamedBufferParameterivEXT

        public void glGetNamedBufferParameterivEXT​(int arg0,
                                                   int arg1,
                                                   int[] arg2,
                                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedBufferParameterivEXT(GLuint buffer, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedBufferParameterivEXT in interface GL2
      • glGetNamedBufferParameterivEXT

        public void glGetNamedBufferParameterivEXT​(int arg0,
                                                   int arg1,
                                                   IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedBufferParameterivEXT(GLuint buffer, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedBufferParameterivEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetNamedBufferParameterui64vNV

        public void glGetNamedBufferParameterui64vNV​(int arg0,
                                                     int arg1,
                                                     LongBuffer arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glGetNamedBufferParameterui64vNV in interface GL2GL3
        arg2 - a direct or array-backed LongBuffer
      • glGetNamedBufferParameterui64vNV

        public void glGetNamedBufferParameterui64vNV​(int arg0,
                                                     int arg1,
                                                     long[] arg2,
                                                     int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetNamedBufferParameterui64vNV(GLuint buffer, GLenum pname, GLuint64EXT * params)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glGetNamedBufferParameterui64vNV in interface GL2GL3
      • glGetNamedBufferPointerv

        public void glGetNamedBufferPointerv​(int arg0,
                                             int arg1,
                                             PointerBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetNamedBufferPointerv(GLuint buffer, GLenum pname, void * * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetNamedBufferPointervEXT
        Specified by:
        glGetNamedBufferPointerv in interface GL4
        arg2 - a direct or array-backed PointerBuffer
      • glGetNamedBufferSubData

        public void glGetNamedBufferSubData​(int arg0,
                                            long arg1,
                                            long arg2,
                                            Buffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetNamedBufferSubDataEXT
        Specified by:
        glGetNamedBufferSubData in interface GL4
        arg3 - a direct or array-backed Buffer
      • glGetNamedBufferSubDataEXT

        public void glGetNamedBufferSubDataEXT​(int arg0,
                                               long arg1,
                                               long arg2,
                                               Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedBufferSubDataEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, void * data)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedBufferSubDataEXT in interface GL2
        arg3 - a direct or array-backed Buffer
      • glGetNamedFramebufferAttachmentParameteriv

        public void glGetNamedFramebufferAttachmentParameteriv​(int arg0,
                                                               int arg1,
                                                               int arg2,
                                                               int[] arg3,
                                                               int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetNamedFramebufferAttachmentParameterivEXT
        Specified by:
        glGetNamedFramebufferAttachmentParameteriv in interface GL4
      • glGetNamedFramebufferAttachmentParameteriv

        public void glGetNamedFramebufferAttachmentParameteriv​(int arg0,
                                                               int arg1,
                                                               int arg2,
                                                               IntBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetNamedFramebufferAttachmentParameteriv(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetNamedFramebufferAttachmentParameterivEXT
        Specified by:
        glGetNamedFramebufferAttachmentParameteriv in interface GL4
        arg3 - a direct or array-backed IntBuffer
      • glGetNamedFramebufferAttachmentParameterivEXT

        public void glGetNamedFramebufferAttachmentParameterivEXT​(int arg0,
                                                                  int arg1,
                                                                  int arg2,
                                                                  int[] arg3,
                                                                  int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedFramebufferAttachmentParameterivEXT(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedFramebufferAttachmentParameterivEXT in interface GL2
      • glGetNamedFramebufferAttachmentParameterivEXT

        public void glGetNamedFramebufferAttachmentParameterivEXT​(int arg0,
                                                                  int arg1,
                                                                  int arg2,
                                                                  IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedFramebufferAttachmentParameterivEXT(GLuint framebuffer, GLenum attachment, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedFramebufferAttachmentParameterivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetNamedFramebufferParameteriv

        public void glGetNamedFramebufferParameteriv​(int arg0,
                                                     int arg1,
                                                     int[] arg2,
                                                     int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * param)
        Part of GL_VERSION_4_5, GL_ARB_framebuffer_no_attachments, GL_EXT_direct_state_access
        Alias for: glGetNamedFramebufferParameterivEXT
        Specified by:
        glGetNamedFramebufferParameteriv in interface GL2
        Specified by:
        glGetNamedFramebufferParameteriv in interface GL4
      • glGetNamedFramebufferParameteriv

        public void glGetNamedFramebufferParameteriv​(int arg0,
                                                     int arg1,
                                                     IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedFramebufferParameteriv(GLuint framebuffer, GLenum pname, GLint * param)
        Part of GL_VERSION_4_5, GL_ARB_framebuffer_no_attachments, GL_EXT_direct_state_access
        Alias for: glGetNamedFramebufferParameterivEXT
        Specified by:
        glGetNamedFramebufferParameteriv in interface GL2
        Specified by:
        glGetNamedFramebufferParameteriv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glGetNamedProgramLocalParameterIivEXT

        public void glGetNamedProgramLocalParameterIivEXT​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          int[] arg3,
                                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramLocalParameterIivEXT(GLuint program, GLenum target, GLuint index, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramLocalParameterIivEXT in interface GL2
      • glGetNamedProgramLocalParameterIivEXT

        public void glGetNamedProgramLocalParameterIivEXT​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramLocalParameterIivEXT(GLuint program, GLenum target, GLuint index, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramLocalParameterIivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetNamedProgramLocalParameterIuivEXT

        public void glGetNamedProgramLocalParameterIuivEXT​(int arg0,
                                                           int arg1,
                                                           int arg2,
                                                           int[] arg3,
                                                           int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramLocalParameterIuivEXT(GLuint program, GLenum target, GLuint index, GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramLocalParameterIuivEXT in interface GL2
      • glGetNamedProgramLocalParameterIuivEXT

        public void glGetNamedProgramLocalParameterIuivEXT​(int arg0,
                                                           int arg1,
                                                           int arg2,
                                                           IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramLocalParameterIuivEXT(GLuint program, GLenum target, GLuint index, GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramLocalParameterIuivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetNamedProgramLocalParameterdvEXT

        public void glGetNamedProgramLocalParameterdvEXT​(int arg0,
                                                         int arg1,
                                                         int arg2,
                                                         double[] arg3,
                                                         int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramLocalParameterdvEXT(GLuint program, GLenum target, GLuint index, GLdouble * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramLocalParameterdvEXT in interface GL2
      • glGetNamedProgramLocalParameterdvEXT

        public void glGetNamedProgramLocalParameterdvEXT​(int arg0,
                                                         int arg1,
                                                         int arg2,
                                                         DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramLocalParameterdvEXT(GLuint program, GLenum target, GLuint index, GLdouble * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramLocalParameterdvEXT in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glGetNamedProgramLocalParameterfvEXT

        public void glGetNamedProgramLocalParameterfvEXT​(int arg0,
                                                         int arg1,
                                                         int arg2,
                                                         float[] arg3,
                                                         int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramLocalParameterfvEXT(GLuint program, GLenum target, GLuint index, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramLocalParameterfvEXT in interface GL2
      • glGetNamedProgramLocalParameterfvEXT

        public void glGetNamedProgramLocalParameterfvEXT​(int arg0,
                                                         int arg1,
                                                         int arg2,
                                                         FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramLocalParameterfvEXT(GLuint program, GLenum target, GLuint index, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramLocalParameterfvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glGetNamedProgramStringEXT

        public void glGetNamedProgramStringEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramStringEXT(GLuint program, GLenum target, GLenum pname, void * string)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramStringEXT in interface GL2
        arg3 - a direct or array-backed Buffer
      • glGetNamedProgramivEXT

        public void glGetNamedProgramivEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int[] arg3,
                                           int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramivEXT(GLuint program, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramivEXT in interface GL2
      • glGetNamedProgramivEXT

        public void glGetNamedProgramivEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedProgramivEXT(GLuint program, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedProgramivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetNamedRenderbufferParameteriv

        public void glGetNamedRenderbufferParameteriv​(int arg0,
                                                      int arg1,
                                                      IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetNamedRenderbufferParameterivEXT
        Specified by:
        glGetNamedRenderbufferParameteriv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glGetNamedRenderbufferParameteriv

        public void glGetNamedRenderbufferParameteriv​(int arg0,
                                                      int arg1,
                                                      int[] arg2,
                                                      int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetNamedRenderbufferParameteriv(GLuint renderbuffer, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetNamedRenderbufferParameterivEXT
        Specified by:
        glGetNamedRenderbufferParameteriv in interface GL4
      • glGetNamedRenderbufferParameterivEXT

        public void glGetNamedRenderbufferParameterivEXT​(int arg0,
                                                         int arg1,
                                                         int[] arg2,
                                                         int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedRenderbufferParameterivEXT(GLuint renderbuffer, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedRenderbufferParameterivEXT in interface GL2
      • glGetNamedRenderbufferParameterivEXT

        public void glGetNamedRenderbufferParameterivEXT​(int arg0,
                                                         int arg1,
                                                         IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNamedRenderbufferParameterivEXT(GLuint renderbuffer, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetNamedRenderbufferParameterivEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetNamedStringARB

        public void glGetNamedStringARB​(int arg0,
                                        String arg1,
                                        int arg2,
                                        IntBuffer arg3,
                                        ByteBuffer arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string)
        Part of GL_ARB_shading_language_include
        Specified by:
        glGetNamedStringARB in interface GL3
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed ByteBuffer
      • glGetNamedStringARB

        public void glGetNamedStringARB​(int arg0,
                                        String arg1,
                                        int arg2,
                                        int[] arg3,
                                        int arg4,
                                        byte[] arg5,
                                        int arg6)
        Description copied from interface: GL3
        Entry point to C language function: void glGetNamedStringARB(GLint namelen, const GLchar * name, GLsizei bufSize, GLint * stringlen, GLchar * string)
        Part of GL_ARB_shading_language_include
        Specified by:
        glGetNamedStringARB in interface GL3
      • glGetNamedStringivARB

        public void glGetNamedStringivARB​(int arg0,
                                          String arg1,
                                          int arg2,
                                          IntBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params)
        Part of GL_ARB_shading_language_include
        Specified by:
        glGetNamedStringivARB in interface GL3
        arg3 - a direct or array-backed IntBuffer
      • glGetNamedStringivARB

        public void glGetNamedStringivARB​(int arg0,
                                          String arg1,
                                          int arg2,
                                          int[] arg3,
                                          int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glGetNamedStringivARB(GLint namelen, const GLchar * name, GLenum pname, GLint * params)
        Part of GL_ARB_shading_language_include
        Specified by:
        glGetNamedStringivARB in interface GL3
      • glGetNextPerfQueryIdINTEL

        public void glGetNextPerfQueryIdINTEL​(int arg0,
                                              IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNextPerfQueryIdINTEL(GLuint queryId, GLuint * nextQueryId)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetNextPerfQueryIdINTEL in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glGetNextPerfQueryIdINTEL

        public void glGetNextPerfQueryIdINTEL​(int arg0,
                                              int[] arg1,
                                              int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetNextPerfQueryIdINTEL(GLuint queryId, GLuint * nextQueryId)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetNextPerfQueryIdINTEL in interface GL2
      • glGetObjectLabel

        public void glGetObjectLabel​(int arg0,
                                     int arg1,
                                     int arg2,
                                     IntBuffer arg3,
                                     ByteBuffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debug
        Alias for: glGetObjectLabelEXT, glGetObjectLabelKHR
        Specified by:
        glGetObjectLabel in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed ByteBuffer
      • glGetObjectLabel

        public void glGetObjectLabel​(int arg0,
                                     int arg1,
                                     int arg2,
                                     int[] arg3,
                                     int arg4,
                                     byte[] arg5,
                                     int arg6)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetObjectLabel(GLenum identifier, GLuint name, GLsizei bufSize, GLsizei * length, GLchar * label)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_EXT_debug_label, GL_KHR_debug
        Alias for: glGetObjectLabelEXT, glGetObjectLabelKHR
        Specified by:
        glGetObjectLabel in interface GL2ES2
      • glGetObjectParameterfvARB

        public void glGetObjectParameterfvARB​(long arg0,
                                              int arg1,
                                              FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetObjectParameterfvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetObjectParameterfvARB

        public void glGetObjectParameterfvARB​(long arg0,
                                              int arg1,
                                              float[] arg2,
                                              int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetObjectParameterfvARB(GLhandleARB obj, GLenum pname, GLfloat * params)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetObjectParameterfvARB in interface GL2
      • glGetObjectParameterivAPPLE

        public void glGetObjectParameterivAPPLE​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int[] arg3,
                                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetObjectParameterivAPPLE(GLenum objectType, GLuint name, GLenum pname, GLint * params)
        Part of GL_APPLE_object_purgeable
        Specified by:
        glGetObjectParameterivAPPLE in interface GL2
      • glGetObjectParameterivAPPLE

        public void glGetObjectParameterivAPPLE​(int arg0,
                                                int arg1,
                                                int arg2,
                                                IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetObjectParameterivAPPLE(GLenum objectType, GLuint name, GLenum pname, GLint * params)
        Part of GL_APPLE_object_purgeable
        Specified by:
        glGetObjectParameterivAPPLE in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetObjectParameterivARB

        public void glGetObjectParameterivARB​(long arg0,
                                              int arg1,
                                              IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetObjectParameterivARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetObjectParameterivARB

        public void glGetObjectParameterivARB​(long arg0,
                                              int arg1,
                                              int[] arg2,
                                              int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetObjectParameterivARB(GLhandleARB obj, GLenum pname, GLint * params)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetObjectParameterivARB in interface GL2
      • glGetObjectPtrLabel

        public void glGetObjectPtrLabel​(Buffer arg0,
                                        int arg1,
                                        int[] arg2,
                                        int arg3,
                                        byte[] arg4,
                                        int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug
        Alias for: glGetObjectPtrLabelKHR
        Specified by:
        glGetObjectPtrLabel in interface GL2ES2
        Parameters:
        arg0 - a direct or array-backed Buffer
      • glGetObjectPtrLabel

        public void glGetObjectPtrLabel​(Buffer arg0,
                                        int arg1,
                                        IntBuffer arg2,
                                        ByteBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetObjectPtrLabel(const void * ptr, GLsizei bufSize, GLsizei * length, GLchar * label)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug
        Alias for: glGetObjectPtrLabelKHR
        Specified by:
        glGetObjectPtrLabel in interface GL2ES2
        Parameters:
        arg0 - a direct or array-backed Buffer
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed ByteBuffer
      • glGetOcclusionQueryivNV

        public void glGetOcclusionQueryivNV​(int arg0,
                                            int arg1,
                                            IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetOcclusionQueryivNV(GLuint id, GLenum pname, GLint * params)
        Part of GL_NV_occlusion_query
        Specified by:
        glGetOcclusionQueryivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetOcclusionQueryivNV

        public void glGetOcclusionQueryivNV​(int arg0,
                                            int arg1,
                                            int[] arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetOcclusionQueryivNV(GLuint id, GLenum pname, GLint * params)
        Part of GL_NV_occlusion_query
        Specified by:
        glGetOcclusionQueryivNV in interface GL2
      • glGetOcclusionQueryuivNV

        public void glGetOcclusionQueryuivNV​(int arg0,
                                             int arg1,
                                             int[] arg2,
                                             int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params)
        Part of GL_NV_occlusion_query
        Specified by:
        glGetOcclusionQueryuivNV in interface GL2
      • glGetOcclusionQueryuivNV

        public void glGetOcclusionQueryuivNV​(int arg0,
                                             int arg1,
                                             IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetOcclusionQueryuivNV(GLuint id, GLenum pname, GLuint * params)
        Part of GL_NV_occlusion_query
        Specified by:
        glGetOcclusionQueryuivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetPerfCounterInfoINTEL

        public void glGetPerfCounterInfoINTEL​(int arg0,
                                              int arg1,
                                              int arg2,
                                              ByteBuffer arg3,
                                              int arg4,
                                              ByteBuffer arg5,
                                              IntBuffer arg6,
                                              IntBuffer arg7,
                                              IntBuffer arg8,
                                              IntBuffer arg9,
                                              LongBuffer arg10)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfCounterInfoINTEL(GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar * counterName, GLuint counterDescLength, GLchar * counterDesc, GLuint * counterOffset, GLuint * counterDataSize, GLuint * counterTypeEnum, GLuint * counterDataTypeEnum, GLuint64 * rawCounterMaxValue)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetPerfCounterInfoINTEL in interface GL2
        arg3 - a direct or array-backed ByteBuffer
        arg5 - a direct or array-backed ByteBuffer
        arg6 - a direct or array-backed IntBuffer
        arg7 - a direct or array-backed IntBuffer
        arg8 - a direct or array-backed IntBuffer
        arg9 - a direct or array-backed IntBuffer
        arg10 - a direct or array-backed LongBuffer
      • glGetPerfCounterInfoINTEL

        public void glGetPerfCounterInfoINTEL​(int arg0,
                                              int arg1,
                                              int arg2,
                                              byte[] arg3,
                                              int arg4,
                                              int arg5,
                                              byte[] arg6,
                                              int arg7,
                                              int[] arg8,
                                              int arg9,
                                              int[] arg10,
                                              int arg11,
                                              int[] arg12,
                                              int arg13,
                                              int[] arg14,
                                              int arg15,
                                              long[] arg16,
                                              int arg17)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfCounterInfoINTEL(GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar * counterName, GLuint counterDescLength, GLchar * counterDesc, GLuint * counterOffset, GLuint * counterDataSize, GLuint * counterTypeEnum, GLuint * counterDataTypeEnum, GLuint64 * rawCounterMaxValue)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetPerfCounterInfoINTEL in interface GL2
      • glGetPerfMonitorCounterDataAMD

        public void glGetPerfMonitorCounterDataAMD​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int[] arg3,
                                                   int arg4,
                                                   int[] arg5,
                                                   int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorCounterDataAMD in interface GL2
      • glGetPerfMonitorCounterDataAMD

        public void glGetPerfMonitorCounterDataAMD​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   IntBuffer arg3,
                                                   IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorCounterDataAMD(GLuint monitor, GLenum pname, GLsizei dataSize, GLuint * data, GLint * bytesWritten)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorCounterDataAMD in interface GL2
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
      • glGetPerfMonitorCounterInfoAMD

        public void glGetPerfMonitorCounterInfoAMD​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorCounterInfoAMD(GLuint group, GLuint counter, GLenum pname, void * data)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorCounterInfoAMD in interface GL2
        arg3 - a direct or array-backed Buffer
      • glGetPerfMonitorCounterStringAMD

        public void glGetPerfMonitorCounterStringAMD​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int[] arg3,
                                                     int arg4,
                                                     byte[] arg5,
                                                     int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorCounterStringAMD in interface GL2
      • glGetPerfMonitorCounterStringAMD

        public void glGetPerfMonitorCounterStringAMD​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     IntBuffer arg3,
                                                     ByteBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorCounterStringAMD(GLuint group, GLuint counter, GLsizei bufSize, GLsizei * length, GLchar * counterString)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorCounterStringAMD in interface GL2
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed ByteBuffer
      • glGetPerfMonitorCountersAMD

        public void glGetPerfMonitorCountersAMD​(int arg0,
                                                int[] arg1,
                                                int arg2,
                                                int[] arg3,
                                                int arg4,
                                                int arg5,
                                                int[] arg6,
                                                int arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorCountersAMD in interface GL2
      • glGetPerfMonitorCountersAMD

        public void glGetPerfMonitorCountersAMD​(int arg0,
                                                IntBuffer arg1,
                                                IntBuffer arg2,
                                                int arg3,
                                                IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorCountersAMD(GLuint group, GLint * numCounters, GLint * maxActiveCounters, GLsizei counterSize, GLuint * counters)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorCountersAMD in interface GL2
        arg1 - a direct or array-backed IntBuffer
        arg2 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
      • glGetPerfMonitorGroupStringAMD

        public void glGetPerfMonitorGroupStringAMD​(int arg0,
                                                   int arg1,
                                                   int[] arg2,
                                                   int arg3,
                                                   byte[] arg4,
                                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorGroupStringAMD in interface GL2
      • glGetPerfMonitorGroupStringAMD

        public void glGetPerfMonitorGroupStringAMD​(int arg0,
                                                   int arg1,
                                                   IntBuffer arg2,
                                                   ByteBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorGroupStringAMD(GLuint group, GLsizei bufSize, GLsizei * length, GLchar * groupString)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorGroupStringAMD in interface GL2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed ByteBuffer
      • glGetPerfMonitorGroupsAMD

        public void glGetPerfMonitorGroupsAMD​(IntBuffer arg0,
                                              int arg1,
                                              IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorGroupsAMD in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
        arg2 - a direct or array-backed IntBuffer
      • glGetPerfMonitorGroupsAMD

        public void glGetPerfMonitorGroupsAMD​(int[] arg0,
                                              int arg1,
                                              int arg2,
                                              int[] arg3,
                                              int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfMonitorGroupsAMD(GLint * numGroups, GLsizei groupsSize, GLuint * groups)
        Part of GL_AMD_performance_monitor
        Specified by:
        glGetPerfMonitorGroupsAMD in interface GL2
      • glGetPerfQueryDataINTEL

        public void glGetPerfQueryDataINTEL​(int arg0,
                                            int arg1,
                                            int arg2,
                                            Buffer arg3,
                                            int[] arg4,
                                            int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfQueryDataINTEL(GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetPerfQueryDataINTEL in interface GL2
        arg3 - a direct or array-backed Buffer
      • glGetPerfQueryDataINTEL

        public void glGetPerfQueryDataINTEL​(int arg0,
                                            int arg1,
                                            int arg2,
                                            Buffer arg3,
                                            IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfQueryDataINTEL(GLuint queryHandle, GLuint flags, GLsizei dataSize, GLvoid * data, GLuint * bytesWritten)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetPerfQueryDataINTEL in interface GL2
        arg3 - a direct or array-backed Buffer
        arg4 - a direct or array-backed IntBuffer
      • glGetPerfQueryIdByNameINTEL

        public void glGetPerfQueryIdByNameINTEL​(byte[] arg0,
                                                int arg1,
                                                int[] arg2,
                                                int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfQueryIdByNameINTEL(GLchar * queryName, GLuint * queryId)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetPerfQueryIdByNameINTEL in interface GL2
      • glGetPerfQueryIdByNameINTEL

        public void glGetPerfQueryIdByNameINTEL​(ByteBuffer arg0,
                                                IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfQueryIdByNameINTEL(GLchar * queryName, GLuint * queryId)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetPerfQueryIdByNameINTEL in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
        arg1 - a direct or array-backed IntBuffer
      • glGetPerfQueryInfoINTEL

        public void glGetPerfQueryInfoINTEL​(int arg0,
                                            int arg1,
                                            byte[] arg2,
                                            int arg3,
                                            int[] arg4,
                                            int arg5,
                                            int[] arg6,
                                            int arg7,
                                            int[] arg8,
                                            int arg9,
                                            int[] arg10,
                                            int arg11)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfQueryInfoINTEL(GLuint queryId, GLuint queryNameLength, GLchar * queryName, GLuint * dataSize, GLuint * noCounters, GLuint * noInstances, GLuint * capsMask)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetPerfQueryInfoINTEL in interface GL2
      • glGetPerfQueryInfoINTEL

        public void glGetPerfQueryInfoINTEL​(int arg0,
                                            int arg1,
                                            ByteBuffer arg2,
                                            IntBuffer arg3,
                                            IntBuffer arg4,
                                            IntBuffer arg5,
                                            IntBuffer arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPerfQueryInfoINTEL(GLuint queryId, GLuint queryNameLength, GLchar * queryName, GLuint * dataSize, GLuint * noCounters, GLuint * noInstances, GLuint * capsMask)
        Part of GL_INTEL_performance_query
        Specified by:
        glGetPerfQueryInfoINTEL in interface GL2
        arg2 - a direct or array-backed ByteBuffer
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed IntBuffer
        arg6 - a direct or array-backed IntBuffer
      • glGetPixelMapfv

        public void glGetPixelMapfv​(int arg0,
                                    float[] arg1,
                                    int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelMapfv(GLenum map, GLfloat * values)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPixelMapfv in interface GL2
      • glGetPixelMapfv

        public void glGetPixelMapfv​(int arg0,
                                    long arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelMapfv(GLenum map, GLfloat * values)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPixelMapfv in interface GL2
      • glGetPixelMapfv

        public void glGetPixelMapfv​(int arg0,
                                    FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelMapfv(GLenum map, GLfloat * values)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPixelMapfv in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glGetPixelMapuiv

        public void glGetPixelMapuiv​(int arg0,
                                     int[] arg1,
                                     int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelMapuiv(GLenum map, GLuint * values)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPixelMapuiv in interface GL2
      • glGetPixelMapuiv

        public void glGetPixelMapuiv​(int arg0,
                                     long arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelMapuiv(GLenum map, GLuint * values)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPixelMapuiv in interface GL2
      • glGetPixelMapuiv

        public void glGetPixelMapuiv​(int arg0,
                                     IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelMapuiv(GLenum map, GLuint * values)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPixelMapuiv in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glGetPixelMapusv

        public void glGetPixelMapusv​(int arg0,
                                     long arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelMapusv(GLenum map, GLushort * values)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPixelMapusv in interface GL2
      • glGetPixelMapusv

        public void glGetPixelMapusv​(int arg0,
                                     ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelMapusv(GLenum map, GLushort * values)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPixelMapusv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glGetPixelMapusv

        public void glGetPixelMapusv​(int arg0,
                                     short[] arg1,
                                     int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelMapusv(GLenum map, GLushort * values)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPixelMapusv in interface GL2
      • glGetPixelTransformParameterfvEXT

        public void glGetPixelTransformParameterfvEXT​(int arg0,
                                                      int arg1,
                                                      FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelTransformParameterfvEXT(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_EXT_pixel_transform
        Specified by:
        glGetPixelTransformParameterfvEXT in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetPixelTransformParameterfvEXT

        public void glGetPixelTransformParameterfvEXT​(int arg0,
                                                      int arg1,
                                                      float[] arg2,
                                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelTransformParameterfvEXT(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_EXT_pixel_transform
        Specified by:
        glGetPixelTransformParameterfvEXT in interface GL2
      • glGetPixelTransformParameterivEXT

        public void glGetPixelTransformParameterivEXT​(int arg0,
                                                      int arg1,
                                                      IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelTransformParameterivEXT(GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_pixel_transform
        Specified by:
        glGetPixelTransformParameterivEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetPixelTransformParameterivEXT

        public void glGetPixelTransformParameterivEXT​(int arg0,
                                                      int arg1,
                                                      int[] arg2,
                                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPixelTransformParameterivEXT(GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_pixel_transform
        Specified by:
        glGetPixelTransformParameterivEXT in interface GL2
      • glGetPointeri_vEXT

        public void glGetPointeri_vEXT​(int arg0,
                                       int arg1,
                                       PointerBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPointeri_vEXT(GLenum pname, GLuint index, void * * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetPointeri_vEXT in interface GL2
        arg2 - a direct or array-backed PointerBuffer
      • glGetPolygonStipple

        public void glGetPolygonStipple​(long arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPolygonStipple(GLubyte * mask)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPolygonStipple in interface GL2
      • glGetPolygonStipple

        public void glGetPolygonStipple​(byte[] arg0,
                                        int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPolygonStipple(GLubyte * mask)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPolygonStipple in interface GL2
      • glGetPolygonStipple

        public void glGetPolygonStipple​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glGetPolygonStipple(GLubyte * mask)
        Part of GL_VERSION_1_0
        Specified by:
        glGetPolygonStipple in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glGetProgramBinary

        public void glGetProgramBinary​(int arg0,
                                       int arg1,
                                       IntBuffer arg2,
                                       IntBuffer arg3,
                                       Buffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
        Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary
        Alias for: glGetProgramBinaryOES
        Specified by:
        glGetProgramBinary in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed Buffer
      • glGetProgramBinary

        public void glGetProgramBinary​(int arg0,
                                       int arg1,
                                       int[] arg2,
                                       int arg3,
                                       int[] arg4,
                                       int arg5,
                                       Buffer arg6)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetProgramBinary(GLuint program, GLsizei bufSize, GLsizei * length, GLenum * binaryFormat, void * binary)
        Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary
        Alias for: glGetProgramBinaryOES
        Specified by:
        glGetProgramBinary in interface GL2ES2
        arg6 - a direct or array-backed Buffer
      • glGetProgramEnvParameterIivNV

        public void glGetProgramEnvParameterIivNV​(int arg0,
                                                  int arg1,
                                                  int[] arg2,
                                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glGetProgramEnvParameterIivNV in interface GL2
      • glGetProgramEnvParameterIivNV

        public void glGetProgramEnvParameterIivNV​(int arg0,
                                                  int arg1,
                                                  IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramEnvParameterIivNV(GLenum target, GLuint index, GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glGetProgramEnvParameterIivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetProgramEnvParameterIuivNV

        public void glGetProgramEnvParameterIuivNV​(int arg0,
                                                   int arg1,
                                                   IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glGetProgramEnvParameterIuivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetProgramEnvParameterIuivNV

        public void glGetProgramEnvParameterIuivNV​(int arg0,
                                                   int arg1,
                                                   int[] arg2,
                                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramEnvParameterIuivNV(GLenum target, GLuint index, GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glGetProgramEnvParameterIuivNV in interface GL2
      • glGetProgramEnvParameterdvARB

        public void glGetProgramEnvParameterdvARB​(int arg0,
                                                  int arg1,
                                                  double[] arg2,
                                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramEnvParameterdvARB in interface GL2
      • glGetProgramEnvParameterdvARB

        public void glGetProgramEnvParameterdvARB​(int arg0,
                                                  int arg1,
                                                  DoubleBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramEnvParameterdvARB in interface GL2
        arg2 - a direct or array-backed DoubleBuffer
      • glGetProgramEnvParameterfvARB

        public void glGetProgramEnvParameterfvARB​(int arg0,
                                                  int arg1,
                                                  float[] arg2,
                                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramEnvParameterfvARB in interface GL2
      • glGetProgramEnvParameterfvARB

        public void glGetProgramEnvParameterfvARB​(int arg0,
                                                  int arg1,
                                                  FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramEnvParameterfvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetProgramInfoLog

        public void glGetProgramInfoLog​(int arg0,
                                        int arg1,
                                        IntBuffer arg2,
                                        ByteBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glGetProgramInfoLog in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed ByteBuffer
      • glGetProgramInfoLog

        public void glGetProgramInfoLog​(int arg0,
                                        int arg1,
                                        int[] arg2,
                                        int arg3,
                                        byte[] arg4,
                                        int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetProgramInfoLog(GLuint program, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glGetProgramInfoLog in interface GL2ES2
      • glGetProgramInterfaceiv

        public void glGetProgramInterfaceiv​(int arg0,
                                            int arg1,
                                            int arg2,
                                            IntBuffer arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
        Specified by:
        glGetProgramInterfaceiv in interface GL3ES3
        arg3 - a direct or array-backed IntBuffer
      • glGetProgramInterfaceiv

        public void glGetProgramInterfaceiv​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int[] arg3,
                                            int arg4)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetProgramInterfaceiv(GLuint program, GLenum programInterface, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
        Specified by:
        glGetProgramInterfaceiv in interface GL3ES3
      • glGetProgramLocalParameterIivNV

        public void glGetProgramLocalParameterIivNV​(int arg0,
                                                    int arg1,
                                                    int[] arg2,
                                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glGetProgramLocalParameterIivNV in interface GL2
      • glGetProgramLocalParameterIivNV

        public void glGetProgramLocalParameterIivNV​(int arg0,
                                                    int arg1,
                                                    IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramLocalParameterIivNV(GLenum target, GLuint index, GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glGetProgramLocalParameterIivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetProgramLocalParameterIuivNV

        public void glGetProgramLocalParameterIuivNV​(int arg0,
                                                     int arg1,
                                                     int[] arg2,
                                                     int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glGetProgramLocalParameterIuivNV in interface GL2
      • glGetProgramLocalParameterIuivNV

        public void glGetProgramLocalParameterIuivNV​(int arg0,
                                                     int arg1,
                                                     IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramLocalParameterIuivNV(GLenum target, GLuint index, GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glGetProgramLocalParameterIuivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetProgramLocalParameterdvARB

        public void glGetProgramLocalParameterdvARB​(int arg0,
                                                    int arg1,
                                                    DoubleBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramLocalParameterdvARB in interface GL2
        arg2 - a direct or array-backed DoubleBuffer
      • glGetProgramLocalParameterdvARB

        public void glGetProgramLocalParameterdvARB​(int arg0,
                                                    int arg1,
                                                    double[] arg2,
                                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramLocalParameterdvARB in interface GL2
      • glGetProgramLocalParameterfvARB

        public void glGetProgramLocalParameterfvARB​(int arg0,
                                                    int arg1,
                                                    float[] arg2,
                                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramLocalParameterfvARB in interface GL2
      • glGetProgramLocalParameterfvARB

        public void glGetProgramLocalParameterfvARB​(int arg0,
                                                    int arg1,
                                                    FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramLocalParameterfvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetProgramPipelineInfoLog

        public void glGetProgramPipelineInfoLog​(int arg0,
                                                int arg1,
                                                IntBuffer arg2,
                                                ByteBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glGetProgramPipelineInfoLogEXT
        Specified by:
        glGetProgramPipelineInfoLog in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed ByteBuffer
      • glGetProgramPipelineInfoLog

        public void glGetProgramPipelineInfoLog​(int arg0,
                                                int arg1,
                                                int[] arg2,
                                                int arg3,
                                                byte[] arg4,
                                                int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glGetProgramPipelineInfoLogEXT
        Specified by:
        glGetProgramPipelineInfoLog in interface GL2ES2
      • glGetProgramPipelineiv

        public void glGetProgramPipelineiv​(int arg0,
                                           int arg1,
                                           int[] arg2,
                                           int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glGetProgramPipelineivEXT
        Specified by:
        glGetProgramPipelineiv in interface GL2ES2
      • glGetProgramPipelineiv

        public void glGetProgramPipelineiv​(int arg0,
                                           int arg1,
                                           IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glGetProgramPipelineivEXT
        Specified by:
        glGetProgramPipelineiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetProgramResourceIndex

        public int glGetProgramResourceIndex​(int arg0,
                                             int arg1,
                                             byte[] arg2,
                                             int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
        Specified by:
        glGetProgramResourceIndex in interface GL3ES3
      • glGetProgramResourceIndex

        public int glGetProgramResourceIndex​(int arg0,
                                             int arg1,
                                             ByteBuffer arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: GLuint glGetProgramResourceIndex(GLuint program, GLenum programInterface, const GLchar * name)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
        Specified by:
        glGetProgramResourceIndex in interface GL3ES3
        arg2 - a direct or array-backed ByteBuffer
      • glGetProgramResourceLocation

        public int glGetProgramResourceLocation​(int arg0,
                                                int arg1,
                                                byte[] arg2,
                                                int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
        Specified by:
        glGetProgramResourceLocation in interface GL3ES3
      • glGetProgramResourceLocation

        public int glGetProgramResourceLocation​(int arg0,
                                                int arg1,
                                                ByteBuffer arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: GLint glGetProgramResourceLocation(GLuint program, GLenum programInterface, const GLchar * name)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
        Specified by:
        glGetProgramResourceLocation in interface GL3ES3
        arg2 - a direct or array-backed ByteBuffer
      • glGetProgramResourceLocationIndex

        public int glGetProgramResourceLocationIndex​(int arg0,
                                                     int arg1,
                                                     byte[] arg2,
                                                     int arg3)
        Description copied from interface: GL4
        Entry point to C language function: GLint glGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const GLchar * name)
        Part of GL_VERSION_4_3, GL_ARB_program_interface_query, GL_EXT_blend_func_extended
        Alias for: glGetProgramResourceLocationIndexEXT
        Specified by:
        glGetProgramResourceLocationIndex in interface GL4
      • glGetProgramResourceLocationIndex

        public int glGetProgramResourceLocationIndex​(int arg0,
                                                     int arg1,
                                                     ByteBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: GLint glGetProgramResourceLocationIndex(GLuint program, GLenum programInterface, const GLchar * name)
        Part of GL_VERSION_4_3, GL_ARB_program_interface_query, GL_EXT_blend_func_extended
        Alias for: glGetProgramResourceLocationIndexEXT
        Specified by:
        glGetProgramResourceLocationIndex in interface GL4
        arg2 - a direct or array-backed ByteBuffer
      • glGetProgramResourceName

        public void glGetProgramResourceName​(int arg0,
                                             int arg1,
                                             int arg2,
                                             int arg3,
                                             int[] arg4,
                                             int arg5,
                                             byte[] arg6,
                                             int arg7)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
        Specified by:
        glGetProgramResourceName in interface GL3ES3
      • glGetProgramResourceName

        public void glGetProgramResourceName​(int arg0,
                                             int arg1,
                                             int arg2,
                                             int arg3,
                                             IntBuffer arg4,
                                             ByteBuffer arg5)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetProgramResourceName(GLuint program, GLenum programInterface, GLuint index, GLsizei bufSize, GLsizei * length, GLchar * name)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
        Specified by:
        glGetProgramResourceName in interface GL3ES3
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed ByteBuffer
      • glGetProgramResourceiv

        public void glGetProgramResourceiv​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           IntBuffer arg4,
                                           int arg5,
                                           IntBuffer arg6,
                                           IntBuffer arg7)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
        Specified by:
        glGetProgramResourceiv in interface GL3ES3
        arg4 - a direct or array-backed IntBuffer
        arg6 - a direct or array-backed IntBuffer
        arg7 - a direct or array-backed IntBuffer
      • glGetProgramResourceiv

        public void glGetProgramResourceiv​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int[] arg4,
                                           int arg5,
                                           int arg6,
                                           int[] arg7,
                                           int arg8,
                                           int[] arg9,
                                           int arg10)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetProgramResourceiv(GLuint program, GLenum programInterface, GLuint index, GLsizei propCount, const GLenum * props, GLsizei bufSize, GLsizei * length, GLint * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_program_interface_query
        Specified by:
        glGetProgramResourceiv in interface GL3ES3
      • glGetProgramStageiv

        public void glGetProgramStageiv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetProgramStageiv in interface GL3
        arg3 - a direct or array-backed IntBuffer
      • glGetProgramStageiv

        public void glGetProgramStageiv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glGetProgramStageiv(GLuint program, GLenum shadertype, GLenum pname, GLint * values)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetProgramStageiv in interface GL3
      • glGetProgramStringARB

        public void glGetProgramStringARB​(int arg0,
                                          int arg1,
                                          Buffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramStringARB(GLenum target, GLenum pname, void * string)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramStringARB in interface GL2
        arg2 - a direct only Buffer
      • glGetProgramSubroutineParameteruivNV

        public void glGetProgramSubroutineParameteruivNV​(int arg0,
                                                         int arg1,
                                                         int[] arg2,
                                                         int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramSubroutineParameteruivNV(GLenum target, GLuint index, GLuint * param)
        Part of GL_NV_gpu_program5
        Specified by:
        glGetProgramSubroutineParameteruivNV in interface GL2
      • glGetProgramSubroutineParameteruivNV

        public void glGetProgramSubroutineParameteruivNV​(int arg0,
                                                         int arg1,
                                                         IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramSubroutineParameteruivNV(GLenum target, GLuint index, GLuint * param)
        Part of GL_NV_gpu_program5
        Specified by:
        glGetProgramSubroutineParameteruivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetProgramiv

        public void glGetProgramiv​(int arg0,
                                   int arg1,
                                   IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program
        Alias for: glGetProgramivARB, glGetProgramivNV
        Specified by:
        glGetProgramiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetProgramiv

        public void glGetProgramiv​(int arg0,
                                   int arg1,
                                   int[] arg2,
                                   int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetProgramiv(GLuint program, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program
        Alias for: glGetProgramivARB, glGetProgramivNV
        Specified by:
        glGetProgramiv in interface GL2ES2
      • glGetProgramivARB

        public void glGetProgramivARB​(int arg0,
                                      int arg1,
                                      int[] arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramivARB(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramivARB in interface GL2
      • glGetProgramivARB

        public void glGetProgramivARB​(int arg0,
                                      int arg1,
                                      IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetProgramivARB(GLenum target, GLenum pname, GLint * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glGetProgramivARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetQueryBufferObjecti64v

        public void glGetQueryBufferObjecti64v​(int arg0,
                                               int arg1,
                                               int arg2,
                                               long arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetQueryBufferObjecti64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
        Part of GL_VERSION_4_5
        Specified by:
        glGetQueryBufferObjecti64v in interface GL4
      • glGetQueryBufferObjectiv

        public void glGetQueryBufferObjectiv​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetQueryBufferObjectiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
        Part of GL_VERSION_4_5
        Specified by:
        glGetQueryBufferObjectiv in interface GL4
      • glGetQueryBufferObjectui64v

        public void glGetQueryBufferObjectui64v​(int arg0,
                                                int arg1,
                                                int arg2,
                                                long arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetQueryBufferObjectui64v(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
        Part of GL_VERSION_4_5
        Specified by:
        glGetQueryBufferObjectui64v in interface GL4
      • glGetQueryBufferObjectuiv

        public void glGetQueryBufferObjectuiv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              long arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetQueryBufferObjectuiv(GLuint id, GLuint buffer, GLenum pname, GLintptr offset)
        Part of GL_VERSION_4_5
        Specified by:
        glGetQueryBufferObjectuiv in interface GL4
      • glGetQueryIndexediv

        public void glGetQueryIndexediv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params)
        Part of GL_ARB_transform_feedback3, GL_VERSION_4_0
        Specified by:
        glGetQueryIndexediv in interface GL2GL3
      • glGetQueryIndexediv

        public void glGetQueryIndexediv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetQueryIndexediv(GLenum target, GLuint index, GLenum pname, GLint * params)
        Part of GL_ARB_transform_feedback3, GL_VERSION_4_0
        Specified by:
        glGetQueryIndexediv in interface GL2GL3
        arg3 - a direct or array-backed IntBuffer
      • glGetQueryObjecti64v

        public void glGetQueryObjecti64v​(int arg0,
                                         int arg1,
                                         long[] arg2,
                                         int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params)
        Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query
        Alias for: glGetQueryObjecti64vEXT
        Specified by:
        glGetQueryObjecti64v in interface GL2ES2
      • glGetQueryObjecti64v

        public void glGetQueryObjecti64v​(int arg0,
                                         int arg1,
                                         LongBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetQueryObjecti64v(GLuint id, GLenum pname, GLint64 * params)
        Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query
        Alias for: glGetQueryObjecti64vEXT
        Specified by:
        glGetQueryObjecti64v in interface GL2ES2
        arg2 - a direct or array-backed LongBuffer
      • glGetQueryObjecti64vEXT

        public void glGetQueryObjecti64vEXT​(int arg0,
                                            int arg1,
                                            LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, GLint64 * params)
        Part of GL_EXT_disjoint_timer_query, GL_EXT_timer_query
        Specified by:
        glGetQueryObjecti64vEXT in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glGetQueryObjecti64vEXT

        public void glGetQueryObjecti64vEXT​(int arg0,
                                            int arg1,
                                            long[] arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetQueryObjecti64vEXT(GLuint id, GLenum pname, GLint64 * params)
        Part of GL_EXT_disjoint_timer_query, GL_EXT_timer_query
        Specified by:
        glGetQueryObjecti64vEXT in interface GL2
      • glGetQueryObjectiv

        public void glGetQueryObjectiv​(int arg0,
                                       int arg1,
                                       int[] arg2,
                                       int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
        Part of GL_VERSION_1_5, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query
        Alias for: glGetQueryObjectivARB, glGetQueryObjectivEXT
        Specified by:
        glGetQueryObjectiv in interface GL2ES2
      • glGetQueryObjectiv

        public void glGetQueryObjectiv​(int arg0,
                                       int arg1,
                                       IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetQueryObjectiv(GLuint id, GLenum pname, GLint * params)
        Part of GL_VERSION_1_5, GL_ARB_occlusion_query, GL_EXT_disjoint_timer_query
        Alias for: glGetQueryObjectivARB, glGetQueryObjectivEXT
        Specified by:
        glGetQueryObjectiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetQueryObjectui64v

        public void glGetQueryObjectui64v​(int arg0,
                                          int arg1,
                                          long[] arg2,
                                          int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params)
        Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query
        Alias for: glGetQueryObjectui64vEXT
        Specified by:
        glGetQueryObjectui64v in interface GL2ES2
      • glGetQueryObjectui64v

        public void glGetQueryObjectui64v​(int arg0,
                                          int arg1,
                                          LongBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetQueryObjectui64v(GLuint id, GLenum pname, GLuint64 * params)
        Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query, GL_EXT_timer_query
        Alias for: glGetQueryObjectui64vEXT
        Specified by:
        glGetQueryObjectui64v in interface GL2ES2
        arg2 - a direct or array-backed LongBuffer
      • glGetQueryObjectui64vEXT

        public void glGetQueryObjectui64vEXT​(int arg0,
                                             int arg1,
                                             LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, GLuint64 * params)
        Part of GL_EXT_disjoint_timer_query, GL_EXT_timer_query
        Specified by:
        glGetQueryObjectui64vEXT in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glGetQueryObjectui64vEXT

        public void glGetQueryObjectui64vEXT​(int arg0,
                                             int arg1,
                                             long[] arg2,
                                             int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetQueryObjectui64vEXT(GLuint id, GLenum pname, GLuint64 * params)
        Part of GL_EXT_disjoint_timer_query, GL_EXT_timer_query
        Specified by:
        glGetQueryObjectui64vEXT in interface GL2
      • glGetQueryObjectuiv

        public void glGetQueryObjectuiv​(int arg0,
                                        int arg1,
                                        IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query
        Alias for: glGetQueryObjectuivEXT, glGetQueryObjectuivARB
        Specified by:
        glGetQueryObjectuiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetQueryObjectuiv

        public void glGetQueryObjectuiv​(int arg0,
                                        int arg1,
                                        int[] arg2,
                                        int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetQueryObjectuiv(GLuint id, GLenum pname, GLuint * params)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query
        Alias for: glGetQueryObjectuivEXT, glGetQueryObjectuivARB
        Specified by:
        glGetQueryObjectuiv in interface GL2ES2
      • glGetQueryiv

        public void glGetQueryiv​(int arg0,
                                 int arg1,
                                 int[] arg2,
                                 int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetQueryiv(GLenum target, GLenum pname, GLint * params)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query
        Alias for: glGetQueryivEXT, glGetQueryivARB
        Specified by:
        glGetQueryiv in interface GL2ES2
      • glGetQueryiv

        public void glGetQueryiv​(int arg0,
                                 int arg1,
                                 IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetQueryiv(GLenum target, GLenum pname, GLint * params)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query
        Alias for: glGetQueryivEXT, glGetQueryivARB
        Specified by:
        glGetQueryiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetRenderbufferParameteriv

        public void glGetRenderbufferParameteriv​(int arg0,
                                                 int arg1,
                                                 int[] arg2,
                                                 int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOES
        Specified by:
        glGetRenderbufferParameteriv in interface GL
      • glGetRenderbufferParameteriv

        public void glGetRenderbufferParameteriv​(int arg0,
                                                 int arg1,
                                                 IntBuffer arg2)
        Description copied from interface: GL
        Entry point to C language function: void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glGetRenderbufferParameterivEXT, glGetRenderbufferParameterivOES
        Specified by:
        glGetRenderbufferParameteriv in interface GL
        arg2 - a direct or array-backed IntBuffer
      • glGetSamplerParameterIiv

        public void glGetSamplerParameterIiv​(int arg0,
                                             int arg1,
                                             int[] arg2,
                                             int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params)
        Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp
        Alias for: glGetSamplerParameterIivEXT, glGetSamplerParameterIivOES
        Specified by:
        glGetSamplerParameterIiv in interface GL2ES2
      • glGetSamplerParameterIiv

        public void glGetSamplerParameterIiv​(int arg0,
                                             int arg1,
                                             IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetSamplerParameterIiv(GLuint sampler, GLenum pname, GLint * params)
        Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp
        Alias for: glGetSamplerParameterIivEXT, glGetSamplerParameterIivOES
        Specified by:
        glGetSamplerParameterIiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetSamplerParameterIuiv

        public void glGetSamplerParameterIuiv​(int arg0,
                                              int arg1,
                                              IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params)
        Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clamp
        Alias for: glGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXT
        Specified by:
        glGetSamplerParameterIuiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetSamplerParameterIuiv

        public void glGetSamplerParameterIuiv​(int arg0,
                                              int arg1,
                                              int[] arg2,
                                              int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetSamplerParameterIuiv(GLuint sampler, GLenum pname, GLuint * params)
        Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_OES_texture_border_clamp, GL_EXT_texture_border_clamp
        Alias for: glGetSamplerParameterIuivOES, glGetSamplerParameterIuivEXT
        Specified by:
        glGetSamplerParameterIuiv in interface GL2ES2
      • glGetSamplerParameterfv

        public void glGetSamplerParameterfv​(int arg0,
                                            int arg1,
                                            float[] arg2,
                                            int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glGetSamplerParameterfv in interface GL3ES3
      • glGetSamplerParameterfv

        public void glGetSamplerParameterfv​(int arg0,
                                            int arg1,
                                            FloatBuffer arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetSamplerParameterfv(GLuint sampler, GLenum pname, GLfloat * params)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glGetSamplerParameterfv in interface GL3ES3
        arg2 - a direct or array-backed FloatBuffer
      • glGetSamplerParameteriv

        public void glGetSamplerParameteriv​(int arg0,
                                            int arg1,
                                            IntBuffer arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glGetSamplerParameteriv in interface GL3ES3
        arg2 - a direct or array-backed IntBuffer
      • glGetSamplerParameteriv

        public void glGetSamplerParameteriv​(int arg0,
                                            int arg1,
                                            int[] arg2,
                                            int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetSamplerParameteriv(GLuint sampler, GLenum pname, GLint * params)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glGetSamplerParameteriv in interface GL3ES3
      • glGetSeparableFilter

        public void glGetSeparableFilter​(int arg0,
                                         int arg1,
                                         int arg2,
                                         Buffer arg3,
                                         Buffer arg4,
                                         Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, void * row, void * column, void * span)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glGetSeparableFilterEXT
        Specified by:
        glGetSeparableFilter in interface GL2
        arg3 - a direct or array-backed Buffer
        arg4 - a direct or array-backed Buffer
        arg5 - a direct or array-backed Buffer
      • glGetSeparableFilter

        public void glGetSeparableFilter​(int arg0,
                                         int arg1,
                                         int arg2,
                                         long arg3,
                                         long arg4,
                                         long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetSeparableFilter(GLenum target, GLenum format, GLenum type, void * row, void * column, void * span)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glGetSeparableFilterEXT
        Specified by:
        glGetSeparableFilter in interface GL2
      • glGetShaderInfoLog

        public void glGetShaderInfoLog​(int arg0,
                                       int arg1,
                                       int[] arg2,
                                       int arg3,
                                       byte[] arg4,
                                       int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glGetShaderInfoLog in interface GL2ES2
      • glGetShaderInfoLog

        public void glGetShaderInfoLog​(int arg0,
                                       int arg1,
                                       IntBuffer arg2,
                                       ByteBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetShaderInfoLog(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glGetShaderInfoLog in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed ByteBuffer
      • glGetShaderPrecisionFormat

        public void glGetShaderPrecisionFormat​(int arg0,
                                               int arg1,
                                               IntBuffer arg2,
                                               IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
        Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
        Throws GLException if no native implementation is available.
        Specified by:
        glGetShaderPrecisionFormat in interface GL2ES2
      • glGetShaderPrecisionFormat

        public void glGetShaderPrecisionFormat​(int arg0,
                                               int arg1,
                                               int[] arg2,
                                               int arg3,
                                               int[] arg4,
                                               int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetShaderPrecisionFormat(GLenum shadertype, GLenum precisiontype, GLint * range, GLint * precision);
        Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
        Throws GLException if no native implementation is available.
        Specified by:
        glGetShaderPrecisionFormat in interface GL2ES2
      • glGetShaderSource

        public void glGetShaderSource​(int arg0,
                                      int arg1,
                                      IntBuffer arg2,
                                      ByteBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glGetShaderSourceARB
        Specified by:
        glGetShaderSource in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed ByteBuffer
      • glGetShaderSource

        public void glGetShaderSource​(int arg0,
                                      int arg1,
                                      int[] arg2,
                                      int arg3,
                                      byte[] arg4,
                                      int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetShaderSource(GLuint shader, GLsizei bufSize, GLsizei * length, GLchar * source)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glGetShaderSourceARB
        Specified by:
        glGetShaderSource in interface GL2ES2
      • glGetShaderSourceARB

        public void glGetShaderSourceARB​(long arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3,
                                         byte[] arg4,
                                         int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetShaderSourceARB in interface GL2
      • glGetShaderSourceARB

        public void glGetShaderSourceARB​(long arg0,
                                         int arg1,
                                         IntBuffer arg2,
                                         ByteBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetShaderSourceARB(GLhandleARB obj, GLsizei maxLength, GLsizei * length, GLcharARB * source)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetShaderSourceARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
        arg3 - a direct or array-backed ByteBuffer
      • glGetShaderiv

        public void glGetShaderiv​(int arg0,
                                  int arg1,
                                  IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glGetShaderiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetShaderiv

        public void glGetShaderiv​(int arg0,
                                  int arg1,
                                  int[] arg2,
                                  int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetShaderiv(GLuint shader, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glGetShaderiv in interface GL2ES2
      • glGetStageIndexNV

        public short glGetStageIndexNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLushort glGetStageIndexNV(GLenum shadertype)
        Part of GL_NV_command_list
        Specified by:
        glGetStageIndexNV in interface GL2
      • glGetString

        public String glGetString​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: const GLubyte * glGetString(GLenum name)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glGetString in interface GL
      • glGetStringi

        public String glGetStringi​(int arg0,
                                   int arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: const GLubyte * glGetStringi(GLenum name, GLuint index)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Specified by:
        glGetStringi in interface GL2ES3
      • glGetSubroutineIndex

        public int glGetSubroutineIndex​(int arg0,
                                        int arg1,
                                        String arg2)
        Description copied from interface: GL3
        Entry point to C language function: GLuint glGetSubroutineIndex(GLuint program, GLenum shadertype, const GLchar * name)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetSubroutineIndex in interface GL3
      • glGetSubroutineUniformLocation

        public int glGetSubroutineUniformLocation​(int arg0,
                                                  int arg1,
                                                  String arg2)
        Description copied from interface: GL3
        Entry point to C language function: GLint glGetSubroutineUniformLocation(GLuint program, GLenum shadertype, const GLchar * name)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetSubroutineUniformLocation in interface GL3
      • glGetSynciv

        public void glGetSynciv​(long arg0,
                                int arg1,
                                int arg2,
                                IntBuffer arg3,
                                IntBuffer arg4)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
        Alias for: glGetSyncivAPPLE
        Specified by:
        glGetSynciv in interface GL3ES3
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
      • glGetSynciv

        public void glGetSynciv​(long arg0,
                                int arg1,
                                int arg2,
                                int[] arg3,
                                int arg4,
                                int[] arg5,
                                int arg6)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glGetSynciv(GLsync sync, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
        Alias for: glGetSyncivAPPLE
        Specified by:
        glGetSynciv in interface GL3ES3
      • glGetTexEnvfv

        public void glGetTexEnvfv​(int arg0,
                                  int arg1,
                                  FloatBuffer arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glGetTexEnvfv in interface GL2ES1
        arg2 - a direct or array-backed FloatBuffer
      • glGetTexEnvfv

        public void glGetTexEnvfv​(int arg0,
                                  int arg1,
                                  float[] arg2,
                                  int arg3)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glGetTexEnvfv(GLenum tenv, GLenum pname, GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glGetTexEnvfv in interface GL2ES1
      • glGetTexEnviv

        public void glGetTexEnviv​(int arg0,
                                  int arg1,
                                  IntBuffer arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params)
        Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glGetTexEnviv in interface GL2ES1
        arg2 - a direct or array-backed IntBuffer
      • glGetTexEnviv

        public void glGetTexEnviv​(int arg0,
                                  int arg1,
                                  int[] arg2,
                                  int arg3)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glGetTexEnviv(GLenum tenv, GLenum pname, GLint * params)
        Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glGetTexEnviv in interface GL2ES1
      • glGetTexGendv

        public void glGetTexGendv​(int arg0,
                                  int arg1,
                                  double[] arg2,
                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params)
        Part of GL_VERSION_1_0
        Specified by:
        glGetTexGendv in interface GL2
      • glGetTexGendv

        public void glGetTexGendv​(int arg0,
                                  int arg1,
                                  DoubleBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTexGendv(GLenum coord, GLenum pname, GLdouble * params)
        Part of GL_VERSION_1_0
        Specified by:
        glGetTexGendv in interface GL2
        arg2 - a direct or array-backed DoubleBuffer
      • glGetTexGenfv

        public void glGetTexGenfv​(int arg0,
                                  int arg1,
                                  FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
        Part of GL_VERSION_1_0, GL_OES_texture_cube_map
        Alias for: glGetTexGenfvOES
        Specified by:
        glGetTexGenfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetTexGenfv

        public void glGetTexGenfv​(int arg0,
                                  int arg1,
                                  float[] arg2,
                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTexGenfv(GLenum coord, GLenum pname, GLfloat * params)
        Part of GL_VERSION_1_0, GL_OES_texture_cube_map
        Alias for: glGetTexGenfvOES
        Specified by:
        glGetTexGenfv in interface GL2
      • glGetTexGeniv

        public void glGetTexGeniv​(int arg0,
                                  int arg1,
                                  int[] arg2,
                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
        Part of GL_VERSION_1_0, GL_OES_texture_cube_map
        Alias for: glGetTexGenivOES
        Specified by:
        glGetTexGeniv in interface GL2
      • glGetTexGeniv

        public void glGetTexGeniv​(int arg0,
                                  int arg1,
                                  IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTexGeniv(GLenum coord, GLenum pname, GLint * params)
        Part of GL_VERSION_1_0, GL_OES_texture_cube_map
        Alias for: glGetTexGenivOES
        Specified by:
        glGetTexGeniv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetTexImage

        public void glGetTexImage​(int arg0,
                                  int arg1,
                                  int arg2,
                                  int arg3,
                                  long arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
        Part of GL_VERSION_1_0
        Specified by:
        glGetTexImage in interface GL2GL3
      • glGetTexImage

        public void glGetTexImage​(int arg0,
                                  int arg1,
                                  int arg2,
                                  int arg3,
                                  Buffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLvoid * pixels)
        Part of GL_VERSION_1_0
        Specified by:
        glGetTexImage in interface GL2GL3
        arg4 - a direct or array-backed Buffer
      • glGetTexLevelParameterfv

        public void glGetTexLevelParameterfv​(int arg0,
                                             int arg1,
                                             int arg2,
                                             float[] arg3,
                                             int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
        Specified by:
        glGetTexLevelParameterfv in interface GL2ES3
      • glGetTexLevelParameterfv

        public void glGetTexLevelParameterfv​(int arg0,
                                             int arg1,
                                             int arg2,
                                             FloatBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetTexLevelParameterfv(GLenum target, GLint level, GLenum pname, GLfloat * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
        Specified by:
        glGetTexLevelParameterfv in interface GL2ES3
        arg3 - a direct or array-backed FloatBuffer
      • glGetTexLevelParameteriv

        public void glGetTexLevelParameteriv​(int arg0,
                                             int arg1,
                                             int arg2,
                                             IntBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
        Specified by:
        glGetTexLevelParameteriv in interface GL2ES3
        arg3 - a direct or array-backed IntBuffer
      • glGetTexLevelParameteriv

        public void glGetTexLevelParameteriv​(int arg0,
                                             int arg1,
                                             int arg2,
                                             int[] arg3,
                                             int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetTexLevelParameteriv(GLenum target, GLint level, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_1, GL_VERSION_1_0
        Specified by:
        glGetTexLevelParameteriv in interface GL2ES3
      • glGetTexParameterIiv

        public void glGetTexParameterIiv​(int arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp
        Alias for: glGetTexParameterIivOES, glGetTexParameterIivEXT
        Specified by:
        glGetTexParameterIiv in interface GL2ES2
      • glGetTexParameterIiv

        public void glGetTexParameterIiv​(int arg0,
                                         int arg1,
                                         IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetTexParameterIiv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp
        Alias for: glGetTexParameterIivOES, glGetTexParameterIivEXT
        Specified by:
        glGetTexParameterIiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetTexParameterIuiv

        public void glGetTexParameterIuiv​(int arg0,
                                          int arg1,
                                          IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp
        Alias for: glGetTexParameterIuivOES, glGetTexParameterIuivEXT
        Specified by:
        glGetTexParameterIuiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetTexParameterIuiv

        public void glGetTexParameterIuiv​(int arg0,
                                          int arg1,
                                          int[] arg2,
                                          int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetTexParameterIuiv(GLenum target, GLenum pname, GLuint * params)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp
        Alias for: glGetTexParameterIuivOES, glGetTexParameterIuivEXT
        Specified by:
        glGetTexParameterIuiv in interface GL2ES2
      • glGetTexParameterfv

        public void glGetTexParameterfv​(int arg0,
                                        int arg1,
                                        float[] arg2,
                                        int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
        Specified by:
        glGetTexParameterfv in interface GL
      • glGetTexParameterfv

        public void glGetTexParameterfv​(int arg0,
                                        int arg1,
                                        FloatBuffer arg2)
        Description copied from interface: GL
        Entry point to C language function: void glGetTexParameterfv(GLenum target, GLenum pname, GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
        Specified by:
        glGetTexParameterfv in interface GL
        arg2 - a direct or array-backed FloatBuffer
      • glGetTexParameteriv

        public void glGetTexParameteriv​(int arg0,
                                        int arg1,
                                        int[] arg2,
                                        int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glGetTexParameteriv in interface GL
      • glGetTexParameteriv

        public void glGetTexParameteriv​(int arg0,
                                        int arg1,
                                        IntBuffer arg2)
        Description copied from interface: GL
        Entry point to C language function: void glGetTexParameteriv(GLenum target, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glGetTexParameteriv in interface GL
        arg2 - a direct or array-backed IntBuffer
      • glGetTextureHandleARB

        public long glGetTextureHandleARB​(int arg0)
        Description copied from interface: GL4
        Entry point to C language function: GLuint64 glGetTextureHandleARB(GLuint texture)
        Part of GL_ARB_bindless_texture
        Specified by:
        glGetTextureHandleARB in interface GL4
      • glGetTextureImage

        public void glGetTextureImage​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int arg3,
                                      int arg4,
                                      Buffer arg5)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureImage(GLuint texture, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureImageEXT
        Specified by:
        glGetTextureImage in interface GL4
        arg5 - a direct or array-backed Buffer
      • glGetTextureImageEXT

        public void glGetTextureImageEXT​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3,
                                         int arg4,
                                         Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureImageEXT(GLuint texture, GLenum target, GLint level, GLenum format, GLenum type, void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureImageEXT in interface GL2
        arg5 - a direct or array-backed Buffer
      • glGetTextureLevelParameterfv

        public void glGetTextureLevelParameterfv​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 FloatBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureLevelParameterfvEXT
        Specified by:
        glGetTextureLevelParameterfv in interface GL4
        arg3 - a direct or array-backed FloatBuffer
      • glGetTextureLevelParameterfv

        public void glGetTextureLevelParameterfv​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 float[] arg3,
                                                 int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureLevelParameterfv(GLuint texture, GLint level, GLenum pname, GLfloat * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureLevelParameterfvEXT
        Specified by:
        glGetTextureLevelParameterfv in interface GL4
      • glGetTextureLevelParameterfvEXT

        public void glGetTextureLevelParameterfvEXT​(int arg0,
                                                    int arg1,
                                                    int arg2,
                                                    int arg3,
                                                    FloatBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureLevelParameterfvEXT in interface GL2
        arg4 - a direct or array-backed FloatBuffer
      • glGetTextureLevelParameterfvEXT

        public void glGetTextureLevelParameterfvEXT​(int arg0,
                                                    int arg1,
                                                    int arg2,
                                                    int arg3,
                                                    float[] arg4,
                                                    int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureLevelParameterfvEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureLevelParameterfvEXT in interface GL2
      • glGetTextureLevelParameteriv

        public void glGetTextureLevelParameteriv​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 int[] arg3,
                                                 int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureLevelParameterivEXT
        Specified by:
        glGetTextureLevelParameteriv in interface GL4
      • glGetTextureLevelParameteriv

        public void glGetTextureLevelParameteriv​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 IntBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureLevelParameteriv(GLuint texture, GLint level, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureLevelParameterivEXT
        Specified by:
        glGetTextureLevelParameteriv in interface GL4
        arg3 - a direct or array-backed IntBuffer
      • glGetTextureLevelParameterivEXT

        public void glGetTextureLevelParameterivEXT​(int arg0,
                                                    int arg1,
                                                    int arg2,
                                                    int arg3,
                                                    IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureLevelParameterivEXT in interface GL2
        arg4 - a direct or array-backed IntBuffer
      • glGetTextureLevelParameterivEXT

        public void glGetTextureLevelParameterivEXT​(int arg0,
                                                    int arg1,
                                                    int arg2,
                                                    int arg3,
                                                    int[] arg4,
                                                    int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureLevelParameterivEXT(GLuint texture, GLenum target, GLint level, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureLevelParameterivEXT in interface GL2
      • glGetTextureParameterIiv

        public void glGetTextureParameterIiv​(int arg0,
                                             int arg1,
                                             int[] arg2,
                                             int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureParameterIivEXT
        Specified by:
        glGetTextureParameterIiv in interface GL4
      • glGetTextureParameterIiv

        public void glGetTextureParameterIiv​(int arg0,
                                             int arg1,
                                             IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureParameterIiv(GLuint texture, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureParameterIivEXT
        Specified by:
        glGetTextureParameterIiv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glGetTextureParameterIivEXT

        public void glGetTextureParameterIivEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureParameterIivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetTextureParameterIivEXT

        public void glGetTextureParameterIivEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int[] arg3,
                                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureParameterIivEXT in interface GL2
      • glGetTextureParameterIuiv

        public void glGetTextureParameterIuiv​(int arg0,
                                              int arg1,
                                              int[] arg2,
                                              int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureParameterIuivEXT
        Specified by:
        glGetTextureParameterIuiv in interface GL4
      • glGetTextureParameterIuiv

        public void glGetTextureParameterIuiv​(int arg0,
                                              int arg1,
                                              IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureParameterIuiv(GLuint texture, GLenum pname, GLuint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureParameterIuivEXT
        Specified by:
        glGetTextureParameterIuiv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glGetTextureParameterIuivEXT

        public void glGetTextureParameterIuivEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 int[] arg3,
                                                 int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureParameterIuivEXT in interface GL2
      • glGetTextureParameterIuivEXT

        public void glGetTextureParameterIuivEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureParameterIuivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetTextureParameterfv

        public void glGetTextureParameterfv​(int arg0,
                                            int arg1,
                                            float[] arg2,
                                            int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureParameterfvEXT
        Specified by:
        glGetTextureParameterfv in interface GL4
      • glGetTextureParameterfv

        public void glGetTextureParameterfv​(int arg0,
                                            int arg1,
                                            FloatBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureParameterfv(GLuint texture, GLenum pname, GLfloat * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureParameterfvEXT
        Specified by:
        glGetTextureParameterfv in interface GL4
        arg2 - a direct or array-backed FloatBuffer
      • glGetTextureParameterfvEXT

        public void glGetTextureParameterfvEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureParameterfvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glGetTextureParameterfvEXT

        public void glGetTextureParameterfvEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               float[] arg3,
                                               int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureParameterfvEXT in interface GL2
      • glGetTextureParameteriv

        public void glGetTextureParameteriv​(int arg0,
                                            int arg1,
                                            IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureParameterivEXT
        Specified by:
        glGetTextureParameteriv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glGetTextureParameteriv

        public void glGetTextureParameteriv​(int arg0,
                                            int arg1,
                                            int[] arg2,
                                            int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureParameteriv(GLuint texture, GLenum pname, GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glGetTextureParameterivEXT
        Specified by:
        glGetTextureParameteriv in interface GL4
      • glGetTextureParameterivEXT

        public void glGetTextureParameterivEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureParameterivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetTextureParameterivEXT

        public void glGetTextureParameterivEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int[] arg3,
                                               int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetTextureParameterivEXT in interface GL2
      • glGetTextureSamplerHandleARB

        public long glGetTextureSamplerHandleARB​(int arg0,
                                                 int arg1)
        Description copied from interface: GL4
        Entry point to C language function: GLuint64 glGetTextureSamplerHandleARB(GLuint texture, GLuint sampler)
        Part of GL_ARB_bindless_texture
        Specified by:
        glGetTextureSamplerHandleARB in interface GL4
      • glGetTextureSubImage

        public void glGetTextureSubImage​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3,
                                         int arg4,
                                         int arg5,
                                         int arg6,
                                         int arg7,
                                         int arg8,
                                         int arg9,
                                         int arg10,
                                         Buffer arg11)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTextureSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
        Part of GL_VERSION_4_5
        Specified by:
        glGetTextureSubImage in interface GL4
        arg11 - a direct or array-backed Buffer
      • glGetTransformFeedbackVarying

        public void glGetTransformFeedbackVarying​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int[] arg3,
                                                  int arg4,
                                                  int[] arg5,
                                                  int arg6,
                                                  int[] arg7,
                                                  int arg8,
                                                  byte[] arg9,
                                                  int arg10)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: glGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXT
        Specified by:
        glGetTransformFeedbackVarying in interface GL2ES3
      • glGetTransformFeedbackVarying

        public void glGetTransformFeedbackVarying​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  IntBuffer arg3,
                                                  IntBuffer arg4,
                                                  IntBuffer arg5,
                                                  ByteBuffer arg6)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetTransformFeedbackVarying(GLuint program, GLuint index, GLsizei bufSize, GLsizei * length, GLsizei * size, GLenum * type, GLchar * name)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_transform_feedback, GL_EXT_transform_feedback
        Alias for: glGetTransformFeedbackVaryingNV, glGetTransformFeedbackVaryingEXT
        Specified by:
        glGetTransformFeedbackVarying in interface GL2ES3
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed IntBuffer
        arg6 - a direct or array-backed ByteBuffer
      • glGetTransformFeedbacki64_v

        public void glGetTransformFeedbacki64_v​(int arg0,
                                                int arg1,
                                                int arg2,
                                                long[] arg3,
                                                int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetTransformFeedbacki64_v in interface GL4
      • glGetTransformFeedbacki64_v

        public void glGetTransformFeedbacki64_v​(int arg0,
                                                int arg1,
                                                int arg2,
                                                LongBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTransformFeedbacki64_v(GLuint xfb, GLenum pname, GLuint index, GLint64 * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetTransformFeedbacki64_v in interface GL4
        arg3 - a direct or array-backed LongBuffer
      • glGetTransformFeedbacki_v

        public void glGetTransformFeedbacki_v​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int[] arg3,
                                              int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetTransformFeedbacki_v in interface GL4
      • glGetTransformFeedbacki_v

        public void glGetTransformFeedbacki_v​(int arg0,
                                              int arg1,
                                              int arg2,
                                              IntBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTransformFeedbacki_v(GLuint xfb, GLenum pname, GLuint index, GLint * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetTransformFeedbacki_v in interface GL4
        arg3 - a direct or array-backed IntBuffer
      • glGetTransformFeedbackiv

        public void glGetTransformFeedbackiv​(int arg0,
                                             int arg1,
                                             int[] arg2,
                                             int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetTransformFeedbackiv in interface GL4
      • glGetTransformFeedbackiv

        public void glGetTransformFeedbackiv​(int arg0,
                                             int arg1,
                                             IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetTransformFeedbackiv(GLuint xfb, GLenum pname, GLint * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetTransformFeedbackiv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glGetUniformBlockIndex

        public int glGetUniformBlockIndex​(int arg0,
                                          String arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: GLuint glGetUniformBlockIndex(GLuint program, const GLchar * uniformBlockName)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Specified by:
        glGetUniformBlockIndex in interface GL2ES3
      • glGetUniformBufferSizeEXT

        public int glGetUniformBufferSizeEXT​(int arg0,
                                             int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLint glGetUniformBufferSizeEXT(GLuint program, GLint location)
        Part of GL_EXT_bindable_uniform
        Specified by:
        glGetUniformBufferSizeEXT in interface GL2
      • glGetUniformIndices

        public void glGetUniformIndices​(int arg0,
                                        int arg1,
                                        String[] arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Specified by:
        glGetUniformIndices in interface GL2ES3
      • glGetUniformIndices

        public void glGetUniformIndices​(int arg0,
                                        int arg1,
                                        String[] arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetUniformIndices(GLuint program, GLsizei uniformCount, const GLchar * const * uniformNames, GLuint * uniformIndices)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Specified by:
        glGetUniformIndices in interface GL2ES3
        arg3 - a direct or array-backed IntBuffer
      • glGetUniformLocation

        public int glGetUniformLocation​(int arg0,
                                        String arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: GLint glGetUniformLocation(GLuint program, const GLchar * name)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glGetUniformLocationARB
        Specified by:
        glGetUniformLocation in interface GL2ES2
      • glGetUniformLocationARB

        public int glGetUniformLocationARB​(long arg0,
                                           String arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLint glGetUniformLocationARB(GLhandleARB programObj, const GLcharARB * name)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetUniformLocationARB in interface GL2
      • glGetUniformOffsetEXT

        public long glGetUniformOffsetEXT​(int arg0,
                                          int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLintptr glGetUniformOffsetEXT(GLuint program, GLint location)
        Part of GL_EXT_bindable_uniform
        Specified by:
        glGetUniformOffsetEXT in interface GL2
      • glGetUniformSubroutineuiv

        public void glGetUniformSubroutineuiv​(int arg0,
                                              int arg1,
                                              IntBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetUniformSubroutineuiv in interface GL3
        arg2 - a direct or array-backed IntBuffer
      • glGetUniformSubroutineuiv

        public void glGetUniformSubroutineuiv​(int arg0,
                                              int arg1,
                                              int[] arg2,
                                              int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glGetUniformSubroutineuiv(GLenum shadertype, GLint location, GLuint * params)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glGetUniformSubroutineuiv in interface GL3
      • glGetUniformdv

        public void glGetUniformdv​(int arg0,
                                   int arg1,
                                   double[] arg2,
                                   int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glGetUniformdv(GLuint program, GLint location, GLdouble * params)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glGetUniformdv in interface GL3
      • glGetUniformdv

        public void glGetUniformdv​(int arg0,
                                   int arg1,
                                   DoubleBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glGetUniformdv(GLuint program, GLint location, GLdouble * params)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glGetUniformdv in interface GL3
        arg2 - a direct or array-backed DoubleBuffer
      • glGetUniformfv

        public void glGetUniformfv​(int arg0,
                                   int arg1,
                                   FloatBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glGetUniformfvARB
        Specified by:
        glGetUniformfv in interface GL2ES2
        arg2 - a direct or array-backed FloatBuffer
      • glGetUniformfv

        public void glGetUniformfv​(int arg0,
                                   int arg1,
                                   float[] arg2,
                                   int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetUniformfv(GLuint program, GLint location, GLfloat * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glGetUniformfvARB
        Specified by:
        glGetUniformfv in interface GL2ES2
      • glGetUniformfvARB

        public void glGetUniformfvARB​(long arg0,
                                      int arg1,
                                      FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetUniformfvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetUniformfvARB

        public void glGetUniformfvARB​(long arg0,
                                      int arg1,
                                      float[] arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetUniformfvARB(GLhandleARB programObj, GLint location, GLfloat * params)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetUniformfvARB in interface GL2
      • glGetUniformi64vARB

        public void glGetUniformi64vARB​(int arg0,
                                        int arg1,
                                        long[] arg2,
                                        int arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glGetUniformi64vARB(GLuint program, GLint location, GLint64 * params)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glGetUniformi64vARB in interface GL4bc
      • glGetUniformi64vARB

        public void glGetUniformi64vARB​(int arg0,
                                        int arg1,
                                        LongBuffer arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glGetUniformi64vARB(GLuint program, GLint location, GLint64 * params)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glGetUniformi64vARB in interface GL4bc
        arg2 - a direct or array-backed LongBuffer
      • glGetUniformi64vNV

        public void glGetUniformi64vNV​(int arg0,
                                       int arg1,
                                       long[] arg2,
                                       int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetUniformi64vNV(GLuint program, GLint location, GLint64EXT * params)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glGetUniformi64vNV in interface GL2
      • glGetUniformi64vNV

        public void glGetUniformi64vNV​(int arg0,
                                       int arg1,
                                       LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetUniformi64vNV(GLuint program, GLint location, GLint64EXT * params)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glGetUniformi64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glGetUniformiv

        public void glGetUniformiv​(int arg0,
                                   int arg1,
                                   int[] arg2,
                                   int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetUniformiv(GLuint program, GLint location, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glGetUniformivARB
        Specified by:
        glGetUniformiv in interface GL2ES2
      • glGetUniformiv

        public void glGetUniformiv​(int arg0,
                                   int arg1,
                                   IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetUniformiv(GLuint program, GLint location, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glGetUniformivARB
        Specified by:
        glGetUniformiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetUniformivARB

        public void glGetUniformivARB​(long arg0,
                                      int arg1,
                                      int[] arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetUniformivARB in interface GL2
      • glGetUniformivARB

        public void glGetUniformivARB​(long arg0,
                                      int arg1,
                                      IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetUniformivARB(GLhandleARB programObj, GLint location, GLint * params)
        Part of GL_ARB_shader_objects
        Specified by:
        glGetUniformivARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetUniformui64vARB

        public void glGetUniformui64vARB​(int arg0,
                                         int arg1,
                                         long[] arg2,
                                         int arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glGetUniformui64vARB(GLuint program, GLint location, GLuint64 * params)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glGetUniformui64vARB in interface GL4bc
      • glGetUniformui64vARB

        public void glGetUniformui64vARB​(int arg0,
                                         int arg1,
                                         LongBuffer arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glGetUniformui64vARB(GLuint program, GLint location, GLuint64 * params)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glGetUniformui64vARB in interface GL4bc
        arg2 - a direct or array-backed LongBuffer
      • glGetUniformui64vNV

        public void glGetUniformui64vNV​(int arg0,
                                        int arg1,
                                        LongBuffer arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params)
        Part of GL_NV_shader_buffer_load, GL_AMD_gpu_shader_int64
        Specified by:
        glGetUniformui64vNV in interface GL2GL3
        arg2 - a direct or array-backed LongBuffer
      • glGetUniformui64vNV

        public void glGetUniformui64vNV​(int arg0,
                                        int arg1,
                                        long[] arg2,
                                        int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetUniformui64vNV(GLuint program, GLint location, GLuint64EXT * params)
        Part of GL_NV_shader_buffer_load, GL_AMD_gpu_shader_int64
        Specified by:
        glGetUniformui64vNV in interface GL2GL3
      • glGetUniformuiv

        public void glGetUniformuiv​(int arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glGetUniformuivEXT
        Specified by:
        glGetUniformuiv in interface GL2ES3
      • glGetUniformuiv

        public void glGetUniformuiv​(int arg0,
                                    int arg1,
                                    IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetUniformuiv(GLuint program, GLint location, GLuint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glGetUniformuivEXT
        Specified by:
        glGetUniformuiv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glGetVariantBooleanvEXT

        public void glGetVariantBooleanvEXT​(int arg0,
                                            int arg1,
                                            ByteBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVariantBooleanvEXT(GLuint id, GLenum value, GLboolean * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetVariantBooleanvEXT in interface GL2
        arg2 - a direct or array-backed ByteBuffer
      • glGetVariantBooleanvEXT

        public void glGetVariantBooleanvEXT​(int arg0,
                                            int arg1,
                                            byte[] arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVariantBooleanvEXT(GLuint id, GLenum value, GLboolean * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetVariantBooleanvEXT in interface GL2
      • glGetVariantFloatvEXT

        public void glGetVariantFloatvEXT​(int arg0,
                                          int arg1,
                                          FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVariantFloatvEXT(GLuint id, GLenum value, GLfloat * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetVariantFloatvEXT in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetVariantFloatvEXT

        public void glGetVariantFloatvEXT​(int arg0,
                                          int arg1,
                                          float[] arg2,
                                          int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVariantFloatvEXT(GLuint id, GLenum value, GLfloat * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetVariantFloatvEXT in interface GL2
      • glGetVariantIntegervEXT

        public void glGetVariantIntegervEXT​(int arg0,
                                            int arg1,
                                            int[] arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVariantIntegervEXT(GLuint id, GLenum value, GLint * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetVariantIntegervEXT in interface GL2
      • glGetVariantIntegervEXT

        public void glGetVariantIntegervEXT​(int arg0,
                                            int arg1,
                                            IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVariantIntegervEXT(GLuint id, GLenum value, GLint * data)
        Part of GL_EXT_vertex_shader
        Specified by:
        glGetVariantIntegervEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetVertexArrayIndexed64iv

        public void glGetVertexArrayIndexed64iv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                long[] arg3,
                                                int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetVertexArrayIndexed64iv in interface GL4
      • glGetVertexArrayIndexed64iv

        public void glGetVertexArrayIndexed64iv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                LongBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetVertexArrayIndexed64iv(GLuint vaobj, GLuint index, GLenum pname, GLint64 * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetVertexArrayIndexed64iv in interface GL4
        arg3 - a direct or array-backed LongBuffer
      • glGetVertexArrayIndexediv

        public void glGetVertexArrayIndexediv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int[] arg3,
                                              int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetVertexArrayIndexediv in interface GL4
      • glGetVertexArrayIndexediv

        public void glGetVertexArrayIndexediv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              IntBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetVertexArrayIndexediv(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetVertexArrayIndexediv in interface GL4
        arg3 - a direct or array-backed IntBuffer
      • glGetVertexArrayIntegeri_vEXT

        public void glGetVertexArrayIntegeri_vEXT​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int[] arg3,
                                                  int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexArrayIntegeri_vEXT(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetVertexArrayIntegeri_vEXT in interface GL2
      • glGetVertexArrayIntegeri_vEXT

        public void glGetVertexArrayIntegeri_vEXT​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexArrayIntegeri_vEXT(GLuint vaobj, GLuint index, GLenum pname, GLint * param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetVertexArrayIntegeri_vEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetVertexArrayIntegervEXT

        public void glGetVertexArrayIntegervEXT​(int arg0,
                                                int arg1,
                                                IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexArrayIntegervEXT(GLuint vaobj, GLenum pname, GLint * param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetVertexArrayIntegervEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetVertexArrayIntegervEXT

        public void glGetVertexArrayIntegervEXT​(int arg0,
                                                int arg1,
                                                int[] arg2,
                                                int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexArrayIntegervEXT(GLuint vaobj, GLenum pname, GLint * param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetVertexArrayIntegervEXT in interface GL2
      • glGetVertexArrayPointeri_vEXT

        public void glGetVertexArrayPointeri_vEXT​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  PointerBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexArrayPointeri_vEXT(GLuint vaobj, GLuint index, GLenum pname, void * * param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetVertexArrayPointeri_vEXT in interface GL2
        arg3 - a direct or array-backed PointerBuffer
      • glGetVertexArrayPointervEXT

        public void glGetVertexArrayPointervEXT​(int arg0,
                                                int arg1,
                                                PointerBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexArrayPointervEXT(GLuint vaobj, GLenum pname, void * * param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glGetVertexArrayPointervEXT in interface GL2
        arg2 - a direct or array-backed PointerBuffer
      • glGetVertexArrayiv

        public void glGetVertexArrayiv​(int arg0,
                                       int arg1,
                                       int[] arg2,
                                       int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetVertexArrayiv in interface GL4
      • glGetVertexArrayiv

        public void glGetVertexArrayiv​(int arg0,
                                       int arg1,
                                       IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetVertexArrayiv(GLuint vaobj, GLenum pname, GLint * param)
        Part of GL_VERSION_4_5
        Specified by:
        glGetVertexArrayiv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glGetVertexAttribIiv

        public void glGetVertexAttribIiv​(int arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glGetVertexAttribIivEXT
        Specified by:
        glGetVertexAttribIiv in interface GL2ES3
      • glGetVertexAttribIiv

        public void glGetVertexAttribIiv​(int arg0,
                                         int arg1,
                                         IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetVertexAttribIiv(GLuint index, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glGetVertexAttribIivEXT
        Specified by:
        glGetVertexAttribIiv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glGetVertexAttribIivEXT

        public void glGetVertexAttribIivEXT​(int arg0,
                                            int arg1,
                                            int[] arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params)
        Part of GL_NV_vertex_program4
        Specified by:
        glGetVertexAttribIivEXT in interface GL2
      • glGetVertexAttribIivEXT

        public void glGetVertexAttribIivEXT​(int arg0,
                                            int arg1,
                                            IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribIivEXT(GLuint index, GLenum pname, GLint * params)
        Part of GL_NV_vertex_program4
        Specified by:
        glGetVertexAttribIivEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetVertexAttribIuiv

        public void glGetVertexAttribIuiv​(int arg0,
                                          int arg1,
                                          IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glGetVertexAttribIuivEXT
        Specified by:
        glGetVertexAttribIuiv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glGetVertexAttribIuiv

        public void glGetVertexAttribIuiv​(int arg0,
                                          int arg1,
                                          int[] arg2,
                                          int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetVertexAttribIuiv(GLuint index, GLenum pname, GLuint * params)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glGetVertexAttribIuivEXT
        Specified by:
        glGetVertexAttribIuiv in interface GL2ES3
      • glGetVertexAttribIuivEXT

        public void glGetVertexAttribIuivEXT​(int arg0,
                                             int arg1,
                                             IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params)
        Part of GL_NV_vertex_program4
        Specified by:
        glGetVertexAttribIuivEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetVertexAttribIuivEXT

        public void glGetVertexAttribIuivEXT​(int arg0,
                                             int arg1,
                                             int[] arg2,
                                             int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribIuivEXT(GLuint index, GLenum pname, GLuint * params)
        Part of GL_NV_vertex_program4
        Specified by:
        glGetVertexAttribIuivEXT in interface GL2
      • glGetVertexAttribLdv

        public void glGetVertexAttribLdv​(int arg0,
                                         int arg1,
                                         DoubleBuffer arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glGetVertexAttribLdvEXT
        Specified by:
        glGetVertexAttribLdv in interface GL2GL3
        arg2 - a direct or array-backed DoubleBuffer
      • glGetVertexAttribLdv

        public void glGetVertexAttribLdv​(int arg0,
                                         int arg1,
                                         double[] arg2,
                                         int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetVertexAttribLdv(GLuint index, GLenum pname, GLdouble * params)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glGetVertexAttribLdvEXT
        Specified by:
        glGetVertexAttribLdv in interface GL2GL3
      • glGetVertexAttribLi64vNV

        public void glGetVertexAttribLi64vNV​(int arg0,
                                             int arg1,
                                             LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribLi64vNV(GLuint index, GLenum pname, GLint64EXT * params)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glGetVertexAttribLi64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glGetVertexAttribLi64vNV

        public void glGetVertexAttribLi64vNV​(int arg0,
                                             int arg1,
                                             long[] arg2,
                                             int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribLi64vNV(GLuint index, GLenum pname, GLint64EXT * params)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glGetVertexAttribLi64vNV in interface GL2
      • glGetVertexAttribLui64vARB

        public void glGetVertexAttribLui64vARB​(int arg0,
                                               int arg1,
                                               long[] arg2,
                                               int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64EXT * params)
        Part of GL_ARB_bindless_texture
        Specified by:
        glGetVertexAttribLui64vARB in interface GL4
      • glGetVertexAttribLui64vARB

        public void glGetVertexAttribLui64vARB​(int arg0,
                                               int arg1,
                                               LongBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glGetVertexAttribLui64vARB(GLuint index, GLenum pname, GLuint64EXT * params)
        Part of GL_ARB_bindless_texture
        Specified by:
        glGetVertexAttribLui64vARB in interface GL4
        arg2 - a direct or array-backed LongBuffer
      • glGetVertexAttribLui64vNV

        public void glGetVertexAttribLui64vNV​(int arg0,
                                              int arg1,
                                              LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribLui64vNV(GLuint index, GLenum pname, GLuint64EXT * params)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glGetVertexAttribLui64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glGetVertexAttribLui64vNV

        public void glGetVertexAttribLui64vNV​(int arg0,
                                              int arg1,
                                              long[] arg2,
                                              int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribLui64vNV(GLuint index, GLenum pname, GLuint64EXT * params)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glGetVertexAttribLui64vNV in interface GL2
      • glGetVertexAttribdv

        public void glGetVertexAttribdv​(int arg0,
                                        int arg1,
                                        DoubleBuffer arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glGetVertexAttribdvARB, glGetVertexAttribdvNV
        Specified by:
        glGetVertexAttribdv in interface GL2GL3
        arg2 - a direct or array-backed DoubleBuffer
      • glGetVertexAttribdv

        public void glGetVertexAttribdv​(int arg0,
                                        int arg1,
                                        double[] arg2,
                                        int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetVertexAttribdv(GLuint index, GLenum pname, GLdouble * params)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glGetVertexAttribdvARB, glGetVertexAttribdvNV
        Specified by:
        glGetVertexAttribdv in interface GL2GL3
      • glGetVertexAttribdvARB

        public void glGetVertexAttribdvARB​(int arg0,
                                           int arg1,
                                           DoubleBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params)
        Part of GL_ARB_vertex_program
        Specified by:
        glGetVertexAttribdvARB in interface GL2
        arg2 - a direct or array-backed DoubleBuffer
      • glGetVertexAttribdvARB

        public void glGetVertexAttribdvARB​(int arg0,
                                           int arg1,
                                           double[] arg2,
                                           int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble * params)
        Part of GL_ARB_vertex_program
        Specified by:
        glGetVertexAttribdvARB in interface GL2
      • glGetVertexAttribfv

        public void glGetVertexAttribfv​(int arg0,
                                        int arg1,
                                        float[] arg2,
                                        int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glGetVertexAttribfvARB, glGetVertexAttribfvNV
        Specified by:
        glGetVertexAttribfv in interface GL2ES2
      • glGetVertexAttribfv

        public void glGetVertexAttribfv​(int arg0,
                                        int arg1,
                                        FloatBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetVertexAttribfv(GLuint index, GLenum pname, GLfloat * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glGetVertexAttribfvARB, glGetVertexAttribfvNV
        Specified by:
        glGetVertexAttribfv in interface GL2ES2
        arg2 - a direct or array-backed FloatBuffer
      • glGetVertexAttribfvARB

        public void glGetVertexAttribfvARB​(int arg0,
                                           int arg1,
                                           float[] arg2,
                                           int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribfvARB(GLuint index, GLenum pname, GLfloat * params)
        Part of GL_ARB_vertex_program
        Specified by:
        glGetVertexAttribfvARB in interface GL2
      • glGetVertexAttribfvARB

        public void glGetVertexAttribfvARB​(int arg0,
                                           int arg1,
                                           FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribfvARB(GLuint index, GLenum pname, GLfloat * params)
        Part of GL_ARB_vertex_program
        Specified by:
        glGetVertexAttribfvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetVertexAttribiv

        public void glGetVertexAttribiv​(int arg0,
                                        int arg1,
                                        int[] arg2,
                                        int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glGetVertexAttribivNV, glGetVertexAttribivARB
        Specified by:
        glGetVertexAttribiv in interface GL2ES2
      • glGetVertexAttribiv

        public void glGetVertexAttribiv​(int arg0,
                                        int arg1,
                                        IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glGetVertexAttribiv(GLuint index, GLenum pname, GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glGetVertexAttribivNV, glGetVertexAttribivARB
        Specified by:
        glGetVertexAttribiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glGetVertexAttribivARB

        public void glGetVertexAttribivARB​(int arg0,
                                           int arg1,
                                           int[] arg2,
                                           int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribivARB(GLuint index, GLenum pname, GLint * params)
        Part of GL_ARB_vertex_program
        Specified by:
        glGetVertexAttribivARB in interface GL2
      • glGetVertexAttribivARB

        public void glGetVertexAttribivARB​(int arg0,
                                           int arg1,
                                           IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVertexAttribivARB(GLuint index, GLenum pname, GLint * params)
        Part of GL_ARB_vertex_program
        Specified by:
        glGetVertexAttribivARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetVideoCaptureStreamdvNV

        public void glGetVideoCaptureStreamdvNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVideoCaptureStreamdvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble * params)
        Part of GL_NV_video_capture
        Specified by:
        glGetVideoCaptureStreamdvNV in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glGetVideoCaptureStreamdvNV

        public void glGetVideoCaptureStreamdvNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                double[] arg3,
                                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVideoCaptureStreamdvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLdouble * params)
        Part of GL_NV_video_capture
        Specified by:
        glGetVideoCaptureStreamdvNV in interface GL2
      • glGetVideoCaptureStreamfvNV

        public void glGetVideoCaptureStreamfvNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVideoCaptureStreamfvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat * params)
        Part of GL_NV_video_capture
        Specified by:
        glGetVideoCaptureStreamfvNV in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glGetVideoCaptureStreamfvNV

        public void glGetVideoCaptureStreamfvNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                float[] arg3,
                                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVideoCaptureStreamfvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLfloat * params)
        Part of GL_NV_video_capture
        Specified by:
        glGetVideoCaptureStreamfvNV in interface GL2
      • glGetVideoCaptureStreamivNV

        public void glGetVideoCaptureStreamivNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVideoCaptureStreamivNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLint * params)
        Part of GL_NV_video_capture
        Specified by:
        glGetVideoCaptureStreamivNV in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetVideoCaptureStreamivNV

        public void glGetVideoCaptureStreamivNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int[] arg3,
                                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVideoCaptureStreamivNV(GLuint video_capture_slot, GLuint stream, GLenum pname, GLint * params)
        Part of GL_NV_video_capture
        Specified by:
        glGetVideoCaptureStreamivNV in interface GL2
      • glGetVideoCaptureivNV

        public void glGetVideoCaptureivNV​(int arg0,
                                          int arg1,
                                          int[] arg2,
                                          int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVideoCaptureivNV(GLuint video_capture_slot, GLenum pname, GLint * params)
        Part of GL_NV_video_capture
        Specified by:
        glGetVideoCaptureivNV in interface GL2
      • glGetVideoCaptureivNV

        public void glGetVideoCaptureivNV​(int arg0,
                                          int arg1,
                                          IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetVideoCaptureivNV(GLuint video_capture_slot, GLenum pname, GLint * params)
        Part of GL_NV_video_capture
        Specified by:
        glGetVideoCaptureivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetnColorTable

        public void glGetnColorTable​(int arg0,
                                     int arg1,
                                     int arg2,
                                     int arg3,
                                     Buffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnColorTable(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void * table)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnColorTableARB
        Specified by:
        glGetnColorTable in interface GL2
        arg4 - a direct or array-backed Buffer
      • glGetnCompressedTexImage

        public void glGetnCompressedTexImage​(int arg0,
                                             int arg1,
                                             int arg2,
                                             Buffer arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetnCompressedTexImage(GLenum target, GLint lod, GLsizei bufSize, void * pixels)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnCompressedTexImageARB
        Specified by:
        glGetnCompressedTexImage in interface GL2GL3
        arg3 - a direct or array-backed Buffer
      • glGetnConvolutionFilter

        public void glGetnConvolutionFilter​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            Buffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnConvolutionFilter(GLenum target, GLenum format, GLenum type, GLsizei bufSize, void * image)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnConvolutionFilterARB
        Specified by:
        glGetnConvolutionFilter in interface GL2
        arg4 - a direct or array-backed Buffer
      • glGetnHistogram

        public void glGetnHistogram​(int arg0,
                                    boolean arg1,
                                    int arg2,
                                    int arg3,
                                    int arg4,
                                    Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnHistogram(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void * values)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnHistogramARB
        Specified by:
        glGetnHistogram in interface GL2
        arg5 - a direct or array-backed Buffer
      • glGetnMapdv

        public void glGetnMapdv​(int arg0,
                                int arg1,
                                int arg2,
                                double[] arg3,
                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnMapdv(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnMapdvARB
        Specified by:
        glGetnMapdv in interface GL2
      • glGetnMapdv

        public void glGetnMapdv​(int arg0,
                                int arg1,
                                int arg2,
                                DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnMapdv(GLenum target, GLenum query, GLsizei bufSize, GLdouble * v)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnMapdvARB
        Specified by:
        glGetnMapdv in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glGetnMapfv

        public void glGetnMapfv​(int arg0,
                                int arg1,
                                int arg2,
                                FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnMapfv(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnMapfvARB
        Specified by:
        glGetnMapfv in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glGetnMapfv

        public void glGetnMapfv​(int arg0,
                                int arg1,
                                int arg2,
                                float[] arg3,
                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnMapfv(GLenum target, GLenum query, GLsizei bufSize, GLfloat * v)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnMapfvARB
        Specified by:
        glGetnMapfv in interface GL2
      • glGetnMapiv

        public void glGetnMapiv​(int arg0,
                                int arg1,
                                int arg2,
                                IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnMapiv(GLenum target, GLenum query, GLsizei bufSize, GLint * v)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnMapivARB
        Specified by:
        glGetnMapiv in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glGetnMapiv

        public void glGetnMapiv​(int arg0,
                                int arg1,
                                int arg2,
                                int[] arg3,
                                int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnMapiv(GLenum target, GLenum query, GLsizei bufSize, GLint * v)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnMapivARB
        Specified by:
        glGetnMapiv in interface GL2
      • glGetnMinmax

        public void glGetnMinmax​(int arg0,
                                 boolean arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnMinmax(GLenum target, GLboolean reset, GLenum format, GLenum type, GLsizei bufSize, void * values)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnMinmaxARB
        Specified by:
        glGetnMinmax in interface GL2
        arg5 - a direct or array-backed Buffer
      • glGetnPixelMapfv

        public void glGetnPixelMapfv​(int arg0,
                                     int arg1,
                                     FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnPixelMapfv(GLenum map, GLsizei bufSize, GLfloat * values)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnPixelMapfvARB
        Specified by:
        glGetnPixelMapfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glGetnPixelMapfv

        public void glGetnPixelMapfv​(int arg0,
                                     int arg1,
                                     float[] arg2,
                                     int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnPixelMapfv(GLenum map, GLsizei bufSize, GLfloat * values)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnPixelMapfvARB
        Specified by:
        glGetnPixelMapfv in interface GL2
      • glGetnPixelMapuiv

        public void glGetnPixelMapuiv​(int arg0,
                                      int arg1,
                                      int[] arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnPixelMapuiv(GLenum map, GLsizei bufSize, GLuint * values)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnPixelMapuivARB
        Specified by:
        glGetnPixelMapuiv in interface GL2
      • glGetnPixelMapuiv

        public void glGetnPixelMapuiv​(int arg0,
                                      int arg1,
                                      IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnPixelMapuiv(GLenum map, GLsizei bufSize, GLuint * values)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnPixelMapuivARB
        Specified by:
        glGetnPixelMapuiv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glGetnPixelMapusv

        public void glGetnPixelMapusv​(int arg0,
                                      int arg1,
                                      short[] arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnPixelMapusv(GLenum map, GLsizei bufSize, GLushort * values)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnPixelMapusvARB
        Specified by:
        glGetnPixelMapusv in interface GL2
      • glGetnPixelMapusv

        public void glGetnPixelMapusv​(int arg0,
                                      int arg1,
                                      ShortBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnPixelMapusv(GLenum map, GLsizei bufSize, GLushort * values)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnPixelMapusvARB
        Specified by:
        glGetnPixelMapusv in interface GL2
        arg2 - a direct or array-backed ShortBuffer
      • glGetnPolygonStipple

        public void glGetnPolygonStipple​(int arg0,
                                         ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnPolygonStipple(GLsizei bufSize, GLubyte * pattern)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnPolygonStippleARB
        Specified by:
        glGetnPolygonStipple in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glGetnPolygonStipple

        public void glGetnPolygonStipple​(int arg0,
                                         byte[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnPolygonStipple(GLsizei bufSize, GLubyte * pattern)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnPolygonStippleARB
        Specified by:
        glGetnPolygonStipple in interface GL2
      • glGetnSeparableFilter

        public void glGetnSeparableFilter​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          Buffer arg4,
                                          int arg5,
                                          Buffer arg6,
                                          Buffer arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glGetnSeparableFilter(GLenum target, GLenum format, GLenum type, GLsizei rowBufSize, void * row, GLsizei columnBufSize, void * column, void * span)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnSeparableFilterARB
        Specified by:
        glGetnSeparableFilter in interface GL2
        arg4 - a direct or array-backed Buffer
        arg6 - a direct or array-backed Buffer
        arg7 - a direct or array-backed Buffer
      • glGetnTexImage

        public void glGetnTexImage​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3,
                                   int arg4,
                                   Buffer arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetnTexImage(GLenum target, GLint level, GLenum format, GLenum type, GLsizei bufSize, void * pixels)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnTexImageARB
        Specified by:
        glGetnTexImage in interface GL2GL3
        arg5 - a direct or array-backed Buffer
      • glGetnUniformdv

        public void glGetnUniformdv​(int arg0,
                                    int arg1,
                                    int arg2,
                                    double[] arg3,
                                    int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetnUniformdv(GLuint program, GLint location, GLsizei bufSize, GLdouble * params)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnUniformdvARB
        Specified by:
        glGetnUniformdv in interface GL2GL3
      • glGetnUniformdv

        public void glGetnUniformdv​(int arg0,
                                    int arg1,
                                    int arg2,
                                    DoubleBuffer arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glGetnUniformdv(GLuint program, GLint location, GLsizei bufSize, GLdouble * params)
        Part of GL_VERSION_4_5, GL_ARB_robustness
        Alias for: glGetnUniformdvARB
        Specified by:
        glGetnUniformdv in interface GL2GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glGetnUniformfv

        public void glGetnUniformfv​(int arg0,
                                    int arg1,
                                    int arg2,
                                    float[] arg3,
                                    int arg4)
        Description copied from interface: GL
        Entry point to C language function: void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustness
        Alias for: glGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARB
        Specified by:
        glGetnUniformfv in interface GL
      • glGetnUniformfv

        public void glGetnUniformfv​(int arg0,
                                    int arg1,
                                    int arg2,
                                    FloatBuffer arg3)
        Description copied from interface: GL
        Entry point to C language function: void glGetnUniformfv(GLuint program, GLint location, GLsizei bufSize, GLfloat * params)
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_EXT_robustness, GL_ARB_robustness
        Alias for: glGetnUniformfvKHR, glGetnUniformfvEXT, glGetnUniformfvARB
        Specified by:
        glGetnUniformfv in interface GL
        arg3 - a direct or array-backed FloatBuffer
      • glGetnUniformi64vARB

        public void glGetnUniformi64vARB​(int arg0,
                                         int arg1,
                                         int arg2,
                                         long[] arg3,
                                         int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glGetnUniformi64vARB(GLuint program, GLint location, GLsizei bufSize, GLint64 * params)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glGetnUniformi64vARB in interface GL4bc
      • glGetnUniformi64vARB

        public void glGetnUniformi64vARB​(int arg0,
                                         int arg1,
                                         int arg2,
                                         LongBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glGetnUniformi64vARB(GLuint program, GLint location, GLsizei bufSize, GLint64 * params)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glGetnUniformi64vARB in interface GL4bc
        arg3 - a direct or array-backed LongBuffer
      • glGetnUniformiv

        public void glGetnUniformiv​(int arg0,
                                    int arg1,
                                    int arg2,
                                    IntBuffer arg3)
        Description copied from interface: GL
        Entry point to C language function: void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness
        Alias for: glGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHR
        Specified by:
        glGetnUniformiv in interface GL
        arg3 - a direct or array-backed IntBuffer
      • glGetnUniformiv

        public void glGetnUniformiv​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int[] arg3,
                                    int arg4)
        Description copied from interface: GL
        Entry point to C language function: void glGetnUniformiv(GLuint program, GLint location, GLsizei bufSize, GLint * params)
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness
        Alias for: glGetnUniformivEXT, glGetnUniformivARB, glGetnUniformivKHR
        Specified by:
        glGetnUniformiv in interface GL
      • glGetnUniformui64vARB

        public void glGetnUniformui64vARB​(int arg0,
                                          int arg1,
                                          int arg2,
                                          LongBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glGetnUniformui64vARB(GLuint program, GLint location, GLsizei bufSize, GLuint64 * params)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glGetnUniformui64vARB in interface GL4bc
        arg3 - a direct or array-backed LongBuffer
      • glGetnUniformui64vARB

        public void glGetnUniformui64vARB​(int arg0,
                                          int arg1,
                                          int arg2,
                                          long[] arg3,
                                          int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glGetnUniformui64vARB(GLuint program, GLint location, GLsizei bufSize, GLuint64 * params)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glGetnUniformui64vARB in interface GL4bc
      • glGetnUniformuiv

        public void glGetnUniformuiv​(int arg0,
                                     int arg1,
                                     int arg2,
                                     int[] arg3,
                                     int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_ARB_robustness
        Alias for: glGetnUniformuivKHR, glGetnUniformuivARB
        Specified by:
        glGetnUniformuiv in interface GL2ES3
      • glGetnUniformuiv

        public void glGetnUniformuiv​(int arg0,
                                     int arg1,
                                     int arg2,
                                     IntBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glGetnUniformuiv(GLuint program, GLint location, GLsizei bufSize, GLuint * params)
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_KHR_robustness, GL_ARB_robustness
        Alias for: glGetnUniformuivKHR, glGetnUniformuivARB
        Specified by:
        glGetnUniformuiv in interface GL2ES3
        arg3 - a direct or array-backed IntBuffer
      • glHint

        public void glHint​(int arg0,
                           int arg1)
        Description copied from interface: GL
        Entry point to C language function: void glHint(GLenum target, GLenum mode)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0, GL_PGI_misc_hints
        Alias for: glHintPGI
        Specified by:
        glHint in interface GL
      • glHistogram

        public void glHistogram​(int arg0,
                                int arg1,
                                int arg2,
                                boolean arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glHistogram(GLenum target, GLsizei width, GLenum internalformat, GLboolean sink)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glHistogramEXT
        Specified by:
        glHistogram in interface GL2
      • glImportSyncEXT

        public long glImportSyncEXT​(int arg0,
                                    long arg1,
                                    int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: GLsync glImportSyncEXT(GLenum external_sync_type, GLintptr external_sync, GLbitfield flags)
        Part of GL_EXT_x11_sync_object
        Specified by:
        glImportSyncEXT in interface GL2GL3
      • glIndexFormatNV

        public void glIndexFormatNV​(int arg0,
                                    int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glIndexFormatNV(GLenum type, GLsizei stride)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glIndexFormatNV in interface GL2GL3
      • glIndexFuncEXT

        public void glIndexFuncEXT​(int arg0,
                                   float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexFuncEXT(GLenum func, GLclampf ref)
        Part of GL_EXT_index_func
        Specified by:
        glIndexFuncEXT in interface GL2
      • glIndexMask

        public void glIndexMask​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexMask(GLuint mask)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexMask in interface GL2
      • glIndexMaterialEXT

        public void glIndexMaterialEXT​(int arg0,
                                       int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexMaterialEXT(GLenum face, GLenum mode)
        Part of GL_EXT_index_material
        Specified by:
        glIndexMaterialEXT in interface GL2
      • glIndexPointer

        public void glIndexPointer​(int arg0,
                                   int arg1,
                                   Buffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexPointer(GLenum type, GLsizei stride, const GLvoid * ptr)
        Part of GL_VERSION_1_1, GL_EXT_vertex_array
        Alias for: glIndexPointerEXT
        Specified by:
        glIndexPointer in interface GL2
        arg2 - a direct only Buffer
      • glIndexd

        public void glIndexd​(double arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexd(GLdouble c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexd in interface GL2
      • glIndexdv

        public void glIndexdv​(double[] arg0,
                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexdv(const GLdouble * c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexdv in interface GL2
      • glIndexdv

        public void glIndexdv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexdv(const GLdouble * c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexdv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glIndexf

        public void glIndexf​(float arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexf(GLfloat c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexf in interface GL2
      • glIndexfv

        public void glIndexfv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexfv(const GLfloat * c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexfv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glIndexfv

        public void glIndexfv​(float[] arg0,
                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexfv(const GLfloat * c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexfv in interface GL2
      • glIndexi

        public void glIndexi​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexi(GLint c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexi in interface GL2
      • glIndexiv

        public void glIndexiv​(int[] arg0,
                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexiv(const GLint * c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexiv in interface GL2
      • glIndexiv

        public void glIndexiv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexiv(const GLint * c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexiv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glIndexs

        public void glIndexs​(short arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexs(GLshort c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexs in interface GL2
      • glIndexsv

        public void glIndexsv​(short[] arg0,
                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexsv(const GLshort * c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexsv in interface GL2
      • glIndexsv

        public void glIndexsv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexsv(const GLshort * c)
        Part of GL_VERSION_1_0
        Specified by:
        glIndexsv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glIndexub

        public void glIndexub​(byte arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexub(GLubyte c)
        Part of GL_VERSION_1_1
        Specified by:
        glIndexub in interface GL2
      • glIndexubv

        public void glIndexubv​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexubv(const GLubyte * c)
        Part of GL_VERSION_1_1
        Specified by:
        glIndexubv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glIndexubv

        public void glIndexubv​(byte[] arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glIndexubv(const GLubyte * c)
        Part of GL_VERSION_1_1
        Specified by:
        glIndexubv in interface GL2
      • glInitNames

        public void glInitNames()
        Description copied from interface: GL2
        Entry point to C language function: void glInitNames()
        Part of GL_VERSION_1_0
        Specified by:
        glInitNames in interface GL2
      • glInsertComponentEXT

        public void glInsertComponentEXT​(int arg0,
                                         int arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glInsertComponentEXT(GLuint res, GLuint src, GLuint num)
        Part of GL_EXT_vertex_shader
        Specified by:
        glInsertComponentEXT in interface GL2
      • glInterleavedArrays

        public void glInterleavedArrays​(int arg0,
                                        int arg1,
                                        long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer)
        Part of GL_VERSION_1_1
        Specified by:
        glInterleavedArrays in interface GL2
      • glInterleavedArrays

        public void glInterleavedArrays​(int arg0,
                                        int arg1,
                                        Buffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glInterleavedArrays(GLenum format, GLsizei stride, const GLvoid * pointer)
        Part of GL_VERSION_1_1
        Specified by:
        glInterleavedArrays in interface GL2
        arg2 - a direct or array-backed Buffer
      • glInvalidateBufferData

        public void glInvalidateBufferData​(int arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glInvalidateBufferData(GLuint buffer)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3
        Specified by:
        glInvalidateBufferData in interface GL2GL3
      • glInvalidateBufferSubData

        public void glInvalidateBufferSubData​(int arg0,
                                              long arg1,
                                              long arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glInvalidateBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr length)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3
        Specified by:
        glInvalidateBufferSubData in interface GL2GL3
      • glInvalidateFramebuffer

        public void glInvalidateFramebuffer​(int arg0,
                                            int arg1,
                                            IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Specified by:
        glInvalidateFramebuffer in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glInvalidateFramebuffer

        public void glInvalidateFramebuffer​(int arg0,
                                            int arg1,
                                            int[] arg2,
                                            int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glInvalidateFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Specified by:
        glInvalidateFramebuffer in interface GL2ES3
      • glInvalidateNamedFramebufferData

        public void glInvalidateNamedFramebufferData​(int arg0,
                                                     int arg1,
                                                     int[] arg2,
                                                     int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments)
        Part of GL_VERSION_4_5
        Specified by:
        glInvalidateNamedFramebufferData in interface GL4
      • glInvalidateNamedFramebufferData

        public void glInvalidateNamedFramebufferData​(int arg0,
                                                     int arg1,
                                                     IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glInvalidateNamedFramebufferData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments)
        Part of GL_VERSION_4_5
        Specified by:
        glInvalidateNamedFramebufferData in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glInvalidateNamedFramebufferSubData

        public void glInvalidateNamedFramebufferSubData​(int arg0,
                                                        int arg1,
                                                        int[] arg2,
                                                        int arg3,
                                                        int arg4,
                                                        int arg5,
                                                        int arg6,
                                                        int arg7)
        Description copied from interface: GL4
        Entry point to C language function: void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_VERSION_4_5
        Specified by:
        glInvalidateNamedFramebufferSubData in interface GL4
      • glInvalidateNamedFramebufferSubData

        public void glInvalidateNamedFramebufferSubData​(int arg0,
                                                        int arg1,
                                                        IntBuffer arg2,
                                                        int arg3,
                                                        int arg4,
                                                        int arg5,
                                                        int arg6)
        Description copied from interface: GL4
        Entry point to C language function: void glInvalidateNamedFramebufferSubData(GLuint framebuffer, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_VERSION_4_5
        Specified by:
        glInvalidateNamedFramebufferSubData in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glInvalidateSubFramebuffer

        public void glInvalidateSubFramebuffer​(int arg0,
                                               int arg1,
                                               IntBuffer arg2,
                                               int arg3,
                                               int arg4,
                                               int arg5,
                                               int arg6)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Specified by:
        glInvalidateSubFramebuffer in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glInvalidateSubFramebuffer

        public void glInvalidateSubFramebuffer​(int arg0,
                                               int arg1,
                                               int[] arg2,
                                               int arg3,
                                               int arg4,
                                               int arg5,
                                               int arg6,
                                               int arg7)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glInvalidateSubFramebuffer(GLenum target, GLsizei numAttachments, const GLenum * attachments, GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3, GL_ES_VERSION_3_0
        Specified by:
        glInvalidateSubFramebuffer in interface GL2ES3
      • glInvalidateTexImage

        public void glInvalidateTexImage​(int arg0,
                                         int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glInvalidateTexImage(GLuint texture, GLint level)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3
        Specified by:
        glInvalidateTexImage in interface GL2GL3
      • glInvalidateTexSubImage

        public void glInvalidateTexSubImage​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            int arg5,
                                            int arg6,
                                            int arg7)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glInvalidateTexSubImage(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth)
        Part of GL_ARB_invalidate_subdata, GL_VERSION_4_3
        Specified by:
        glInvalidateTexSubImage in interface GL2GL3
      • glIsBuffer

        public boolean glIsBuffer​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: GLboolean glIsBuffer(GLuint buffer)
        Part of GL_VERSION_1_5, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_ARB_vertex_buffer_object
        Alias for: glIsBufferARB
        Specified by:
        glIsBuffer in interface GL
      • glIsBufferResidentNV

        public boolean glIsBufferResidentNV​(int arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: GLboolean glIsBufferResidentNV(GLenum target)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glIsBufferResidentNV in interface GL2GL3
      • glIsCommandListNV

        public boolean glIsCommandListNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glIsCommandListNV(GLuint list)
        Part of GL_NV_command_list
        Specified by:
        glIsCommandListNV in interface GL2
      • glIsEnabled

        public boolean glIsEnabled​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: GLboolean glIsEnabled(GLenum cap)
        Part of GL_NV_vertex_buffer_unified_memory, GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glIsEnabled in interface GL
      • glIsEnabledIndexed

        public boolean glIsEnabledIndexed​(int arg0,
                                          int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glIsEnabledIndexed(GLenum target, GLuint index)
        Part of GL_EXT_draw_buffers2, GL_EXT_direct_state_access
        Alias for: glIsEnabledIndexedEXT
        Specified by:
        glIsEnabledIndexed in interface GL2
      • glIsEnabledi

        public boolean glIsEnabledi​(int arg0,
                                    int arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: GLboolean glIsEnabledi(GLenum target, GLuint index)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_draw_buffers_indexed, GL_NV_viewport_array, GL_EXT_draw_buffers_indexed
        Alias for: glIsEnablediOES, glIsEnablediNV, glIsEnablediEXT
        Specified by:
        glIsEnabledi in interface GL2ES3
      • glIsFramebuffer

        public boolean glIsFramebuffer​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: GLboolean glIsFramebuffer(GLuint framebuffer)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glIsFramebufferEXT, glIsFramebufferOES
        Specified by:
        glIsFramebuffer in interface GL
      • glIsImageHandleResidentARB

        public boolean glIsImageHandleResidentARB​(long arg0)
        Description copied from interface: GL4
        Entry point to C language function: GLboolean glIsImageHandleResidentARB(GLuint64 handle)
        Part of GL_ARB_bindless_texture
        Specified by:
        glIsImageHandleResidentARB in interface GL4
      • glIsList

        public boolean glIsList​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glIsList(GLuint list)
        Part of GL_VERSION_1_0
        Specified by:
        glIsList in interface GL2
      • glIsNameAMD

        public boolean glIsNameAMD​(int arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glIsNameAMD(GLenum identifier, GLuint name)
        Part of GL_AMD_name_gen_delete
        Specified by:
        glIsNameAMD in interface GL2
      • glIsNamedBufferResidentNV

        public boolean glIsNamedBufferResidentNV​(int arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: GLboolean glIsNamedBufferResidentNV(GLuint buffer)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glIsNamedBufferResidentNV in interface GL2GL3
      • glIsNamedStringARB

        public boolean glIsNamedStringARB​(int arg0,
                                          String arg1)
        Description copied from interface: GL3
        Entry point to C language function: GLboolean glIsNamedStringARB(GLint namelen, const GLchar * name)
        Part of GL_ARB_shading_language_include
        Specified by:
        glIsNamedStringARB in interface GL3
      • glIsOcclusionQueryNV

        public boolean glIsOcclusionQueryNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glIsOcclusionQueryNV(GLuint id)
        Part of GL_NV_occlusion_query
        Specified by:
        glIsOcclusionQueryNV in interface GL2
      • glIsProgram

        public boolean glIsProgram​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: GLboolean glIsProgram(GLuint program)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_ARB_fragment_program, GL_NV_vertex_program
        Alias for: glIsProgramARB, glIsProgramNV
        Specified by:
        glIsProgram in interface GL2ES2
      • glIsProgramARB

        public boolean glIsProgramARB​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glIsProgramARB(GLuint program)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glIsProgramARB in interface GL2
      • glIsProgramPipeline

        public boolean glIsProgramPipeline​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: GLboolean glIsProgramPipeline(GLuint pipeline)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glIsProgramPipelineEXT
        Specified by:
        glIsProgramPipeline in interface GL2ES2
      • glIsQuery

        public boolean glIsQuery​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: GLboolean glIsQuery(GLuint id)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_EXT_disjoint_timer_query, GL_ARB_occlusion_query
        Alias for: glIsQueryEXT, glIsQueryARB
        Specified by:
        glIsQuery in interface GL2ES2
      • glIsRenderbuffer

        public boolean glIsRenderbuffer​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: GLboolean glIsRenderbuffer(GLuint renderbuffer)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_OES_framebuffer_object, GL_EXT_framebuffer_object
        Alias for: glIsRenderbufferOES, glIsRenderbufferEXT
        Specified by:
        glIsRenderbuffer in interface GL
      • glIsSampler

        public boolean glIsSampler​(int arg0)
        Description copied from interface: GL3ES3
        Entry point to C language function: GLboolean glIsSampler(GLuint sampler)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glIsSampler in interface GL3ES3
      • glIsShader

        public boolean glIsShader​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: GLboolean glIsShader(GLuint shader)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glIsShader in interface GL2ES2
      • glIsStateNV

        public boolean glIsStateNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glIsStateNV(GLuint state)
        Part of GL_NV_command_list
        Specified by:
        glIsStateNV in interface GL2
      • glIsSync

        public boolean glIsSync​(long arg0)
        Description copied from interface: GL3ES3
        Entry point to C language function: GLboolean glIsSync(GLsync sync)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
        Alias for: glIsSyncAPPLE
        Specified by:
        glIsSync in interface GL3ES3
      • glIsTexture

        public boolean glIsTexture​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: GLboolean glIsTexture(GLuint texture)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_texture_object
        Alias for: glIsTextureEXT
        Specified by:
        glIsTexture in interface GL
      • glIsTextureHandleResidentARB

        public boolean glIsTextureHandleResidentARB​(long arg0)
        Description copied from interface: GL4
        Entry point to C language function: GLboolean glIsTextureHandleResidentARB(GLuint64 handle)
        Part of GL_ARB_bindless_texture
        Specified by:
        glIsTextureHandleResidentARB in interface GL4
      • glIsTransformFeedback

        public boolean glIsTransformFeedback​(int arg0)
        Description copied from interface: GL2ES3
        Entry point to C language function: GLboolean glIsTransformFeedback(GLuint id)
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glIsTransformFeedbackNV
        Specified by:
        glIsTransformFeedback in interface GL2ES3
      • glIsTransformFeedbackNV

        public boolean glIsTransformFeedbackNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glIsTransformFeedbackNV(GLuint id)
        Part of GL_NV_transform_feedback2
        Specified by:
        glIsTransformFeedbackNV in interface GL2
      • glIsVariantEnabledEXT

        public boolean glIsVariantEnabledEXT​(int arg0,
                                             int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glIsVariantEnabledEXT(GLuint id, GLenum cap)
        Part of GL_EXT_vertex_shader
        Specified by:
        glIsVariantEnabledEXT in interface GL2
      • glIsVertexArray

        public boolean glIsVertexArray​(int arg0)
        Description copied from interface: GL2ES3
        Entry point to C language function: GLboolean glIsVertexArray(GLuint array)
        Part of GL_ARB_vertex_array_object, GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_OES_vertex_array_object, GL_APPLE_vertex_array_object
        Alias for: glIsVertexArrayOES, glIsVertexArrayAPPLE
        Specified by:
        glIsVertexArray in interface GL2ES3
      • glIsVertexAttribEnabledAPPLE

        public boolean glIsVertexAttribEnabledAPPLE​(int arg0,
                                                    int arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glIsVertexAttribEnabledAPPLE(GLuint index, GLenum pname)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glIsVertexAttribEnabledAPPLE in interface GL2
      • glLightModelf

        public void glLightModelf​(int arg0,
                                  float arg1)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glLightModelf(GLenum pname, GLfloat param)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glLightModelf in interface GL2ES1
      • glLightModelfv

        public void glLightModelfv​(int arg0,
                                   float[] arg1,
                                   int arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glLightModelfv(GLenum pname, const GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glLightModelfv in interface GL2ES1
      • glLightModelfv

        public void glLightModelfv​(int arg0,
                                   FloatBuffer arg1)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glLightModelfv(GLenum pname, const GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glLightModelfv in interface GL2ES1
        arg1 - a direct or array-backed FloatBuffer
      • glLightModeli

        public void glLightModeli​(int arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glLightModeli(GLenum pname, GLint param)
        Part of GL_VERSION_1_0
        Specified by:
        glLightModeli in interface GL2
      • glLightModeliv

        public void glLightModeliv​(int arg0,
                                   int[] arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glLightModeliv(GLenum pname, const GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glLightModeliv in interface GL2
      • glLightModeliv

        public void glLightModeliv​(int arg0,
                                   IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glLightModeliv(GLenum pname, const GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glLightModeliv in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glLightf

        public void glLightf​(int arg0,
                             int arg1,
                             float arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glLightf(GLenum light, GLenum pname, GLfloat param)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glLightf in interface GL2ES1
      • glLightfv

        public void glLightfv​(int arg0,
                              int arg1,
                              float[] arg2,
                              int arg3)
        Specified by:
        glLightfv in interface GLLightingFunc
      • glLighti

        public void glLighti​(int arg0,
                             int arg1,
                             int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glLighti(GLenum light, GLenum pname, GLint param)
        Part of GL_VERSION_1_0
        Specified by:
        glLighti in interface GL2
      • glLightiv

        public void glLightiv​(int arg0,
                              int arg1,
                              IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glLightiv(GLenum light, GLenum pname, const GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glLightiv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glLightiv

        public void glLightiv​(int arg0,
                              int arg1,
                              int[] arg2,
                              int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glLightiv(GLenum light, GLenum pname, const GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glLightiv in interface GL2
      • glLineStipple

        public void glLineStipple​(int arg0,
                                  short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glLineStipple(GLint factor, GLushort pattern)
        Part of GL_VERSION_1_0
        Specified by:
        glLineStipple in interface GL2
      • glLineWidth

        public void glLineWidth​(float arg0)
        Description copied from interface: GL
        Entry point to C language function: void glLineWidth(GLfloat width)
        Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
        Specified by:
        glLineWidth in interface GL
      • glLinkProgram

        public void glLinkProgram​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glLinkProgram(GLuint program)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glLinkProgramARB
        Specified by:
        glLinkProgram in interface GL2ES2
      • glLinkProgramARB

        public void glLinkProgramARB​(long arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glLinkProgramARB(GLhandleARB programObj)
        Part of GL_ARB_shader_objects
        Specified by:
        glLinkProgramARB in interface GL2
      • glListBase

        public void glListBase​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glListBase(GLuint base)
        Part of GL_VERSION_1_0
        Specified by:
        glListBase in interface GL2
      • glListDrawCommandsStatesClientNV

        public void glListDrawCommandsStatesClientNV​(int arg0,
                                                     int arg1,
                                                     PointerBuffer arg2,
                                                     int[] arg3,
                                                     int arg4,
                                                     int[] arg5,
                                                     int arg6,
                                                     int[] arg7,
                                                     int arg8,
                                                     int arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glListDrawCommandsStatesClientNV(GLuint list, GLuint segment, const void * * indirects, const GLsizei * sizes, const GLuint * states, const GLuint * fbos, GLuint count)
        Part of GL_NV_command_list
        Specified by:
        glListDrawCommandsStatesClientNV in interface GL2
        arg2 - a direct or array-backed PointerBuffer
      • glListDrawCommandsStatesClientNV

        public void glListDrawCommandsStatesClientNV​(int arg0,
                                                     int arg1,
                                                     PointerBuffer arg2,
                                                     IntBuffer arg3,
                                                     IntBuffer arg4,
                                                     IntBuffer arg5,
                                                     int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glListDrawCommandsStatesClientNV(GLuint list, GLuint segment, const void * * indirects, const GLsizei * sizes, const GLuint * states, const GLuint * fbos, GLuint count)
        Part of GL_NV_command_list
        Specified by:
        glListDrawCommandsStatesClientNV in interface GL2
        arg2 - a direct or array-backed PointerBuffer
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
        arg5 - a direct or array-backed IntBuffer
      • glLoadIdentity

        public void glLoadIdentity()
        Description copied from interface: GLMatrixFunc
        Load the current matrix with the identity matrix
        Specified by:
        glLoadIdentity in interface GLMatrixFunc
      • glLoadMatrixd

        public void glLoadMatrixd​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glLoadMatrixd(const GLdouble * m)
        Part of GL_VERSION_1_0
        Specified by:
        glLoadMatrixd in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glLoadMatrixd

        public void glLoadMatrixd​(double[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glLoadMatrixd(const GLdouble * m)
        Part of GL_VERSION_1_0
        Specified by:
        glLoadMatrixd in interface GL2
      • glLoadMatrixf

        public void glLoadMatrixf​(float[] arg0,
                                  int arg1)
        Description copied from interface: GLMatrixFunc
        Load the current matrix w/ the provided one.
        Specified by:
        glLoadMatrixf in interface GLMatrixFunc
      • glLoadName

        public void glLoadName​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glLoadName(GLuint name)
        Part of GL_VERSION_1_0
        Specified by:
        glLoadName in interface GL2
      • glLoadTransposeMatrixd

        public void glLoadTransposeMatrixd​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glLoadTransposeMatrixd(const GLdouble * m)
        Part of GL_VERSION_1_3, GL_ARB_transpose_matrix
        Alias for: glLoadTransposeMatrixdARB
        Specified by:
        glLoadTransposeMatrixd in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glLoadTransposeMatrixd

        public void glLoadTransposeMatrixd​(double[] arg0,
                                           int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glLoadTransposeMatrixd(const GLdouble * m)
        Part of GL_VERSION_1_3, GL_ARB_transpose_matrix
        Alias for: glLoadTransposeMatrixdARB
        Specified by:
        glLoadTransposeMatrixd in interface GL2
      • glLoadTransposeMatrixf

        public void glLoadTransposeMatrixf​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glLoadTransposeMatrixf(const GLfloat * m)
        Part of GL_VERSION_1_3, GL_ARB_transpose_matrix
        Alias for: glLoadTransposeMatrixfARB
        Specified by:
        glLoadTransposeMatrixf in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glLoadTransposeMatrixf

        public void glLoadTransposeMatrixf​(float[] arg0,
                                           int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glLoadTransposeMatrixf(const GLfloat * m)
        Part of GL_VERSION_1_3, GL_ARB_transpose_matrix
        Alias for: glLoadTransposeMatrixfARB
        Specified by:
        glLoadTransposeMatrixf in interface GL2
      • glLockArraysEXT

        public void glLockArraysEXT​(int arg0,
                                    int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glLockArraysEXT(GLint first, GLsizei count)
        Part of GL_EXT_compiled_vertex_array
        Specified by:
        glLockArraysEXT in interface GL2
      • glLogicOp

        public void glLogicOp​(int arg0)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glLogicOp(GLenum opcode)
        Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glLogicOp in interface GL2ES1
        Specified by:
        glLogicOp in interface GL2GL3
      • glMakeBufferNonResidentNV

        public void glMakeBufferNonResidentNV​(int arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glMakeBufferNonResidentNV(GLenum target)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glMakeBufferNonResidentNV in interface GL2GL3
      • glMakeBufferResidentNV

        public void glMakeBufferResidentNV​(int arg0,
                                           int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glMakeBufferResidentNV(GLenum target, GLenum access)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glMakeBufferResidentNV in interface GL2GL3
      • glMakeImageHandleNonResidentARB

        public void glMakeImageHandleNonResidentARB​(long arg0)
        Description copied from interface: GL4
        Entry point to C language function: void glMakeImageHandleNonResidentARB(GLuint64 handle)
        Part of GL_ARB_bindless_texture
        Specified by:
        glMakeImageHandleNonResidentARB in interface GL4
      • glMakeImageHandleResidentARB

        public void glMakeImageHandleResidentARB​(long arg0,
                                                 int arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glMakeImageHandleResidentARB(GLuint64 handle, GLenum access)
        Part of GL_ARB_bindless_texture
        Specified by:
        glMakeImageHandleResidentARB in interface GL4
      • glMakeNamedBufferNonResidentNV

        public void glMakeNamedBufferNonResidentNV​(int arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glMakeNamedBufferNonResidentNV(GLuint buffer)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glMakeNamedBufferNonResidentNV in interface GL2GL3
      • glMakeNamedBufferResidentNV

        public void glMakeNamedBufferResidentNV​(int arg0,
                                                int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glMakeNamedBufferResidentNV(GLuint buffer, GLenum access)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glMakeNamedBufferResidentNV in interface GL2GL3
      • glMakeTextureHandleNonResidentARB

        public void glMakeTextureHandleNonResidentARB​(long arg0)
        Description copied from interface: GL4
        Entry point to C language function: void glMakeTextureHandleNonResidentARB(GLuint64 handle)
        Part of GL_ARB_bindless_texture
        Specified by:
        glMakeTextureHandleNonResidentARB in interface GL4
      • glMakeTextureHandleResidentARB

        public void glMakeTextureHandleResidentARB​(long arg0)
        Description copied from interface: GL4
        Entry point to C language function: void glMakeTextureHandleResidentARB(GLuint64 handle)
        Part of GL_ARB_bindless_texture
        Specified by:
        glMakeTextureHandleResidentARB in interface GL4
      • glMap1d

        public void glMap1d​(int arg0,
                            double arg1,
                            double arg2,
                            int arg3,
                            int arg4,
                            DoubleBuffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
        Part of GL_VERSION_1_0
        Specified by:
        glMap1d in interface GL2
        arg5 - a direct or array-backed DoubleBuffer
      • glMap1d

        public void glMap1d​(int arg0,
                            double arg1,
                            double arg2,
                            int arg3,
                            int arg4,
                            double[] arg5,
                            int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glMap1d(GLenum target, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
        Part of GL_VERSION_1_0
        Specified by:
        glMap1d in interface GL2
      • glMap1f

        public void glMap1f​(int arg0,
                            float arg1,
                            float arg2,
                            int arg3,
                            int arg4,
                            FloatBuffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
        Part of GL_VERSION_1_0
        Specified by:
        glMap1f in interface GL2
        arg5 - a direct or array-backed FloatBuffer
      • glMap1f

        public void glMap1f​(int arg0,
                            float arg1,
                            float arg2,
                            int arg3,
                            int arg4,
                            float[] arg5,
                            int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glMap1f(GLenum target, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
        Part of GL_VERSION_1_0
        Specified by:
        glMap1f in interface GL2
      • glMap2d

        public void glMap2d​(int arg0,
                            double arg1,
                            double arg2,
                            int arg3,
                            int arg4,
                            double arg5,
                            double arg6,
                            int arg7,
                            int arg8,
                            DoubleBuffer arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points)
        Part of GL_VERSION_1_0
        Specified by:
        glMap2d in interface GL2
        arg9 - a direct or array-backed DoubleBuffer
      • glMap2d

        public void glMap2d​(int arg0,
                            double arg1,
                            double arg2,
                            int arg3,
                            int arg4,
                            double arg5,
                            double arg6,
                            int arg7,
                            int arg8,
                            double[] arg9,
                            int arg10)
        Description copied from interface: GL2
        Entry point to C language function: void glMap2d(GLenum target, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points)
        Part of GL_VERSION_1_0
        Specified by:
        glMap2d in interface GL2
      • glMap2f

        public void glMap2f​(int arg0,
                            float arg1,
                            float arg2,
                            int arg3,
                            int arg4,
                            float arg5,
                            float arg6,
                            int arg7,
                            int arg8,
                            FloatBuffer arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points)
        Part of GL_VERSION_1_0
        Specified by:
        glMap2f in interface GL2
        arg9 - a direct or array-backed FloatBuffer
      • glMap2f

        public void glMap2f​(int arg0,
                            float arg1,
                            float arg2,
                            int arg3,
                            int arg4,
                            float arg5,
                            float arg6,
                            int arg7,
                            int arg8,
                            float[] arg9,
                            int arg10)
        Description copied from interface: GL2
        Entry point to C language function: void glMap2f(GLenum target, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points)
        Part of GL_VERSION_1_0
        Specified by:
        glMap2f in interface GL2
      • glMapControlPointsNV

        public void glMapControlPointsNV​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3,
                                         int arg4,
                                         int arg5,
                                         int arg6,
                                         boolean arg7,
                                         Buffer arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glMapControlPointsNV(GLenum target, GLuint index, GLenum type, GLsizei ustride, GLsizei vstride, GLint uorder, GLint vorder, GLboolean packed, const void * points)
        Part of GL_NV_evaluators
        Specified by:
        glMapControlPointsNV in interface GL2
        arg8 - a direct or array-backed Buffer
      • glMapGrid1d

        public void glMapGrid1d​(int arg0,
                                double arg1,
                                double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMapGrid1d(GLint un, GLdouble u1, GLdouble u2)
        Part of GL_VERSION_1_0
        Specified by:
        glMapGrid1d in interface GL2
      • glMapGrid1f

        public void glMapGrid1f​(int arg0,
                                float arg1,
                                float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMapGrid1f(GLint un, GLfloat u1, GLfloat u2)
        Part of GL_VERSION_1_0
        Specified by:
        glMapGrid1f in interface GL2
      • glMapGrid2d

        public void glMapGrid2d​(int arg0,
                                double arg1,
                                double arg2,
                                int arg3,
                                double arg4,
                                double arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glMapGrid2d(GLint un, GLdouble u1, GLdouble u2, GLint vn, GLdouble v1, GLdouble v2)
        Part of GL_VERSION_1_0
        Specified by:
        glMapGrid2d in interface GL2
      • glMapGrid2f

        public void glMapGrid2f​(int arg0,
                                float arg1,
                                float arg2,
                                int arg3,
                                float arg4,
                                float arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glMapGrid2f(GLint un, GLfloat u1, GLfloat u2, GLint vn, GLfloat v1, GLfloat v2)
        Part of GL_VERSION_1_0
        Specified by:
        glMapGrid2f in interface GL2
      • glMapNamedBuffer

        public ByteBuffer glMapNamedBuffer​(int arg0,
                                           int arg1)
        Description copied from interface: GL4
        Entry point to C language function: void * glMapNamedBuffer(GLuint buffer, GLenum access)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glMapNamedBufferEXT
        Specified by:
        glMapNamedBuffer in interface GL4
      • glMapNamedBufferEXT

        public ByteBuffer glMapNamedBufferEXT​(int arg0,
                                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void * glMapNamedBufferEXT(GLuint buffer, GLenum access)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMapNamedBufferEXT in interface GL2
      • glMapNamedBufferRange

        public ByteBuffer glMapNamedBufferRange​(int arg0,
                                                long arg1,
                                                long arg2,
                                                int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void * glMapNamedBufferRange(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glMapNamedBufferRangeEXT
        Specified by:
        glMapNamedBufferRange in interface GL4
      • glMapNamedBufferRangeEXT

        public ByteBuffer glMapNamedBufferRangeEXT​(int arg0,
                                                   long arg1,
                                                   long arg2,
                                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void * glMapNamedBufferRangeEXT(GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMapNamedBufferRangeEXT in interface GL2
      • glMapParameterfvNV

        public void glMapParameterfvNV​(int arg0,
                                       int arg1,
                                       float[] arg2,
                                       int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_NV_evaluators
        Specified by:
        glMapParameterfvNV in interface GL2
      • glMapParameterfvNV

        public void glMapParameterfvNV​(int arg0,
                                       int arg1,
                                       FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMapParameterfvNV(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_NV_evaluators
        Specified by:
        glMapParameterfvNV in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glMapParameterivNV

        public void glMapParameterivNV​(int arg0,
                                       int arg1,
                                       IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params)
        Part of GL_NV_evaluators
        Specified by:
        glMapParameterivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glMapParameterivNV

        public void glMapParameterivNV​(int arg0,
                                       int arg1,
                                       int[] arg2,
                                       int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMapParameterivNV(GLenum target, GLenum pname, const GLint * params)
        Part of GL_NV_evaluators
        Specified by:
        glMapParameterivNV in interface GL2
      • glMapTexture2DINTEL

        public ByteBuffer glMapTexture2DINTEL​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int[] arg3,
                                              int arg4,
                                              int[] arg5,
                                              int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void * glMapTexture2DINTEL(GLuint texture, GLint level, GLbitfield access, GLint * stride, GLenum * layout)
        Part of GL_INTEL_map_texture
        Specified by:
        glMapTexture2DINTEL in interface GL2
      • glMapTexture2DINTEL

        public ByteBuffer glMapTexture2DINTEL​(int arg0,
                                              int arg1,
                                              int arg2,
                                              IntBuffer arg3,
                                              IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void * glMapTexture2DINTEL(GLuint texture, GLint level, GLbitfield access, GLint * stride, GLenum * layout)
        Part of GL_INTEL_map_texture
        Specified by:
        glMapTexture2DINTEL in interface GL2
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
      • glMapVertexAttrib1dAPPLE

        public void glMapVertexAttrib1dAPPLE​(int arg0,
                                             int arg1,
                                             double arg2,
                                             double arg3,
                                             int arg4,
                                             int arg5,
                                             DoubleBuffer arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glMapVertexAttrib1dAPPLE in interface GL2
        arg6 - a direct or array-backed DoubleBuffer
      • glMapVertexAttrib1dAPPLE

        public void glMapVertexAttrib1dAPPLE​(int arg0,
                                             int arg1,
                                             double arg2,
                                             double arg3,
                                             int arg4,
                                             int arg5,
                                             double[] arg6,
                                             int arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glMapVertexAttrib1dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint stride, GLint order, const GLdouble * points)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glMapVertexAttrib1dAPPLE in interface GL2
      • glMapVertexAttrib1fAPPLE

        public void glMapVertexAttrib1fAPPLE​(int arg0,
                                             int arg1,
                                             float arg2,
                                             float arg3,
                                             int arg4,
                                             int arg5,
                                             FloatBuffer arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glMapVertexAttrib1fAPPLE in interface GL2
        arg6 - a direct or array-backed FloatBuffer
      • glMapVertexAttrib1fAPPLE

        public void glMapVertexAttrib1fAPPLE​(int arg0,
                                             int arg1,
                                             float arg2,
                                             float arg3,
                                             int arg4,
                                             int arg5,
                                             float[] arg6,
                                             int arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glMapVertexAttrib1fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint stride, GLint order, const GLfloat * points)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glMapVertexAttrib1fAPPLE in interface GL2
      • glMapVertexAttrib2dAPPLE

        public void glMapVertexAttrib2dAPPLE​(int arg0,
                                             int arg1,
                                             double arg2,
                                             double arg3,
                                             int arg4,
                                             int arg5,
                                             double arg6,
                                             double arg7,
                                             int arg8,
                                             int arg9,
                                             double[] arg10,
                                             int arg11)
        Description copied from interface: GL2
        Entry point to C language function: void glMapVertexAttrib2dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glMapVertexAttrib2dAPPLE in interface GL2
      • glMapVertexAttrib2dAPPLE

        public void glMapVertexAttrib2dAPPLE​(int arg0,
                                             int arg1,
                                             double arg2,
                                             double arg3,
                                             int arg4,
                                             int arg5,
                                             double arg6,
                                             double arg7,
                                             int arg8,
                                             int arg9,
                                             DoubleBuffer arg10)
        Description copied from interface: GL2
        Entry point to C language function: void glMapVertexAttrib2dAPPLE(GLuint index, GLuint size, GLdouble u1, GLdouble u2, GLint ustride, GLint uorder, GLdouble v1, GLdouble v2, GLint vstride, GLint vorder, const GLdouble * points)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glMapVertexAttrib2dAPPLE in interface GL2
        arg10 - a direct or array-backed DoubleBuffer
      • glMapVertexAttrib2fAPPLE

        public void glMapVertexAttrib2fAPPLE​(int arg0,
                                             int arg1,
                                             float arg2,
                                             float arg3,
                                             int arg4,
                                             int arg5,
                                             float arg6,
                                             float arg7,
                                             int arg8,
                                             int arg9,
                                             FloatBuffer arg10)
        Description copied from interface: GL2
        Entry point to C language function: void glMapVertexAttrib2fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glMapVertexAttrib2fAPPLE in interface GL2
        arg10 - a direct or array-backed FloatBuffer
      • glMapVertexAttrib2fAPPLE

        public void glMapVertexAttrib2fAPPLE​(int arg0,
                                             int arg1,
                                             float arg2,
                                             float arg3,
                                             int arg4,
                                             int arg5,
                                             float arg6,
                                             float arg7,
                                             int arg8,
                                             int arg9,
                                             float[] arg10,
                                             int arg11)
        Description copied from interface: GL2
        Entry point to C language function: void glMapVertexAttrib2fAPPLE(GLuint index, GLuint size, GLfloat u1, GLfloat u2, GLint ustride, GLint uorder, GLfloat v1, GLfloat v2, GLint vstride, GLint vorder, const GLfloat * points)
        Part of GL_APPLE_vertex_program_evaluators
        Specified by:
        glMapVertexAttrib2fAPPLE in interface GL2
      • glMaterialf

        public void glMaterialf​(int arg0,
                                int arg1,
                                float arg2)
        Specified by:
        glMaterialf in interface GLLightingFunc
      • glMaterialfv

        public void glMaterialfv​(int arg0,
                                 int arg1,
                                 float[] arg2,
                                 int arg3)
        Specified by:
        glMaterialfv in interface GLLightingFunc
      • glMateriali

        public void glMateriali​(int arg0,
                                int arg1,
                                int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMateriali(GLenum face, GLenum pname, GLint param)
        Part of GL_VERSION_1_0
        Specified by:
        glMateriali in interface GL2
      • glMaterialiv

        public void glMaterialiv​(int arg0,
                                 int arg1,
                                 int[] arg2,
                                 int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMaterialiv(GLenum face, GLenum pname, const GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glMaterialiv in interface GL2
      • glMaterialiv

        public void glMaterialiv​(int arg0,
                                 int arg1,
                                 IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMaterialiv(GLenum face, GLenum pname, const GLint * params)
        Part of GL_VERSION_1_0
        Specified by:
        glMaterialiv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glMatrixFrustumEXT

        public void glMatrixFrustumEXT​(int arg0,
                                       double arg1,
                                       double arg2,
                                       double arg3,
                                       double arg4,
                                       double arg5,
                                       double arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixFrustumEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixFrustumEXT in interface GL2
      • glMatrixIndexPointerARB

        public void glMatrixIndexPointerARB​(int arg0,
                                            int arg1,
                                            int arg2,
                                            Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_ARB_matrix_palette
        Specified by:
        glMatrixIndexPointerARB in interface GL2
        arg3 - a direct only Buffer
      • glMatrixIndexPointerARB

        public void glMatrixIndexPointerARB​(int arg0,
                                            int arg1,
                                            int arg2,
                                            long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixIndexPointerARB(GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_ARB_matrix_palette
        Specified by:
        glMatrixIndexPointerARB in interface GL2
      • glMatrixIndexubvARB

        public void glMatrixIndexubvARB​(int arg0,
                                        ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixIndexubvARB(GLint size, const GLubyte * indices)
        Part of GL_ARB_matrix_palette
        Specified by:
        glMatrixIndexubvARB in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glMatrixIndexubvARB

        public void glMatrixIndexubvARB​(int arg0,
                                        byte[] arg1,
                                        int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixIndexubvARB(GLint size, const GLubyte * indices)
        Part of GL_ARB_matrix_palette
        Specified by:
        glMatrixIndexubvARB in interface GL2
      • glMatrixIndexuivARB

        public void glMatrixIndexuivARB​(int arg0,
                                        IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixIndexuivARB(GLint size, const GLuint * indices)
        Part of GL_ARB_matrix_palette
        Specified by:
        glMatrixIndexuivARB in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glMatrixIndexuivARB

        public void glMatrixIndexuivARB​(int arg0,
                                        int[] arg1,
                                        int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixIndexuivARB(GLint size, const GLuint * indices)
        Part of GL_ARB_matrix_palette
        Specified by:
        glMatrixIndexuivARB in interface GL2
      • glMatrixIndexusvARB

        public void glMatrixIndexusvARB​(int arg0,
                                        ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixIndexusvARB(GLint size, const GLushort * indices)
        Part of GL_ARB_matrix_palette
        Specified by:
        glMatrixIndexusvARB in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glMatrixIndexusvARB

        public void glMatrixIndexusvARB​(int arg0,
                                        short[] arg1,
                                        int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixIndexusvARB(GLint size, const GLushort * indices)
        Part of GL_ARB_matrix_palette
        Specified by:
        glMatrixIndexusvARB in interface GL2
      • glMatrixLoadIdentityEXT

        public void glMatrixLoadIdentityEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixLoadIdentityEXT(GLenum mode)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixLoadIdentityEXT in interface GL2
      • glMatrixLoadTransposedEXT

        public void glMatrixLoadTransposedEXT​(int arg0,
                                              DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixLoadTransposedEXT(GLenum mode, const GLdouble * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixLoadTransposedEXT in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glMatrixLoadTransposedEXT

        public void glMatrixLoadTransposedEXT​(int arg0,
                                              double[] arg1,
                                              int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixLoadTransposedEXT(GLenum mode, const GLdouble * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixLoadTransposedEXT in interface GL2
      • glMatrixLoadTransposefEXT

        public void glMatrixLoadTransposefEXT​(int arg0,
                                              float[] arg1,
                                              int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixLoadTransposefEXT(GLenum mode, const GLfloat * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixLoadTransposefEXT in interface GL2
      • glMatrixLoadTransposefEXT

        public void glMatrixLoadTransposefEXT​(int arg0,
                                              FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixLoadTransposefEXT(GLenum mode, const GLfloat * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixLoadTransposefEXT in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glMatrixLoaddEXT

        public void glMatrixLoaddEXT​(int arg0,
                                     double[] arg1,
                                     int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixLoaddEXT(GLenum mode, const GLdouble * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixLoaddEXT in interface GL2
      • glMatrixLoaddEXT

        public void glMatrixLoaddEXT​(int arg0,
                                     DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixLoaddEXT(GLenum mode, const GLdouble * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixLoaddEXT in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glMatrixLoadfEXT

        public void glMatrixLoadfEXT​(int arg0,
                                     float[] arg1,
                                     int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixLoadfEXT(GLenum mode, const GLfloat * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixLoadfEXT in interface GL2
      • glMatrixLoadfEXT

        public void glMatrixLoadfEXT​(int arg0,
                                     FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixLoadfEXT(GLenum mode, const GLfloat * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixLoadfEXT in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glMatrixMultTransposedEXT

        public void glMatrixMultTransposedEXT​(int arg0,
                                              DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixMultTransposedEXT(GLenum mode, const GLdouble * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixMultTransposedEXT in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glMatrixMultTransposedEXT

        public void glMatrixMultTransposedEXT​(int arg0,
                                              double[] arg1,
                                              int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixMultTransposedEXT(GLenum mode, const GLdouble * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixMultTransposedEXT in interface GL2
      • glMatrixMultTransposefEXT

        public void glMatrixMultTransposefEXT​(int arg0,
                                              float[] arg1,
                                              int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixMultTransposefEXT(GLenum mode, const GLfloat * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixMultTransposefEXT in interface GL2
      • glMatrixMultTransposefEXT

        public void glMatrixMultTransposefEXT​(int arg0,
                                              FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixMultTransposefEXT(GLenum mode, const GLfloat * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixMultTransposefEXT in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glMatrixMultdEXT

        public void glMatrixMultdEXT​(int arg0,
                                     DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixMultdEXT(GLenum mode, const GLdouble * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixMultdEXT in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glMatrixMultdEXT

        public void glMatrixMultdEXT​(int arg0,
                                     double[] arg1,
                                     int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixMultdEXT(GLenum mode, const GLdouble * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixMultdEXT in interface GL2
      • glMatrixMultfEXT

        public void glMatrixMultfEXT​(int arg0,
                                     float[] arg1,
                                     int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixMultfEXT(GLenum mode, const GLfloat * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixMultfEXT in interface GL2
      • glMatrixMultfEXT

        public void glMatrixMultfEXT​(int arg0,
                                     FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixMultfEXT(GLenum mode, const GLfloat * m)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixMultfEXT in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glMatrixOrthoEXT

        public void glMatrixOrthoEXT​(int arg0,
                                     double arg1,
                                     double arg2,
                                     double arg3,
                                     double arg4,
                                     double arg5,
                                     double arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixOrthoEXT(GLenum mode, GLdouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble zNear, GLdouble zFar)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixOrthoEXT in interface GL2
      • glMatrixPopEXT

        public void glMatrixPopEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixPopEXT(GLenum mode)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixPopEXT in interface GL2
      • glMatrixPushEXT

        public void glMatrixPushEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixPushEXT(GLenum mode)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixPushEXT in interface GL2
      • glMatrixRotatedEXT

        public void glMatrixRotatedEXT​(int arg0,
                                       double arg1,
                                       double arg2,
                                       double arg3,
                                       double arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixRotatedEXT(GLenum mode, GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixRotatedEXT in interface GL2
      • glMatrixRotatefEXT

        public void glMatrixRotatefEXT​(int arg0,
                                       float arg1,
                                       float arg2,
                                       float arg3,
                                       float arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixRotatefEXT(GLenum mode, GLfloat angle, GLfloat x, GLfloat y, GLfloat z)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixRotatefEXT in interface GL2
      • glMatrixScaledEXT

        public void glMatrixScaledEXT​(int arg0,
                                      double arg1,
                                      double arg2,
                                      double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixScaledEXT(GLenum mode, GLdouble x, GLdouble y, GLdouble z)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixScaledEXT in interface GL2
      • glMatrixScalefEXT

        public void glMatrixScalefEXT​(int arg0,
                                      float arg1,
                                      float arg2,
                                      float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixScalefEXT(GLenum mode, GLfloat x, GLfloat y, GLfloat z)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixScalefEXT in interface GL2
      • glMatrixTranslatedEXT

        public void glMatrixTranslatedEXT​(int arg0,
                                          double arg1,
                                          double arg2,
                                          double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixTranslatedEXT(GLenum mode, GLdouble x, GLdouble y, GLdouble z)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixTranslatedEXT in interface GL2
      • glMatrixTranslatefEXT

        public void glMatrixTranslatefEXT​(int arg0,
                                          float arg1,
                                          float arg2,
                                          float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMatrixTranslatefEXT(GLenum mode, GLfloat x, GLfloat y, GLfloat z)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMatrixTranslatefEXT in interface GL2
      • glMaxShaderCompilerThreadsARB

        public void glMaxShaderCompilerThreadsARB​(int arg0)
        Description copied from interface: GL4bc
        Entry point to C language function: void glMaxShaderCompilerThreadsARB(GLuint count)
        Part of GL_ARB_parallel_shader_compile
        Specified by:
        glMaxShaderCompilerThreadsARB in interface GL4bc
      • glMemoryBarrier

        public void glMemoryBarrier​(int arg0)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glMemoryBarrier(GLbitfield barriers)
        Part of GL_ARB_shader_image_load_store, GL_VERSION_4_2, GL_ES_VERSION_3_1, GL_EXT_shader_image_load_store
        Alias for: glMemoryBarrierEXT
        Specified by:
        glMemoryBarrier in interface GL2ES3
      • glMemoryBarrierByRegion

        public void glMemoryBarrierByRegion​(int arg0)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glMemoryBarrierByRegion(GLbitfield barriers)
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_1
        Specified by:
        glMemoryBarrierByRegion in interface GL3ES3
      • glMinSampleShading

        public void glMinSampleShading​(float arg0)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glMinSampleShading(GLfloat value)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_sample_shading, GL_ARB_sample_shading
        Alias for: glMinSampleShadingOES, glMinSampleShadingARB
        Specified by:
        glMinSampleShading in interface GL2ES3
      • glMinmax

        public void glMinmax​(int arg0,
                             int arg1,
                             boolean arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMinmax(GLenum target, GLenum internalformat, GLboolean sink)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glMinmaxEXT
        Specified by:
        glMinmax in interface GL2
      • glMultMatrixd

        public void glMultMatrixd​(double[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultMatrixd(const GLdouble * m)
        Part of GL_VERSION_1_0
        Specified by:
        glMultMatrixd in interface GL2
      • glMultMatrixd

        public void glMultMatrixd​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glMultMatrixd(const GLdouble * m)
        Part of GL_VERSION_1_0
        Specified by:
        glMultMatrixd in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glMultMatrixf

        public void glMultMatrixf​(FloatBuffer arg0)
        Description copied from interface: GLMatrixFunc
        Multiply the current matrix: [c] = [c] x [m]
        Specified by:
        glMultMatrixf in interface GLMatrixFunc
        Parameters:
        arg0 - the FloatBuffer's position remains unchanged, which is the same behavior than the native JOGL GL impl
      • glMultMatrixf

        public void glMultMatrixf​(float[] arg0,
                                  int arg1)
        Description copied from interface: GLMatrixFunc
        Multiply the current matrix: [c] = [c] x [m]
        Specified by:
        glMultMatrixf in interface GLMatrixFunc
      • glMultTransposeMatrixd

        public void glMultTransposeMatrixd​(double[] arg0,
                                           int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultTransposeMatrixd(const GLdouble * m)
        Part of GL_VERSION_1_3, GL_ARB_transpose_matrix
        Alias for: glMultTransposeMatrixdARB
        Specified by:
        glMultTransposeMatrixd in interface GL2
      • glMultTransposeMatrixd

        public void glMultTransposeMatrixd​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glMultTransposeMatrixd(const GLdouble * m)
        Part of GL_VERSION_1_3, GL_ARB_transpose_matrix
        Alias for: glMultTransposeMatrixdARB
        Specified by:
        glMultTransposeMatrixd in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glMultTransposeMatrixf

        public void glMultTransposeMatrixf​(float[] arg0,
                                           int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultTransposeMatrixf(const GLfloat * m)
        Part of GL_VERSION_1_3, GL_ARB_transpose_matrix
        Alias for: glMultTransposeMatrixfARB
        Specified by:
        glMultTransposeMatrixf in interface GL2
      • glMultTransposeMatrixf

        public void glMultTransposeMatrixf​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glMultTransposeMatrixf(const GLfloat * m)
        Part of GL_VERSION_1_3, GL_ARB_transpose_matrix
        Alias for: glMultTransposeMatrixfARB
        Specified by:
        glMultTransposeMatrixf in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glMultiDrawArrays

        public void glMultiDrawArrays​(int arg0,
                                      int[] arg1,
                                      int arg2,
                                      int[] arg3,
                                      int arg4,
                                      int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei drawcount)
        Part of GL_VERSION_1_4, GL_EXT_multi_draw_arrays
        Alias for: glMultiDrawArraysEXT
        Specified by:
        glMultiDrawArrays in interface GL2GL3
      • glMultiDrawArrays

        public void glMultiDrawArrays​(int arg0,
                                      IntBuffer arg1,
                                      IntBuffer arg2,
                                      int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glMultiDrawArrays(GLenum mode, const GLint * first, const GLsizei * count, GLsizei drawcount)
        Part of GL_VERSION_1_4, GL_EXT_multi_draw_arrays
        Alias for: glMultiDrawArraysEXT
        Specified by:
        glMultiDrawArrays in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
        arg2 - a direct or array-backed IntBuffer
      • glMultiDrawArraysIndirect

        public void glMultiDrawArraysIndirect​(int arg0,
                                              Buffer arg1,
                                              int arg2,
                                              int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glMultiDrawArraysIndirect(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride)
        Part of GL_ARB_multi_draw_indirect, GL_VERSION_4_3, GL_EXT_multi_draw_indirect, GL_AMD_multi_draw_indirect
        Alias for: glMultiDrawArraysIndirectEXT, glMultiDrawArraysIndirectAMD
        Specified by:
        glMultiDrawArraysIndirect in interface GL4
        arg1 - a direct or array-backed Buffer
      • glMultiDrawArraysIndirect

        public void glMultiDrawArraysIndirect​(int arg0,
                                              long arg1,
                                              int arg2,
                                              int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glMultiDrawArraysIndirect(GLenum mode, const void * indirect, GLsizei drawcount, GLsizei stride)
        Part of GL_ARB_multi_draw_indirect, GL_VERSION_4_3, GL_EXT_multi_draw_indirect, GL_AMD_multi_draw_indirect
        Alias for: glMultiDrawArraysIndirectEXT, glMultiDrawArraysIndirectAMD
        Specified by:
        glMultiDrawArraysIndirect in interface GL4
      • glMultiDrawArraysIndirectAMD

        public void glMultiDrawArraysIndirectAMD​(int arg0,
                                                 Buffer arg1,
                                                 int arg2,
                                                 int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glMultiDrawArraysIndirectAMD(GLenum mode, const void * indirect, GLsizei primcount, GLsizei stride)
        Part of GL_AMD_multi_draw_indirect
        Specified by:
        glMultiDrawArraysIndirectAMD in interface GL2GL3
        arg1 - a direct or array-backed Buffer
      • glMultiDrawArraysIndirectBindlessCountNV

        public void glMultiDrawArraysIndirectBindlessCountNV​(int arg0,
                                                             Buffer arg1,
                                                             int arg2,
                                                             int arg3,
                                                             int arg4,
                                                             int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiDrawArraysIndirectBindlessCountNV(GLenum mode, const void * indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount)
        Part of GL_NV_bindless_multi_draw_indirect_count
        Specified by:
        glMultiDrawArraysIndirectBindlessCountNV in interface GL2
        arg1 - a direct or array-backed Buffer
      • glMultiDrawArraysIndirectBindlessNV

        public void glMultiDrawArraysIndirectBindlessNV​(int arg0,
                                                        Buffer arg1,
                                                        int arg2,
                                                        int arg3,
                                                        int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiDrawArraysIndirectBindlessNV(GLenum mode, const void * indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount)
        Part of GL_NV_bindless_multi_draw_indirect
        Specified by:
        glMultiDrawArraysIndirectBindlessNV in interface GL2
        arg1 - a direct or array-backed Buffer
      • glMultiDrawArraysIndirectCountARB

        public void glMultiDrawArraysIndirectCountARB​(int arg0,
                                                      long arg1,
                                                      long arg2,
                                                      int arg3,
                                                      int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glMultiDrawArraysIndirectCountARB(GLenum mode, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
        Part of GL_ARB_indirect_parameters
        Specified by:
        glMultiDrawArraysIndirectCountARB in interface GL4
      • glMultiDrawElements

        public void glMultiDrawElements​(int arg0,
                                        IntBuffer arg1,
                                        int arg2,
                                        PointerBuffer arg3,
                                        int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glMultiDrawElements(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei drawcount)
        Part of GL_VERSION_1_4, GL_EXT_multi_draw_arrays
        Alias for: glMultiDrawElementsEXT
        Specified by:
        glMultiDrawElements in interface GL2GL3
        arg1 - a direct only IntBuffer
        arg3 - a direct only PointerBuffer
      • glMultiDrawElementsBaseVertex

        public void glMultiDrawElementsBaseVertex​(int arg0,
                                                  IntBuffer arg1,
                                                  int arg2,
                                                  PointerBuffer arg3,
                                                  int arg4,
                                                  IntBuffer arg5)
        Description copied from interface: GL3
        Entry point to C language function: void glMultiDrawElementsBaseVertex(GLenum mode, const GLsizei * count, GLenum type, const void * const * indices, GLsizei drawcount, const GLint * basevertex)
        Part of GL_ARB_draw_elements_base_vertex, GL_VERSION_3_2, GL_OES_draw_elements_base_vertex, GL_EXT_draw_elements_base_vertex
        Alias for: glMultiDrawElementsBaseVertexOES, glMultiDrawElementsBaseVertexEXT
        Specified by:
        glMultiDrawElementsBaseVertex in interface GL3
        arg1 - a direct only IntBuffer
        arg3 - a direct only PointerBuffer
        arg5 - a direct only IntBuffer
      • glMultiDrawElementsIndirect

        public void glMultiDrawElementsIndirect​(int arg0,
                                                int arg1,
                                                long arg2,
                                                int arg3,
                                                int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glMultiDrawElementsIndirect(GLenum mode, GLenum type, const void * indirect, GLsizei drawcount, GLsizei stride)
        Part of GL_ARB_multi_draw_indirect, GL_VERSION_4_3, GL_AMD_multi_draw_indirect, GL_EXT_multi_draw_indirect
        Alias for: glMultiDrawElementsIndirectAMD, glMultiDrawElementsIndirectEXT
        Specified by:
        glMultiDrawElementsIndirect in interface GL4
      • glMultiDrawElementsIndirectAMD

        public void glMultiDrawElementsIndirectAMD​(int arg0,
                                                   int arg1,
                                                   Buffer arg2,
                                                   int arg3,
                                                   int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glMultiDrawElementsIndirectAMD(GLenum mode, GLenum type, const void * indirect, GLsizei primcount, GLsizei stride)
        Part of GL_AMD_multi_draw_indirect
        Specified by:
        glMultiDrawElementsIndirectAMD in interface GL2GL3
        arg2 - a direct or array-backed Buffer
      • glMultiDrawElementsIndirectBindlessCountNV

        public void glMultiDrawElementsIndirectBindlessCountNV​(int arg0,
                                                               int arg1,
                                                               Buffer arg2,
                                                               int arg3,
                                                               int arg4,
                                                               int arg5,
                                                               int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiDrawElementsIndirectBindlessCountNV(GLenum mode, GLenum type, const void * indirect, GLsizei drawCount, GLsizei maxDrawCount, GLsizei stride, GLint vertexBufferCount)
        Part of GL_NV_bindless_multi_draw_indirect_count
        Specified by:
        glMultiDrawElementsIndirectBindlessCountNV in interface GL2
        arg2 - a direct or array-backed Buffer
      • glMultiDrawElementsIndirectBindlessNV

        public void glMultiDrawElementsIndirectBindlessNV​(int arg0,
                                                          int arg1,
                                                          Buffer arg2,
                                                          int arg3,
                                                          int arg4,
                                                          int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiDrawElementsIndirectBindlessNV(GLenum mode, GLenum type, const void * indirect, GLsizei drawCount, GLsizei stride, GLint vertexBufferCount)
        Part of GL_NV_bindless_multi_draw_indirect
        Specified by:
        glMultiDrawElementsIndirectBindlessNV in interface GL2
        arg2 - a direct or array-backed Buffer
      • glMultiDrawElementsIndirectCountARB

        public void glMultiDrawElementsIndirectCountARB​(int arg0,
                                                        int arg1,
                                                        long arg2,
                                                        long arg3,
                                                        int arg4,
                                                        int arg5)
        Description copied from interface: GL4
        Entry point to C language function: void glMultiDrawElementsIndirectCountARB(GLenum mode, GLenum type, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride)
        Part of GL_ARB_indirect_parameters
        Specified by:
        glMultiDrawElementsIndirectCountARB in interface GL4
      • glMultiTexBufferEXT

        public void glMultiTexBufferEXT​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexBufferEXT(GLenum texunit, GLenum target, GLenum internalformat, GLuint buffer)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexBufferEXT in interface GL2
      • glMultiTexCoord1bOES

        public void glMultiTexCoord1bOES​(int arg0,
                                         byte arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1bOES(GLenum texture, GLbyte s)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord1bOES in interface GL2
      • glMultiTexCoord1bvOES

        public void glMultiTexCoord1bvOES​(int arg0,
                                          byte[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1bvOES(GLenum texture, const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord1bvOES in interface GL2
      • glMultiTexCoord1bvOES

        public void glMultiTexCoord1bvOES​(int arg0,
                                          ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1bvOES(GLenum texture, const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord1bvOES in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glMultiTexCoord1d

        public void glMultiTexCoord1d​(int arg0,
                                      double arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1d(GLenum target, GLdouble s)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1dARB
        Specified by:
        glMultiTexCoord1d in interface GL2
      • glMultiTexCoord1dv

        public void glMultiTexCoord1dv​(int arg0,
                                       DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1dv(GLenum target, const GLdouble * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1dvARB
        Specified by:
        glMultiTexCoord1dv in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glMultiTexCoord1dv

        public void glMultiTexCoord1dv​(int arg0,
                                       double[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1dv(GLenum target, const GLdouble * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1dvARB
        Specified by:
        glMultiTexCoord1dv in interface GL2
      • glMultiTexCoord1f

        public void glMultiTexCoord1f​(int arg0,
                                      float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1f(GLenum target, GLfloat s)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1fARB
        Specified by:
        glMultiTexCoord1f in interface GL2
      • glMultiTexCoord1fv

        public void glMultiTexCoord1fv​(int arg0,
                                       float[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1fv(GLenum target, const GLfloat * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1fvARB
        Specified by:
        glMultiTexCoord1fv in interface GL2
      • glMultiTexCoord1fv

        public void glMultiTexCoord1fv​(int arg0,
                                       FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1fv(GLenum target, const GLfloat * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1fvARB
        Specified by:
        glMultiTexCoord1fv in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glMultiTexCoord1h

        public void glMultiTexCoord1h​(int arg0,
                                      short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1h(GLenum target, GLhalfNV s)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord1hNV
        Specified by:
        glMultiTexCoord1h in interface GL2
      • glMultiTexCoord1hv

        public void glMultiTexCoord1hv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1hv(GLenum target, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord1hvNV
        Specified by:
        glMultiTexCoord1hv in interface GL2
      • glMultiTexCoord1hv

        public void glMultiTexCoord1hv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1hv(GLenum target, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord1hvNV
        Specified by:
        glMultiTexCoord1hv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glMultiTexCoord1i

        public void glMultiTexCoord1i​(int arg0,
                                      int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1i(GLenum target, GLint s)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1iARB
        Specified by:
        glMultiTexCoord1i in interface GL2
      • glMultiTexCoord1iv

        public void glMultiTexCoord1iv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1iv(GLenum target, const GLint * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1ivARB
        Specified by:
        glMultiTexCoord1iv in interface GL2
      • glMultiTexCoord1iv

        public void glMultiTexCoord1iv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1iv(GLenum target, const GLint * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1ivARB
        Specified by:
        glMultiTexCoord1iv in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glMultiTexCoord1s

        public void glMultiTexCoord1s​(int arg0,
                                      short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1s(GLenum target, GLshort s)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1sARB
        Specified by:
        glMultiTexCoord1s in interface GL2
      • glMultiTexCoord1sv

        public void glMultiTexCoord1sv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1sv(GLenum target, const GLshort * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1svARB
        Specified by:
        glMultiTexCoord1sv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glMultiTexCoord1sv

        public void glMultiTexCoord1sv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord1sv(GLenum target, const GLshort * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord1svARB
        Specified by:
        glMultiTexCoord1sv in interface GL2
      • glMultiTexCoord2bOES

        public void glMultiTexCoord2bOES​(int arg0,
                                         byte arg1,
                                         byte arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2bOES(GLenum texture, GLbyte s, GLbyte t)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord2bOES in interface GL2
      • glMultiTexCoord2bvOES

        public void glMultiTexCoord2bvOES​(int arg0,
                                          ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2bvOES(GLenum texture, const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord2bvOES in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glMultiTexCoord2bvOES

        public void glMultiTexCoord2bvOES​(int arg0,
                                          byte[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2bvOES(GLenum texture, const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord2bvOES in interface GL2
      • glMultiTexCoord2d

        public void glMultiTexCoord2d​(int arg0,
                                      double arg1,
                                      double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2d(GLenum target, GLdouble s, GLdouble t)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2dARB
        Specified by:
        glMultiTexCoord2d in interface GL2
      • glMultiTexCoord2dv

        public void glMultiTexCoord2dv​(int arg0,
                                       DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2dv(GLenum target, const GLdouble * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2dvARB
        Specified by:
        glMultiTexCoord2dv in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glMultiTexCoord2dv

        public void glMultiTexCoord2dv​(int arg0,
                                       double[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2dv(GLenum target, const GLdouble * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2dvARB
        Specified by:
        glMultiTexCoord2dv in interface GL2
      • glMultiTexCoord2f

        public void glMultiTexCoord2f​(int arg0,
                                      float arg1,
                                      float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2f(GLenum target, GLfloat s, GLfloat t)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2fARB
        Specified by:
        glMultiTexCoord2f in interface GL2
      • glMultiTexCoord2fv

        public void glMultiTexCoord2fv​(int arg0,
                                       FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2fv(GLenum target, const GLfloat * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2fvARB
        Specified by:
        glMultiTexCoord2fv in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glMultiTexCoord2fv

        public void glMultiTexCoord2fv​(int arg0,
                                       float[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2fv(GLenum target, const GLfloat * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2fvARB
        Specified by:
        glMultiTexCoord2fv in interface GL2
      • glMultiTexCoord2h

        public void glMultiTexCoord2h​(int arg0,
                                      short arg1,
                                      short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2h(GLenum target, GLhalfNV s, GLhalfNV t)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord2hNV
        Specified by:
        glMultiTexCoord2h in interface GL2
      • glMultiTexCoord2hv

        public void glMultiTexCoord2hv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2hv(GLenum target, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord2hvNV
        Specified by:
        glMultiTexCoord2hv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glMultiTexCoord2hv

        public void glMultiTexCoord2hv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2hv(GLenum target, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord2hvNV
        Specified by:
        glMultiTexCoord2hv in interface GL2
      • glMultiTexCoord2i

        public void glMultiTexCoord2i​(int arg0,
                                      int arg1,
                                      int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2i(GLenum target, GLint s, GLint t)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2iARB
        Specified by:
        glMultiTexCoord2i in interface GL2
      • glMultiTexCoord2iv

        public void glMultiTexCoord2iv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2iv(GLenum target, const GLint * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2ivARB
        Specified by:
        glMultiTexCoord2iv in interface GL2
      • glMultiTexCoord2iv

        public void glMultiTexCoord2iv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2iv(GLenum target, const GLint * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2ivARB
        Specified by:
        glMultiTexCoord2iv in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glMultiTexCoord2s

        public void glMultiTexCoord2s​(int arg0,
                                      short arg1,
                                      short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2s(GLenum target, GLshort s, GLshort t)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2sARB
        Specified by:
        glMultiTexCoord2s in interface GL2
      • glMultiTexCoord2sv

        public void glMultiTexCoord2sv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2sv(GLenum target, const GLshort * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2svARB
        Specified by:
        glMultiTexCoord2sv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glMultiTexCoord2sv

        public void glMultiTexCoord2sv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord2sv(GLenum target, const GLshort * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord2svARB
        Specified by:
        glMultiTexCoord2sv in interface GL2
      • glMultiTexCoord3bOES

        public void glMultiTexCoord3bOES​(int arg0,
                                         byte arg1,
                                         byte arg2,
                                         byte arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3bOES(GLenum texture, GLbyte s, GLbyte t, GLbyte r)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord3bOES in interface GL2
      • glMultiTexCoord3bvOES

        public void glMultiTexCoord3bvOES​(int arg0,
                                          byte[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3bvOES(GLenum texture, const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord3bvOES in interface GL2
      • glMultiTexCoord3bvOES

        public void glMultiTexCoord3bvOES​(int arg0,
                                          ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3bvOES(GLenum texture, const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord3bvOES in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glMultiTexCoord3d

        public void glMultiTexCoord3d​(int arg0,
                                      double arg1,
                                      double arg2,
                                      double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3d(GLenum target, GLdouble s, GLdouble t, GLdouble r)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3dARB
        Specified by:
        glMultiTexCoord3d in interface GL2
      • glMultiTexCoord3dv

        public void glMultiTexCoord3dv​(int arg0,
                                       DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3dv(GLenum target, const GLdouble * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3dvARB
        Specified by:
        glMultiTexCoord3dv in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glMultiTexCoord3dv

        public void glMultiTexCoord3dv​(int arg0,
                                       double[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3dv(GLenum target, const GLdouble * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3dvARB
        Specified by:
        glMultiTexCoord3dv in interface GL2
      • glMultiTexCoord3f

        public void glMultiTexCoord3f​(int arg0,
                                      float arg1,
                                      float arg2,
                                      float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3f(GLenum target, GLfloat s, GLfloat t, GLfloat r)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3fARB
        Specified by:
        glMultiTexCoord3f in interface GL2
      • glMultiTexCoord3fv

        public void glMultiTexCoord3fv​(int arg0,
                                       float[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3fv(GLenum target, const GLfloat * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3fvARB
        Specified by:
        glMultiTexCoord3fv in interface GL2
      • glMultiTexCoord3fv

        public void glMultiTexCoord3fv​(int arg0,
                                       FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3fv(GLenum target, const GLfloat * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3fvARB
        Specified by:
        glMultiTexCoord3fv in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glMultiTexCoord3h

        public void glMultiTexCoord3h​(int arg0,
                                      short arg1,
                                      short arg2,
                                      short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3h(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord3hNV
        Specified by:
        glMultiTexCoord3h in interface GL2
      • glMultiTexCoord3hv

        public void glMultiTexCoord3hv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3hv(GLenum target, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord3hvNV
        Specified by:
        glMultiTexCoord3hv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glMultiTexCoord3hv

        public void glMultiTexCoord3hv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3hv(GLenum target, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord3hvNV
        Specified by:
        glMultiTexCoord3hv in interface GL2
      • glMultiTexCoord3i

        public void glMultiTexCoord3i​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3i(GLenum target, GLint s, GLint t, GLint r)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3iARB
        Specified by:
        glMultiTexCoord3i in interface GL2
      • glMultiTexCoord3iv

        public void glMultiTexCoord3iv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3iv(GLenum target, const GLint * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3ivARB
        Specified by:
        glMultiTexCoord3iv in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glMultiTexCoord3iv

        public void glMultiTexCoord3iv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3iv(GLenum target, const GLint * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3ivARB
        Specified by:
        glMultiTexCoord3iv in interface GL2
      • glMultiTexCoord3s

        public void glMultiTexCoord3s​(int arg0,
                                      short arg1,
                                      short arg2,
                                      short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3s(GLenum target, GLshort s, GLshort t, GLshort r)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3sARB
        Specified by:
        glMultiTexCoord3s in interface GL2
      • glMultiTexCoord3sv

        public void glMultiTexCoord3sv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3sv(GLenum target, const GLshort * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3svARB
        Specified by:
        glMultiTexCoord3sv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glMultiTexCoord3sv

        public void glMultiTexCoord3sv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord3sv(GLenum target, const GLshort * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord3svARB
        Specified by:
        glMultiTexCoord3sv in interface GL2
      • glMultiTexCoord4bOES

        public void glMultiTexCoord4bOES​(int arg0,
                                         byte arg1,
                                         byte arg2,
                                         byte arg3,
                                         byte arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4bOES(GLenum texture, GLbyte s, GLbyte t, GLbyte r, GLbyte q)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord4bOES in interface GL2
      • glMultiTexCoord4bvOES

        public void glMultiTexCoord4bvOES​(int arg0,
                                          ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4bvOES(GLenum texture, const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord4bvOES in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glMultiTexCoord4bvOES

        public void glMultiTexCoord4bvOES​(int arg0,
                                          byte[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4bvOES(GLenum texture, const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glMultiTexCoord4bvOES in interface GL2
      • glMultiTexCoord4d

        public void glMultiTexCoord4d​(int arg0,
                                      double arg1,
                                      double arg2,
                                      double arg3,
                                      double arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4d(GLenum target, GLdouble s, GLdouble t, GLdouble r, GLdouble q)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4dARB
        Specified by:
        glMultiTexCoord4d in interface GL2
      • glMultiTexCoord4dv

        public void glMultiTexCoord4dv​(int arg0,
                                       DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4dv(GLenum target, const GLdouble * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4dvARB
        Specified by:
        glMultiTexCoord4dv in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glMultiTexCoord4dv

        public void glMultiTexCoord4dv​(int arg0,
                                       double[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4dv(GLenum target, const GLdouble * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4dvARB
        Specified by:
        glMultiTexCoord4dv in interface GL2
      • glMultiTexCoord4f

        public void glMultiTexCoord4f​(int arg0,
                                      float arg1,
                                      float arg2,
                                      float arg3,
                                      float arg4)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glMultiTexCoord4f(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4fARB
        Specified by:
        glMultiTexCoord4f in interface GL2ES1
      • glMultiTexCoord4fv

        public void glMultiTexCoord4fv​(int arg0,
                                       FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4fv(GLenum target, const GLfloat * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4fvARB
        Specified by:
        glMultiTexCoord4fv in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glMultiTexCoord4fv

        public void glMultiTexCoord4fv​(int arg0,
                                       float[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4fv(GLenum target, const GLfloat * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4fvARB
        Specified by:
        glMultiTexCoord4fv in interface GL2
      • glMultiTexCoord4h

        public void glMultiTexCoord4h​(int arg0,
                                      short arg1,
                                      short arg2,
                                      short arg3,
                                      short arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4h(GLenum target, GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord4hNV
        Specified by:
        glMultiTexCoord4h in interface GL2
      • glMultiTexCoord4hv

        public void glMultiTexCoord4hv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4hv(GLenum target, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord4hvNV
        Specified by:
        glMultiTexCoord4hv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glMultiTexCoord4hv

        public void glMultiTexCoord4hv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4hv(GLenum target, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glMultiTexCoord4hvNV
        Specified by:
        glMultiTexCoord4hv in interface GL2
      • glMultiTexCoord4i

        public void glMultiTexCoord4i​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int arg3,
                                      int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4i(GLenum target, GLint s, GLint t, GLint r, GLint q)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4iARB
        Specified by:
        glMultiTexCoord4i in interface GL2
      • glMultiTexCoord4iv

        public void glMultiTexCoord4iv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4iv(GLenum target, const GLint * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4ivARB
        Specified by:
        glMultiTexCoord4iv in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glMultiTexCoord4iv

        public void glMultiTexCoord4iv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4iv(GLenum target, const GLint * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4ivARB
        Specified by:
        glMultiTexCoord4iv in interface GL2
      • glMultiTexCoord4s

        public void glMultiTexCoord4s​(int arg0,
                                      short arg1,
                                      short arg2,
                                      short arg3,
                                      short arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4s(GLenum target, GLshort s, GLshort t, GLshort r, GLshort q)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4sARB
        Specified by:
        glMultiTexCoord4s in interface GL2
      • glMultiTexCoord4sv

        public void glMultiTexCoord4sv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4sv(GLenum target, const GLshort * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4svARB
        Specified by:
        glMultiTexCoord4sv in interface GL2
      • glMultiTexCoord4sv

        public void glMultiTexCoord4sv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoord4sv(GLenum target, const GLshort * v)
        Part of GL_VERSION_1_3, GL_ARB_multitexture
        Alias for: glMultiTexCoord4svARB
        Specified by:
        glMultiTexCoord4sv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glMultiTexCoordP1ui

        public void glMultiTexCoordP1ui​(int arg0,
                                        int arg1,
                                        int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP1ui(GLenum texture, GLenum type, GLuint coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP1ui in interface GL3bc
      • glMultiTexCoordP1uiv

        public void glMultiTexCoordP1uiv​(int arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP1uiv in interface GL3bc
      • glMultiTexCoordP1uiv

        public void glMultiTexCoordP1uiv​(int arg0,
                                         int arg1,
                                         IntBuffer arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP1uiv(GLenum texture, GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP1uiv in interface GL3bc
        arg2 - a direct or array-backed IntBuffer
      • glMultiTexCoordP2ui

        public void glMultiTexCoordP2ui​(int arg0,
                                        int arg1,
                                        int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP2ui(GLenum texture, GLenum type, GLuint coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP2ui in interface GL3bc
      • glMultiTexCoordP2uiv

        public void glMultiTexCoordP2uiv​(int arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP2uiv in interface GL3bc
      • glMultiTexCoordP2uiv

        public void glMultiTexCoordP2uiv​(int arg0,
                                         int arg1,
                                         IntBuffer arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP2uiv(GLenum texture, GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP2uiv in interface GL3bc
        arg2 - a direct or array-backed IntBuffer
      • glMultiTexCoordP3ui

        public void glMultiTexCoordP3ui​(int arg0,
                                        int arg1,
                                        int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP3ui(GLenum texture, GLenum type, GLuint coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP3ui in interface GL3bc
      • glMultiTexCoordP3uiv

        public void glMultiTexCoordP3uiv​(int arg0,
                                         int arg1,
                                         IntBuffer arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP3uiv in interface GL3bc
        arg2 - a direct or array-backed IntBuffer
      • glMultiTexCoordP3uiv

        public void glMultiTexCoordP3uiv​(int arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP3uiv(GLenum texture, GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP3uiv in interface GL3bc
      • glMultiTexCoordP4ui

        public void glMultiTexCoordP4ui​(int arg0,
                                        int arg1,
                                        int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP4ui(GLenum texture, GLenum type, GLuint coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP4ui in interface GL3bc
      • glMultiTexCoordP4uiv

        public void glMultiTexCoordP4uiv​(int arg0,
                                         int arg1,
                                         IntBuffer arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP4uiv in interface GL3bc
        arg2 - a direct or array-backed IntBuffer
      • glMultiTexCoordP4uiv

        public void glMultiTexCoordP4uiv​(int arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3)
        Description copied from interface: GL3bc
        Entry point to C language function: void glMultiTexCoordP4uiv(GLenum texture, GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glMultiTexCoordP4uiv in interface GL3bc
      • glMultiTexCoordPointerEXT

        public void glMultiTexCoordPointerEXT​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              Buffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexCoordPointerEXT(GLenum texunit, GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexCoordPointerEXT in interface GL2
        arg4 - a direct only Buffer
      • glMultiTexEnvfEXT

        public void glMultiTexEnvfEXT​(int arg0,
                                      int arg1,
                                      int arg2,
                                      float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexEnvfEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexEnvfEXT in interface GL2
      • glMultiTexEnvfvEXT

        public void glMultiTexEnvfvEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexEnvfvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glMultiTexEnvfvEXT

        public void glMultiTexEnvfvEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       float[] arg3,
                                       int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexEnvfvEXT(GLenum texunit, GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexEnvfvEXT in interface GL2
      • glMultiTexEnviEXT

        public void glMultiTexEnviEXT​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexEnviEXT(GLenum texunit, GLenum target, GLenum pname, GLint param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexEnviEXT in interface GL2
      • glMultiTexEnvivEXT

        public void glMultiTexEnvivEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexEnvivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glMultiTexEnvivEXT

        public void glMultiTexEnvivEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int[] arg3,
                                       int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexEnvivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexEnvivEXT in interface GL2
      • glMultiTexGendEXT

        public void glMultiTexGendEXT​(int arg0,
                                      int arg1,
                                      int arg2,
                                      double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexGendEXT(GLenum texunit, GLenum coord, GLenum pname, GLdouble param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexGendEXT in interface GL2
      • glMultiTexGendvEXT

        public void glMultiTexGendvEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, const GLdouble * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexGendvEXT in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glMultiTexGendvEXT

        public void glMultiTexGendvEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       double[] arg3,
                                       int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexGendvEXT(GLenum texunit, GLenum coord, GLenum pname, const GLdouble * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexGendvEXT in interface GL2
      • glMultiTexGenfEXT

        public void glMultiTexGenfEXT​(int arg0,
                                      int arg1,
                                      int arg2,
                                      float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexGenfEXT(GLenum texunit, GLenum coord, GLenum pname, GLfloat param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexGenfEXT in interface GL2
      • glMultiTexGenfvEXT

        public void glMultiTexGenfvEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexGenfvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glMultiTexGenfvEXT

        public void glMultiTexGenfvEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       float[] arg3,
                                       int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexGenfvEXT(GLenum texunit, GLenum coord, GLenum pname, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexGenfvEXT in interface GL2
      • glMultiTexGeniEXT

        public void glMultiTexGeniEXT​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexGeniEXT(GLenum texunit, GLenum coord, GLenum pname, GLint param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexGeniEXT in interface GL2
      • glMultiTexGenivEXT

        public void glMultiTexGenivEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int[] arg3,
                                       int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexGenivEXT in interface GL2
      • glMultiTexGenivEXT

        public void glMultiTexGenivEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexGenivEXT(GLenum texunit, GLenum coord, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexGenivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glMultiTexImage1DEXT

        public void glMultiTexImage1DEXT​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3,
                                         int arg4,
                                         int arg5,
                                         int arg6,
                                         int arg7,
                                         Buffer arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexImage1DEXT in interface GL2
        arg8 - a direct or array-backed Buffer
      • glMultiTexImage2DEXT

        public void glMultiTexImage2DEXT​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3,
                                         int arg4,
                                         int arg5,
                                         int arg6,
                                         int arg7,
                                         int arg8,
                                         Buffer arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexImage2DEXT in interface GL2
        arg9 - a direct or array-backed Buffer
      • glMultiTexImage3DEXT

        public void glMultiTexImage3DEXT​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3,
                                         int arg4,
                                         int arg5,
                                         int arg6,
                                         int arg7,
                                         int arg8,
                                         int arg9,
                                         Buffer arg10)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexImage3DEXT in interface GL2
        arg10 - a direct or array-backed Buffer
      • glMultiTexParameterIivEXT

        public void glMultiTexParameterIivEXT​(int arg0,
                                              int arg1,
                                              int arg2,
                                              IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexParameterIivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glMultiTexParameterIivEXT

        public void glMultiTexParameterIivEXT​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int[] arg3,
                                              int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexParameterIivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexParameterIivEXT in interface GL2
      • glMultiTexParameterIuivEXT

        public void glMultiTexParameterIuivEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int[] arg3,
                                               int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, const GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexParameterIuivEXT in interface GL2
      • glMultiTexParameterIuivEXT

        public void glMultiTexParameterIuivEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexParameterIuivEXT(GLenum texunit, GLenum target, GLenum pname, const GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexParameterIuivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glMultiTexParameterfEXT

        public void glMultiTexParameterfEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexParameterfEXT(GLenum texunit, GLenum target, GLenum pname, GLfloat param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexParameterfEXT in interface GL2
      • glMultiTexParameterfvEXT

        public void glMultiTexParameterfvEXT​(int arg0,
                                             int arg1,
                                             int arg2,
                                             float[] arg3,
                                             int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexParameterfvEXT in interface GL2
      • glMultiTexParameterfvEXT

        public void glMultiTexParameterfvEXT​(int arg0,
                                             int arg1,
                                             int arg2,
                                             FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexParameterfvEXT(GLenum texunit, GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexParameterfvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glMultiTexParameteriEXT

        public void glMultiTexParameteriEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexParameteriEXT(GLenum texunit, GLenum target, GLenum pname, GLint param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexParameteriEXT in interface GL2
      • glMultiTexParameterivEXT

        public void glMultiTexParameterivEXT​(int arg0,
                                             int arg1,
                                             int arg2,
                                             IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexParameterivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glMultiTexParameterivEXT

        public void glMultiTexParameterivEXT​(int arg0,
                                             int arg1,
                                             int arg2,
                                             int[] arg3,
                                             int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexParameterivEXT(GLenum texunit, GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexParameterivEXT in interface GL2
      • glMultiTexRenderbufferEXT

        public void glMultiTexRenderbufferEXT​(int arg0,
                                              int arg1,
                                              int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexRenderbufferEXT(GLenum texunit, GLenum target, GLuint renderbuffer)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexRenderbufferEXT in interface GL2
      • glMultiTexSubImage1DEXT

        public void glMultiTexSubImage1DEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            int arg5,
                                            int arg6,
                                            Buffer arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexSubImage1DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexSubImage1DEXT in interface GL2
        arg7 - a direct or array-backed Buffer
      • glMultiTexSubImage2DEXT

        public void glMultiTexSubImage2DEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            int arg5,
                                            int arg6,
                                            int arg7,
                                            int arg8,
                                            Buffer arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexSubImage2DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexSubImage2DEXT in interface GL2
        arg9 - a direct or array-backed Buffer
      • glMultiTexSubImage3DEXT

        public void glMultiTexSubImage3DEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            int arg5,
                                            int arg6,
                                            int arg7,
                                            int arg8,
                                            int arg9,
                                            int arg10,
                                            Buffer arg11)
        Description copied from interface: GL2
        Entry point to C language function: void glMultiTexSubImage3DEXT(GLenum texunit, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glMultiTexSubImage3DEXT in interface GL2
        arg11 - a direct or array-backed Buffer
      • glNamedBufferData

        public void glNamedBufferData​(int arg0,
                                      long arg1,
                                      Buffer arg2,
                                      int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedBufferData(GLuint buffer, GLsizeiptr size, const void * data, GLenum usage)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glNamedBufferDataEXT
        Specified by:
        glNamedBufferData in interface GL4
        arg2 - a direct or array-backed Buffer
      • glNamedBufferDataEXT

        public void glNamedBufferDataEXT​(int arg0,
                                         long arg1,
                                         Buffer arg2,
                                         int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedBufferDataEXT(GLuint buffer, GLsizeiptr size, const void * data, GLenum usage)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedBufferDataEXT in interface GL2
        arg2 - a direct or array-backed Buffer
      • glNamedBufferPageCommitmentARB

        public void glNamedBufferPageCommitmentARB​(int arg0,
                                                   long arg1,
                                                   long arg2,
                                                   boolean arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glNamedBufferPageCommitmentARB(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit)
        Part of GL_ARB_sparse_buffer
        Specified by:
        glNamedBufferPageCommitmentARB in interface GL2GL3
      • glNamedBufferPageCommitmentEXT

        public void glNamedBufferPageCommitmentEXT​(int arg0,
                                                   long arg1,
                                                   long arg2,
                                                   boolean arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glNamedBufferPageCommitmentEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit)
        Part of GL_ARB_sparse_buffer
        Specified by:
        glNamedBufferPageCommitmentEXT in interface GL2GL3
      • glNamedBufferStorage

        public void glNamedBufferStorage​(int arg0,
                                         long arg1,
                                         Buffer arg2,
                                         int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedBufferStorage(GLuint buffer, GLsizeiptr size, const void * data, GLbitfield flags)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glNamedBufferStorageEXT
        Specified by:
        glNamedBufferStorage in interface GL4
        arg2 - a direct or array-backed Buffer
      • glNamedBufferStorageEXT

        public void glNamedBufferStorageEXT​(int arg0,
                                            long arg1,
                                            Buffer arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedBufferStorageEXT(GLuint buffer, GLsizeiptr size, const void * data, GLbitfield flags)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedBufferStorageEXT in interface GL2
        arg2 - a direct or array-backed Buffer
      • glNamedBufferSubData

        public void glNamedBufferSubData​(int arg0,
                                         long arg1,
                                         long arg2,
                                         Buffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedBufferSubData(GLuint buffer, GLintptr offset, GLsizeiptr size, const void * data)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glNamedBufferSubDataEXT
        Specified by:
        glNamedBufferSubData in interface GL4
        arg3 - a direct or array-backed Buffer
      • glNamedBufferSubDataEXT

        public void glNamedBufferSubDataEXT​(int arg0,
                                            long arg1,
                                            long arg2,
                                            Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedBufferSubDataEXT(GLuint buffer, GLintptr offset, GLsizeiptr size, const void * data)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedBufferSubDataEXT in interface GL2
        arg3 - a direct or array-backed Buffer
      • glNamedCopyBufferSubDataEXT

        public void glNamedCopyBufferSubDataEXT​(int arg0,
                                                int arg1,
                                                long arg2,
                                                long arg3,
                                                long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedCopyBufferSubDataEXT(GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedCopyBufferSubDataEXT in interface GL2
      • glNamedFramebufferDrawBuffer

        public void glNamedFramebufferDrawBuffer​(int arg0,
                                                 int arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedFramebufferDrawBuffer(GLuint framebuffer, GLenum buf)
        Part of GL_VERSION_4_5
        Specified by:
        glNamedFramebufferDrawBuffer in interface GL4
      • glNamedFramebufferDrawBuffers

        public void glNamedFramebufferDrawBuffers​(int arg0,
                                                  int arg1,
                                                  int[] arg2,
                                                  int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, const GLenum * bufs)
        Part of GL_VERSION_4_5
        Specified by:
        glNamedFramebufferDrawBuffers in interface GL4
      • glNamedFramebufferDrawBuffers

        public void glNamedFramebufferDrawBuffers​(int arg0,
                                                  int arg1,
                                                  IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedFramebufferDrawBuffers(GLuint framebuffer, GLsizei n, const GLenum * bufs)
        Part of GL_VERSION_4_5
        Specified by:
        glNamedFramebufferDrawBuffers in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glNamedFramebufferParameteri

        public void glNamedFramebufferParameteri​(int arg0,
                                                 int arg1,
                                                 int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedFramebufferParameteri(GLuint framebuffer, GLenum pname, GLint param)
        Part of GL_VERSION_4_5, GL_ARB_framebuffer_no_attachments, GL_EXT_direct_state_access
        Alias for: glNamedFramebufferParameteriEXT
        Specified by:
        glNamedFramebufferParameteri in interface GL2
        Specified by:
        glNamedFramebufferParameteri in interface GL4
      • glNamedFramebufferReadBuffer

        public void glNamedFramebufferReadBuffer​(int arg0,
                                                 int arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedFramebufferReadBuffer(GLuint framebuffer, GLenum src)
        Part of GL_VERSION_4_5
        Specified by:
        glNamedFramebufferReadBuffer in interface GL4
      • glNamedFramebufferRenderbuffer

        public void glNamedFramebufferRenderbuffer​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedFramebufferRenderbuffer(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glNamedFramebufferRenderbufferEXT
        Specified by:
        glNamedFramebufferRenderbuffer in interface GL4
      • glNamedFramebufferRenderbufferEXT

        public void glNamedFramebufferRenderbufferEXT​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedFramebufferRenderbufferEXT(GLuint framebuffer, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedFramebufferRenderbufferEXT in interface GL2
      • glNamedFramebufferSampleLocationsfvARB

        public void glNamedFramebufferSampleLocationsfvARB​(int arg0,
                                                           int arg1,
                                                           int arg2,
                                                           float[] arg3,
                                                           int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glNamedFramebufferSampleLocationsfvARB(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v)
        Part of GL_ARB_sample_locations
        Specified by:
        glNamedFramebufferSampleLocationsfvARB in interface GL4bc
      • glNamedFramebufferSampleLocationsfvARB

        public void glNamedFramebufferSampleLocationsfvARB​(int arg0,
                                                           int arg1,
                                                           int arg2,
                                                           FloatBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glNamedFramebufferSampleLocationsfvARB(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v)
        Part of GL_ARB_sample_locations
        Specified by:
        glNamedFramebufferSampleLocationsfvARB in interface GL4bc
        arg3 - a direct or array-backed FloatBuffer
      • glNamedFramebufferSampleLocationsfvNV

        public void glNamedFramebufferSampleLocationsfvNV​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          float[] arg3,
                                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v)
        Part of GL_NV_sample_locations
        Specified by:
        glNamedFramebufferSampleLocationsfvNV in interface GL2
      • glNamedFramebufferSampleLocationsfvNV

        public void glNamedFramebufferSampleLocationsfvNV​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedFramebufferSampleLocationsfvNV(GLuint framebuffer, GLuint start, GLsizei count, const GLfloat * v)
        Part of GL_NV_sample_locations
        Specified by:
        glNamedFramebufferSampleLocationsfvNV in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glNamedFramebufferTexture

        public void glNamedFramebufferTexture​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedFramebufferTexture(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glNamedFramebufferTextureEXT
        Specified by:
        glNamedFramebufferTexture in interface GL4
      • glNamedFramebufferTexture1DEXT

        public void glNamedFramebufferTexture1DEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedFramebufferTexture1DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedFramebufferTexture1DEXT in interface GL2
      • glNamedFramebufferTexture2DEXT

        public void glNamedFramebufferTexture2DEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedFramebufferTexture2DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedFramebufferTexture2DEXT in interface GL2
      • glNamedFramebufferTexture3DEXT

        public void glNamedFramebufferTexture3DEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int arg4,
                                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedFramebufferTexture3DEXT(GLuint framebuffer, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint zoffset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedFramebufferTexture3DEXT in interface GL2
      • glNamedFramebufferTextureEXT

        public void glNamedFramebufferTextureEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedFramebufferTextureEXT(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedFramebufferTextureEXT in interface GL2
      • glNamedFramebufferTextureFaceEXT

        public void glNamedFramebufferTextureFaceEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedFramebufferTextureFaceEXT(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLenum face)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedFramebufferTextureFaceEXT in interface GL2
      • glNamedFramebufferTextureLayer

        public void glNamedFramebufferTextureLayer​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedFramebufferTextureLayer(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glNamedFramebufferTextureLayerEXT
        Specified by:
        glNamedFramebufferTextureLayer in interface GL4
      • glNamedFramebufferTextureLayerEXT

        public void glNamedFramebufferTextureLayerEXT​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      int arg3,
                                                      int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedFramebufferTextureLayerEXT(GLuint framebuffer, GLenum attachment, GLuint texture, GLint level, GLint layer)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedFramebufferTextureLayerEXT in interface GL2
      • glNamedProgramLocalParameter4dEXT

        public void glNamedProgramLocalParameter4dEXT​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      double arg3,
                                                      double arg4,
                                                      double arg5,
                                                      double arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameter4dEXT(GLuint program, GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameter4dEXT in interface GL2
      • glNamedProgramLocalParameter4dvEXT

        public void glNamedProgramLocalParameter4dvEXT​(int arg0,
                                                       int arg1,
                                                       int arg2,
                                                       DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameter4dvEXT(GLuint program, GLenum target, GLuint index, const GLdouble * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameter4dvEXT in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glNamedProgramLocalParameter4dvEXT

        public void glNamedProgramLocalParameter4dvEXT​(int arg0,
                                                       int arg1,
                                                       int arg2,
                                                       double[] arg3,
                                                       int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameter4dvEXT(GLuint program, GLenum target, GLuint index, const GLdouble * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameter4dvEXT in interface GL2
      • glNamedProgramLocalParameter4fEXT

        public void glNamedProgramLocalParameter4fEXT​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      float arg3,
                                                      float arg4,
                                                      float arg5,
                                                      float arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameter4fEXT(GLuint program, GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameter4fEXT in interface GL2
      • glNamedProgramLocalParameter4fvEXT

        public void glNamedProgramLocalParameter4fvEXT​(int arg0,
                                                       int arg1,
                                                       int arg2,
                                                       FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameter4fvEXT(GLuint program, GLenum target, GLuint index, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameter4fvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glNamedProgramLocalParameter4fvEXT

        public void glNamedProgramLocalParameter4fvEXT​(int arg0,
                                                       int arg1,
                                                       int arg2,
                                                       float[] arg3,
                                                       int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameter4fvEXT(GLuint program, GLenum target, GLuint index, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameter4fvEXT in interface GL2
      • glNamedProgramLocalParameterI4iEXT

        public void glNamedProgramLocalParameterI4iEXT​(int arg0,
                                                       int arg1,
                                                       int arg2,
                                                       int arg3,
                                                       int arg4,
                                                       int arg5,
                                                       int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameterI4iEXT(GLuint program, GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameterI4iEXT in interface GL2
      • glNamedProgramLocalParameterI4ivEXT

        public void glNamedProgramLocalParameterI4ivEXT​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        int[] arg3,
                                                        int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameterI4ivEXT(GLuint program, GLenum target, GLuint index, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameterI4ivEXT in interface GL2
      • glNamedProgramLocalParameterI4ivEXT

        public void glNamedProgramLocalParameterI4ivEXT​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameterI4ivEXT(GLuint program, GLenum target, GLuint index, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameterI4ivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glNamedProgramLocalParameterI4uiEXT

        public void glNamedProgramLocalParameterI4uiEXT​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        int arg3,
                                                        int arg4,
                                                        int arg5,
                                                        int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameterI4uiEXT(GLuint program, GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameterI4uiEXT in interface GL2
      • glNamedProgramLocalParameterI4uivEXT

        public void glNamedProgramLocalParameterI4uivEXT​(int arg0,
                                                         int arg1,
                                                         int arg2,
                                                         int[] arg3,
                                                         int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameterI4uivEXT(GLuint program, GLenum target, GLuint index, const GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameterI4uivEXT in interface GL2
      • glNamedProgramLocalParameterI4uivEXT

        public void glNamedProgramLocalParameterI4uivEXT​(int arg0,
                                                         int arg1,
                                                         int arg2,
                                                         IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameterI4uivEXT(GLuint program, GLenum target, GLuint index, const GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameterI4uivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glNamedProgramLocalParameters4fvEXT

        public void glNamedProgramLocalParameters4fvEXT​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        int arg3,
                                                        FloatBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameters4fvEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameters4fvEXT in interface GL2
        arg4 - a direct or array-backed FloatBuffer
      • glNamedProgramLocalParameters4fvEXT

        public void glNamedProgramLocalParameters4fvEXT​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        int arg3,
                                                        float[] arg4,
                                                        int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParameters4fvEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParameters4fvEXT in interface GL2
      • glNamedProgramLocalParametersI4ivEXT

        public void glNamedProgramLocalParametersI4ivEXT​(int arg0,
                                                         int arg1,
                                                         int arg2,
                                                         int arg3,
                                                         IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParametersI4ivEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParametersI4ivEXT in interface GL2
        arg4 - a direct or array-backed IntBuffer
      • glNamedProgramLocalParametersI4ivEXT

        public void glNamedProgramLocalParametersI4ivEXT​(int arg0,
                                                         int arg1,
                                                         int arg2,
                                                         int arg3,
                                                         int[] arg4,
                                                         int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParametersI4ivEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParametersI4ivEXT in interface GL2
      • glNamedProgramLocalParametersI4uivEXT

        public void glNamedProgramLocalParametersI4uivEXT​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          int arg3,
                                                          IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParametersI4uivEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParametersI4uivEXT in interface GL2
        arg4 - a direct or array-backed IntBuffer
      • glNamedProgramLocalParametersI4uivEXT

        public void glNamedProgramLocalParametersI4uivEXT​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          int arg3,
                                                          int[] arg4,
                                                          int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramLocalParametersI4uivEXT(GLuint program, GLenum target, GLuint index, GLsizei count, const GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramLocalParametersI4uivEXT in interface GL2
      • glNamedProgramStringEXT

        public void glNamedProgramStringEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            Buffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedProgramStringEXT(GLuint program, GLenum target, GLenum format, GLsizei len, const void * string)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedProgramStringEXT in interface GL2
        arg4 - a direct or array-backed Buffer
      • glNamedRenderbufferStorage

        public void glNamedRenderbufferStorage​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedRenderbufferStorage(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glNamedRenderbufferStorageEXT
        Specified by:
        glNamedRenderbufferStorage in interface GL4
      • glNamedRenderbufferStorageEXT

        public void glNamedRenderbufferStorageEXT​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedRenderbufferStorageEXT(GLuint renderbuffer, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedRenderbufferStorageEXT in interface GL2
      • glNamedRenderbufferStorageMultisample

        public void glNamedRenderbufferStorageMultisample​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          int arg3,
                                                          int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glNamedRenderbufferStorageMultisample(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glNamedRenderbufferStorageMultisampleEXT
        Specified by:
        glNamedRenderbufferStorageMultisample in interface GL4
      • glNamedRenderbufferStorageMultisampleCoverageEXT

        public void glNamedRenderbufferStorageMultisampleCoverageEXT​(int arg0,
                                                                     int arg1,
                                                                     int arg2,
                                                                     int arg3,
                                                                     int arg4,
                                                                     int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedRenderbufferStorageMultisampleCoverageEXT(GLuint renderbuffer, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedRenderbufferStorageMultisampleCoverageEXT in interface GL2
      • glNamedRenderbufferStorageMultisampleEXT

        public void glNamedRenderbufferStorageMultisampleEXT​(int arg0,
                                                             int arg1,
                                                             int arg2,
                                                             int arg3,
                                                             int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glNamedRenderbufferStorageMultisampleEXT(GLuint renderbuffer, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_EXT_direct_state_access
        Specified by:
        glNamedRenderbufferStorageMultisampleEXT in interface GL2
      • glNamedStringARB

        public void glNamedStringARB​(int arg0,
                                     int arg1,
                                     String arg2,
                                     int arg3,
                                     String arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glNamedStringARB(GLenum type, GLint namelen, const GLchar * name, GLint stringlen, const GLchar * string)
        Part of GL_ARB_shading_language_include
        Specified by:
        glNamedStringARB in interface GL3
      • glNewList

        public void glNewList​(int arg0,
                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glNewList(GLuint list, GLenum mode)
        Part of GL_VERSION_1_0
        Specified by:
        glNewList in interface GL2
      • glNormal3b

        public void glNormal3b​(byte arg0,
                               byte arg1,
                               byte arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3b(GLbyte nx, GLbyte ny, GLbyte nz)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3b in interface GL2
      • glNormal3bv

        public void glNormal3bv​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3bv(const GLbyte * v)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3bv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glNormal3bv

        public void glNormal3bv​(byte[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3bv(const GLbyte * v)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3bv in interface GL2
      • glNormal3d

        public void glNormal3d​(double arg0,
                               double arg1,
                               double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3d(GLdouble nx, GLdouble ny, GLdouble nz)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3d in interface GL2
      • glNormal3dv

        public void glNormal3dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glNormal3dv

        public void glNormal3dv​(double[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3dv in interface GL2
      • glNormal3f

        public void glNormal3f​(float arg0,
                               float arg1,
                               float arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glNormal3f(GLfloat nx, GLfloat ny, GLfloat nz)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glNormal3f in interface GL2ES1
      • glNormal3fv

        public void glNormal3fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glNormal3fv

        public void glNormal3fv​(float[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3fv in interface GL2
      • glNormal3h

        public void glNormal3h​(short arg0,
                               short arg1,
                               short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3h(GLhalfNV nx, GLhalfNV ny, GLhalfNV nz)
        Part of GL_NV_half_float
        Alias for: glNormal3hNV
        Specified by:
        glNormal3h in interface GL2
      • glNormal3hv

        public void glNormal3hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glNormal3hvNV
        Specified by:
        glNormal3hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glNormal3hv

        public void glNormal3hv​(short[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glNormal3hvNV
        Specified by:
        glNormal3hv in interface GL2
      • glNormal3i

        public void glNormal3i​(int arg0,
                               int arg1,
                               int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3i(GLint nx, GLint ny, GLint nz)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3i in interface GL2
      • glNormal3iv

        public void glNormal3iv​(int[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3iv in interface GL2
      • glNormal3iv

        public void glNormal3iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glNormal3s

        public void glNormal3s​(short arg0,
                               short arg1,
                               short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3s(GLshort nx, GLshort ny, GLshort nz)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3s in interface GL2
      • glNormal3sv

        public void glNormal3sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glNormal3sv

        public void glNormal3sv​(short[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glNormal3sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glNormal3sv in interface GL2
      • glNormalFormatNV

        public void glNormalFormatNV​(int arg0,
                                     int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glNormalFormatNV(GLenum type, GLsizei stride)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glNormalFormatNV in interface GL2GL3
      • glNormalP3ui

        public void glNormalP3ui​(int arg0,
                                 int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glNormalP3ui(GLenum type, GLuint coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glNormalP3ui in interface GL3bc
      • glNormalP3uiv

        public void glNormalP3uiv​(int arg0,
                                  int[] arg1,
                                  int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glNormalP3uiv(GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glNormalP3uiv in interface GL3bc
      • glNormalP3uiv

        public void glNormalP3uiv​(int arg0,
                                  IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glNormalP3uiv(GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glNormalP3uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glNormalPointer

        public void glNormalPointer​(int arg0,
                                    int arg1,
                                    long arg2)
        Specified by:
        glNormalPointer in interface GLPointerFunc
      • glObjectLabel

        public void glObjectLabel​(int arg0,
                                  int arg1,
                                  int arg2,
                                  ByteBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug
        Alias for: glObjectLabelKHR
        Specified by:
        glObjectLabel in interface GL2ES2
        arg3 - a direct or array-backed ByteBuffer
      • glObjectLabel

        public void glObjectLabel​(int arg0,
                                  int arg1,
                                  int arg2,
                                  byte[] arg3,
                                  int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glObjectLabel(GLenum identifier, GLuint name, GLsizei length, const GLchar * label)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug
        Alias for: glObjectLabelKHR
        Specified by:
        glObjectLabel in interface GL2ES2
      • glObjectPtrLabel

        public void glObjectPtrLabel​(Buffer arg0,
                                     int arg1,
                                     ByteBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug
        Alias for: glObjectPtrLabelKHR
        Specified by:
        glObjectPtrLabel in interface GL2ES2
        Parameters:
        arg0 - a direct or array-backed Buffer
        arg2 - a direct or array-backed ByteBuffer
      • glObjectPtrLabel

        public void glObjectPtrLabel​(Buffer arg0,
                                     int arg1,
                                     byte[] arg2,
                                     int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glObjectPtrLabel(const void * ptr, GLsizei length, const GLchar * label)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug
        Alias for: glObjectPtrLabelKHR
        Specified by:
        glObjectPtrLabel in interface GL2ES2
        Parameters:
        arg0 - a direct or array-backed Buffer
      • glObjectPurgeableAPPLE

        public int glObjectPurgeableAPPLE​(int arg0,
                                          int arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: GLenum glObjectPurgeableAPPLE(GLenum objectType, GLuint name, GLenum option)
        Part of GL_APPLE_object_purgeable
        Specified by:
        glObjectPurgeableAPPLE in interface GL2
      • glObjectUnpurgeableAPPLE

        public int glObjectUnpurgeableAPPLE​(int arg0,
                                            int arg1,
                                            int arg2)
        Description copied from interface: GL2
        Entry point to C language function: GLenum glObjectUnpurgeableAPPLE(GLenum objectType, GLuint name, GLenum option)
        Part of GL_APPLE_object_purgeable
        Specified by:
        glObjectUnpurgeableAPPLE in interface GL2
      • glOrtho

        public void glOrtho​(double arg0,
                            double arg1,
                            double arg2,
                            double arg3,
                            double arg4,
                            double arg5)
        Specified by:
        glOrtho in interface GL2ES1
      • glOrthof

        public void glOrthof​(float arg0,
                             float arg1,
                             float arg2,
                             float arg3,
                             float arg4,
                             float arg5)
        Description copied from interface: GLMatrixFunc
        Multiply the current matrix with the orthogonal matrix.
        Specified by:
        glOrthof in interface GLMatrixFunc
      • glPNTrianglesfATI

        public void glPNTrianglesfATI​(int arg0,
                                      float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glPNTrianglesfATI(GLenum pname, GLfloat param)
        Part of GL_ATI_pn_triangles
        Specified by:
        glPNTrianglesfATI in interface GL2
      • glPNTrianglesiATI

        public void glPNTrianglesiATI​(int arg0,
                                      int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glPNTrianglesiATI(GLenum pname, GLint param)
        Part of GL_ATI_pn_triangles
        Specified by:
        glPNTrianglesiATI in interface GL2
      • glPassThrough

        public void glPassThrough​(float arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glPassThrough(GLfloat token)
        Part of GL_VERSION_1_0
        Specified by:
        glPassThrough in interface GL2
      • glPatchParameterfv

        public void glPatchParameterfv​(int arg0,
                                       FloatBuffer arg1)
        Description copied from interface: GL3
        Entry point to C language function: void glPatchParameterfv(GLenum pname, const GLfloat * values)
        Part of GL_ARB_tessellation_shader, GL_VERSION_4_0
        Specified by:
        glPatchParameterfv in interface GL3
        arg1 - a direct or array-backed FloatBuffer
      • glPatchParameterfv

        public void glPatchParameterfv​(int arg0,
                                       float[] arg1,
                                       int arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glPatchParameterfv(GLenum pname, const GLfloat * values)
        Part of GL_ARB_tessellation_shader, GL_VERSION_4_0
        Specified by:
        glPatchParameterfv in interface GL3
      • glPatchParameteri

        public void glPatchParameteri​(int arg0,
                                      int arg1)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glPatchParameteri(GLenum pname, GLint value)
        Part of GL_ARB_tessellation_shader, GL_ES_VERSION_3_2, GL_VERSION_4_0, GL_OES_tessellation_shader, GL_EXT_tessellation_shader
        Alias for: glPatchParameteriOES, glPatchParameteriEXT
        Specified by:
        glPatchParameteri in interface GL3ES3
      • glPauseTransformFeedback

        public void glPauseTransformFeedback()
        Description copied from interface: GL2ES3
        Entry point to C language function: void glPauseTransformFeedback()
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glPauseTransformFeedbackNV
        Specified by:
        glPauseTransformFeedback in interface GL2ES3
      • glPauseTransformFeedbackNV

        public void glPauseTransformFeedbackNV()
        Description copied from interface: GL2
        Entry point to C language function: void glPauseTransformFeedbackNV()
        Part of GL_NV_transform_feedback2
        Specified by:
        glPauseTransformFeedbackNV in interface GL2
      • glPixelDataRangeNV

        public void glPixelDataRangeNV​(int arg0,
                                       int arg1,
                                       Buffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelDataRangeNV(GLenum target, GLsizei length, const void * pointer)
        Part of GL_NV_pixel_data_range
        Specified by:
        glPixelDataRangeNV in interface GL2
        arg2 - a direct only Buffer
      • glPixelMapfv

        public void glPixelMapfv​(int arg0,
                                 int arg1,
                                 float[] arg2,
                                 int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelMapfv in interface GL2
      • glPixelMapfv

        public void glPixelMapfv​(int arg0,
                                 int arg1,
                                 long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelMapfv in interface GL2
      • glPixelMapfv

        public void glPixelMapfv​(int arg0,
                                 int arg1,
                                 FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelMapfv(GLenum map, GLint mapsize, const GLfloat * values)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelMapfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glPixelMapuiv

        public void glPixelMapuiv​(int arg0,
                                  int arg1,
                                  int[] arg2,
                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelMapuiv in interface GL2
      • glPixelMapuiv

        public void glPixelMapuiv​(int arg0,
                                  int arg1,
                                  long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelMapuiv in interface GL2
      • glPixelMapuiv

        public void glPixelMapuiv​(int arg0,
                                  int arg1,
                                  IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelMapuiv(GLenum map, GLint mapsize, const GLuint * values)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelMapuiv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glPixelMapusv

        public void glPixelMapusv​(int arg0,
                                  int arg1,
                                  long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelMapusv in interface GL2
      • glPixelMapusv

        public void glPixelMapusv​(int arg0,
                                  int arg1,
                                  short[] arg2,
                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelMapusv in interface GL2
      • glPixelMapusv

        public void glPixelMapusv​(int arg0,
                                  int arg1,
                                  ShortBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelMapusv(GLenum map, GLint mapsize, const GLushort * values)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelMapusv in interface GL2
        arg2 - a direct or array-backed ShortBuffer
      • glPixelStoref

        public void glPixelStoref​(int arg0,
                                  float arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glPixelStoref(GLenum pname, GLfloat param)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelStoref in interface GL2GL3
      • glPixelStorei

        public void glPixelStorei​(int arg0,
                                  int arg1)
        Description copied from interface: GL
        Entry point to C language function: void glPixelStorei(GLenum pname, GLint param)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glPixelStorei in interface GL
      • glPixelTransferf

        public void glPixelTransferf​(int arg0,
                                     float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelTransferf(GLenum pname, GLfloat param)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelTransferf in interface GL2
      • glPixelTransferi

        public void glPixelTransferi​(int arg0,
                                     int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelTransferi(GLenum pname, GLint param)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelTransferi in interface GL2
      • glPixelTransformParameterfEXT

        public void glPixelTransformParameterfEXT​(int arg0,
                                                  int arg1,
                                                  float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelTransformParameterfEXT(GLenum target, GLenum pname, GLfloat param)
        Part of GL_EXT_pixel_transform
        Specified by:
        glPixelTransformParameterfEXT in interface GL2
      • glPixelTransformParameterfvEXT

        public void glPixelTransformParameterfvEXT​(int arg0,
                                                   int arg1,
                                                   FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_EXT_pixel_transform
        Specified by:
        glPixelTransformParameterfvEXT in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glPixelTransformParameterfvEXT

        public void glPixelTransformParameterfvEXT​(int arg0,
                                                   int arg1,
                                                   float[] arg2,
                                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelTransformParameterfvEXT(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_EXT_pixel_transform
        Specified by:
        glPixelTransformParameterfvEXT in interface GL2
      • glPixelTransformParameteriEXT

        public void glPixelTransformParameteriEXT​(int arg0,
                                                  int arg1,
                                                  int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelTransformParameteriEXT(GLenum target, GLenum pname, GLint param)
        Part of GL_EXT_pixel_transform
        Specified by:
        glPixelTransformParameteriEXT in interface GL2
      • glPixelTransformParameterivEXT

        public void glPixelTransformParameterivEXT​(int arg0,
                                                   int arg1,
                                                   IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_pixel_transform
        Specified by:
        glPixelTransformParameterivEXT in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glPixelTransformParameterivEXT

        public void glPixelTransformParameterivEXT​(int arg0,
                                                   int arg1,
                                                   int[] arg2,
                                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelTransformParameterivEXT(GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_pixel_transform
        Specified by:
        glPixelTransformParameterivEXT in interface GL2
      • glPixelZoom

        public void glPixelZoom​(float arg0,
                                float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glPixelZoom(GLfloat xfactor, GLfloat yfactor)
        Part of GL_VERSION_1_0
        Specified by:
        glPixelZoom in interface GL2
      • glPointParameterf

        public void glPointParameterf​(int arg0,
                                      float arg1)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glPointParameterf(GLenum pname, GLfloat param)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_4, GL_EXT_point_parameters, GL_ARB_point_parameters, GL_SGIS_point_parameters
        Alias for: glPointParameterfEXT, glPointParameterfARB, glPointParameterfSGIS
        Specified by:
        glPointParameterf in interface GL2ES1
        Specified by:
        glPointParameterf in interface GL2GL3
      • glPointParameterfv

        public void glPointParameterfv​(int arg0,
                                       FloatBuffer arg1)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glPointParameterfv(GLenum pname, const GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_4, GL_SGIS_point_parameters, GL_EXT_point_parameters, GL_ARB_point_parameters
        Alias for: glPointParameterfvSGIS, glPointParameterfvEXT, glPointParameterfvARB
        Specified by:
        glPointParameterfv in interface GL2ES1
        Specified by:
        glPointParameterfv in interface GL2GL3
        arg1 - a direct or array-backed FloatBuffer
      • glPointParameterfv

        public void glPointParameterfv​(int arg0,
                                       float[] arg1,
                                       int arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glPointParameterfv(GLenum pname, const GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_4, GL_SGIS_point_parameters, GL_EXT_point_parameters, GL_ARB_point_parameters
        Alias for: glPointParameterfvSGIS, glPointParameterfvEXT, glPointParameterfvARB
        Specified by:
        glPointParameterfv in interface GL2ES1
        Specified by:
        glPointParameterfv in interface GL2GL3
      • glPointParameteri

        public void glPointParameteri​(int arg0,
                                      int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glPointParameteri(GLenum pname, GLint param)
        Part of GL_VERSION_1_4, GL_NV_point_sprite
        Alias for: glPointParameteriNV
        Specified by:
        glPointParameteri in interface GL2GL3
      • glPointParameteriv

        public void glPointParameteriv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glPointParameteriv(GLenum pname, const GLint * params)
        Part of GL_VERSION_1_4, GL_NV_point_sprite
        Alias for: glPointParameterivNV
        Specified by:
        glPointParameteriv in interface GL2GL3
      • glPointParameteriv

        public void glPointParameteriv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glPointParameteriv(GLenum pname, const GLint * params)
        Part of GL_VERSION_1_4, GL_NV_point_sprite
        Alias for: glPointParameterivNV
        Specified by:
        glPointParameteriv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glPointSize

        public void glPointSize​(float arg0)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glPointSize(GLfloat size)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glPointSize in interface GL2ES1
        Specified by:
        glPointSize in interface GL2GL3
      • glPolygonMode

        public void glPolygonMode​(int arg0,
                                  int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glPolygonMode(GLenum face, GLenum mode)
        Part of GL_VERSION_1_0, GL_NV_polygon_mode
        Alias for: glPolygonModeNV
        Specified by:
        glPolygonMode in interface GL2GL3
      • glPolygonOffset

        public void glPolygonOffset​(float arg0,
                                    float arg1)
        Description copied from interface: GL
        Entry point to C language function: void glPolygonOffset(GLfloat factor, GLfloat units)
        Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_1, GL_VERSION_1_0, GL_EXT_polygon_offset
        Alias for: glPolygonOffsetEXT
        Specified by:
        glPolygonOffset in interface GL
      • glPolygonOffsetClampEXT

        public void glPolygonOffsetClampEXT​(float arg0,
                                            float arg1,
                                            float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPolygonOffsetClampEXT(GLfloat factor, GLfloat units, GLfloat clamp)
        Part of GL_EXT_polygon_offset_clamp
        Specified by:
        glPolygonOffsetClampEXT in interface GL2
      • glPolygonStipple

        public void glPolygonStipple​(byte[] arg0,
                                     int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glPolygonStipple(const GLubyte * mask)
        Part of GL_VERSION_1_0
        Specified by:
        glPolygonStipple in interface GL2
      • glPolygonStipple

        public void glPolygonStipple​(long arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glPolygonStipple(const GLubyte * mask)
        Part of GL_VERSION_1_0
        Specified by:
        glPolygonStipple in interface GL2
      • glPolygonStipple

        public void glPolygonStipple​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glPolygonStipple(const GLubyte * mask)
        Part of GL_VERSION_1_0
        Specified by:
        glPolygonStipple in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glPopAttrib

        public void glPopAttrib()
        Description copied from interface: GL2
        Entry point to C language function: void glPopAttrib()
        Part of GL_VERSION_1_0
        Specified by:
        glPopAttrib in interface GL2
      • glPopClientAttrib

        public void glPopClientAttrib()
        Description copied from interface: GL2
        Entry point to C language function: void glPopClientAttrib()
        Part of GL_VERSION_1_1
        Specified by:
        glPopClientAttrib in interface GL2
      • glPopDebugGroup

        public void glPopDebugGroup()
        Description copied from interface: GL2ES2
        Entry point to C language function: void glPopDebugGroup()
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug
        Alias for: glPopDebugGroupKHR
        Specified by:
        glPopDebugGroup in interface GL2ES2
      • glPopName

        public void glPopName()
        Description copied from interface: GL2
        Entry point to C language function: void glPopName()
        Part of GL_VERSION_1_0
        Specified by:
        glPopName in interface GL2
      • glPrimitiveBoundingBox

        public void glPrimitiveBoundingBox​(float arg0,
                                           float arg1,
                                           float arg2,
                                           float arg3,
                                           float arg4,
                                           float arg5,
                                           float arg6,
                                           float arg7)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glPrimitiveBoundingBox(GLfloat minX, GLfloat minY, GLfloat minZ, GLfloat minW, GLfloat maxX, GLfloat maxY, GLfloat maxZ, GLfloat maxW)
        Part of GL_ES_VERSION_3_2, GL_OES_primitive_bounding_box, GL_EXT_primitive_bounding_box, GL_ARB_ES3_2_compatibility
        Alias for: glPrimitiveBoundingBoxOES, glPrimitiveBoundingBoxEXT, glPrimitiveBoundingBoxARB
        Specified by:
        glPrimitiveBoundingBox in interface GL3ES3
      • glPrimitiveRestartIndex

        public void glPrimitiveRestartIndex​(int arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glPrimitiveRestartIndex(GLuint index)
        Part of GL_VERSION_3_1, GL_NV_primitive_restart
        Alias for: glPrimitiveRestartIndexNV
        Specified by:
        glPrimitiveRestartIndex in interface GL2GL3
      • glPrimitiveRestartIndexNV

        public void glPrimitiveRestartIndexNV​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glPrimitiveRestartIndexNV(GLuint index)
        Part of GL_NV_primitive_restart
        Specified by:
        glPrimitiveRestartIndexNV in interface GL2
      • glPrimitiveRestartNV

        public void glPrimitiveRestartNV()
        Description copied from interface: GL2
        Entry point to C language function: void glPrimitiveRestartNV()
        Part of GL_NV_primitive_restart
        Specified by:
        glPrimitiveRestartNV in interface GL2
      • glPrioritizeTextures

        public void glPrioritizeTextures​(int arg0,
                                         int[] arg1,
                                         int arg2,
                                         float[] arg3,
                                         int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities)
        Part of GL_VERSION_1_1, GL_EXT_texture_object
        Alias for: glPrioritizeTexturesEXT
        Specified by:
        glPrioritizeTextures in interface GL2
      • glPrioritizeTextures

        public void glPrioritizeTextures​(int arg0,
                                         IntBuffer arg1,
                                         FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glPrioritizeTextures(GLsizei n, const GLuint * textures, const GLclampf * priorities)
        Part of GL_VERSION_1_1, GL_EXT_texture_object
        Alias for: glPrioritizeTexturesEXT
        Specified by:
        glPrioritizeTextures in interface GL2
        arg1 - a direct or array-backed IntBuffer
        arg2 - a direct or array-backed FloatBuffer
      • glProgramBinary

        public void glProgramBinary​(int arg0,
                                    int arg1,
                                    Buffer arg2,
                                    int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramBinary(GLuint program, GLenum binaryFormat, const void * binary, GLint length)
        Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_OES_get_program_binary
        Alias for: glProgramBinaryOES
        Specified by:
        glProgramBinary in interface GL2ES2
        arg2 - a direct or array-backed Buffer
      • glProgramBufferParametersIivNV

        public void glProgramBufferParametersIivNV​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int[] arg4,
                                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramBufferParametersIivNV(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLint * params)
        Part of GL_NV_parameter_buffer_object
        Specified by:
        glProgramBufferParametersIivNV in interface GL2
      • glProgramBufferParametersIivNV

        public void glProgramBufferParametersIivNV​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramBufferParametersIivNV(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLint * params)
        Part of GL_NV_parameter_buffer_object
        Specified by:
        glProgramBufferParametersIivNV in interface GL2
        arg4 - a direct or array-backed IntBuffer
      • glProgramBufferParametersIuivNV

        public void glProgramBufferParametersIuivNV​(int arg0,
                                                    int arg1,
                                                    int arg2,
                                                    int arg3,
                                                    int[] arg4,
                                                    int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramBufferParametersIuivNV(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLuint * params)
        Part of GL_NV_parameter_buffer_object
        Specified by:
        glProgramBufferParametersIuivNV in interface GL2
      • glProgramBufferParametersIuivNV

        public void glProgramBufferParametersIuivNV​(int arg0,
                                                    int arg1,
                                                    int arg2,
                                                    int arg3,
                                                    IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramBufferParametersIuivNV(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLuint * params)
        Part of GL_NV_parameter_buffer_object
        Specified by:
        glProgramBufferParametersIuivNV in interface GL2
        arg4 - a direct or array-backed IntBuffer
      • glProgramBufferParametersfvNV

        public void glProgramBufferParametersfvNV​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  float[] arg4,
                                                  int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramBufferParametersfvNV(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLfloat * params)
        Part of GL_NV_parameter_buffer_object
        Specified by:
        glProgramBufferParametersfvNV in interface GL2
      • glProgramBufferParametersfvNV

        public void glProgramBufferParametersfvNV​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  FloatBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramBufferParametersfvNV(GLenum target, GLuint bindingIndex, GLuint wordIndex, GLsizei count, const GLfloat * params)
        Part of GL_NV_parameter_buffer_object
        Specified by:
        glProgramBufferParametersfvNV in interface GL2
        arg4 - a direct or array-backed FloatBuffer
      • glProgramEnvParameter4dARB

        public void glProgramEnvParameter4dARB​(int arg0,
                                               int arg1,
                                               double arg2,
                                               double arg3,
                                               double arg4,
                                               double arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramEnvParameter4dARB in interface GL2
      • glProgramEnvParameter4dvARB

        public void glProgramEnvParameter4dvARB​(int arg0,
                                                int arg1,
                                                double[] arg2,
                                                int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramEnvParameter4dvARB in interface GL2
      • glProgramEnvParameter4dvARB

        public void glProgramEnvParameter4dvARB​(int arg0,
                                                int arg1,
                                                DoubleBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramEnvParameter4dvARB in interface GL2
        arg2 - a direct or array-backed DoubleBuffer
      • glProgramEnvParameter4fARB

        public void glProgramEnvParameter4fARB​(int arg0,
                                               int arg1,
                                               float arg2,
                                               float arg3,
                                               float arg4,
                                               float arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramEnvParameter4fARB in interface GL2
      • glProgramEnvParameter4fvARB

        public void glProgramEnvParameter4fvARB​(int arg0,
                                                int arg1,
                                                FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameter4fvARB(GLenum target, GLuint index, const GLfloat * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramEnvParameter4fvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glProgramEnvParameter4fvARB

        public void glProgramEnvParameter4fvARB​(int arg0,
                                                int arg1,
                                                float[] arg2,
                                                int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameter4fvARB(GLenum target, GLuint index, const GLfloat * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramEnvParameter4fvARB in interface GL2
      • glProgramEnvParameterI4iNV

        public void glProgramEnvParameterI4iNV​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int arg3,
                                               int arg4,
                                               int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramEnvParameterI4iNV in interface GL2
      • glProgramEnvParameterI4ivNV

        public void glProgramEnvParameterI4ivNV​(int arg0,
                                                int arg1,
                                                IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramEnvParameterI4ivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glProgramEnvParameterI4ivNV

        public void glProgramEnvParameterI4ivNV​(int arg0,
                                                int arg1,
                                                int[] arg2,
                                                int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameterI4ivNV(GLenum target, GLuint index, const GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramEnvParameterI4ivNV in interface GL2
      • glProgramEnvParameterI4uiNV

        public void glProgramEnvParameterI4uiNV​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int arg3,
                                                int arg4,
                                                int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramEnvParameterI4uiNV in interface GL2
      • glProgramEnvParameterI4uivNV

        public void glProgramEnvParameterI4uivNV​(int arg0,
                                                 int arg1,
                                                 IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramEnvParameterI4uivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glProgramEnvParameterI4uivNV

        public void glProgramEnvParameterI4uivNV​(int arg0,
                                                 int arg1,
                                                 int[] arg2,
                                                 int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameterI4uivNV(GLenum target, GLuint index, const GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramEnvParameterI4uivNV in interface GL2
      • glProgramEnvParameters4fvEXT

        public void glProgramEnvParameters4fvEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 float[] arg3,
                                                 int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
        Part of GL_EXT_gpu_program_parameters
        Specified by:
        glProgramEnvParameters4fvEXT in interface GL2
      • glProgramEnvParameters4fvEXT

        public void glProgramEnvParameters4fvEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
        Part of GL_EXT_gpu_program_parameters
        Specified by:
        glProgramEnvParameters4fvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glProgramEnvParametersI4ivNV

        public void glProgramEnvParametersI4ivNV​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 int[] arg3,
                                                 int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramEnvParametersI4ivNV in interface GL2
      • glProgramEnvParametersI4ivNV

        public void glProgramEnvParametersI4ivNV​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramEnvParametersI4ivNV in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glProgramEnvParametersI4uivNV

        public void glProgramEnvParametersI4uivNV​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int[] arg3,
                                                  int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramEnvParametersI4uivNV in interface GL2
      • glProgramEnvParametersI4uivNV

        public void glProgramEnvParametersI4uivNV​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramEnvParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramEnvParametersI4uivNV in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glProgramLocalParameter4dARB

        public void glProgramLocalParameter4dARB​(int arg0,
                                                 int arg1,
                                                 double arg2,
                                                 double arg3,
                                                 double arg4,
                                                 double arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramLocalParameter4dARB in interface GL2
      • glProgramLocalParameter4dvARB

        public void glProgramLocalParameter4dvARB​(int arg0,
                                                  int arg1,
                                                  double[] arg2,
                                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramLocalParameter4dvARB in interface GL2
      • glProgramLocalParameter4dvARB

        public void glProgramLocalParameter4dvARB​(int arg0,
                                                  int arg1,
                                                  DoubleBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramLocalParameter4dvARB in interface GL2
        arg2 - a direct or array-backed DoubleBuffer
      • glProgramLocalParameter4fARB

        public void glProgramLocalParameter4fARB​(int arg0,
                                                 int arg1,
                                                 float arg2,
                                                 float arg3,
                                                 float arg4,
                                                 float arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramLocalParameter4fARB in interface GL2
      • glProgramLocalParameter4fvARB

        public void glProgramLocalParameter4fvARB​(int arg0,
                                                  int arg1,
                                                  FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameter4fvARB(GLenum target, GLuint index, const GLfloat * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramLocalParameter4fvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glProgramLocalParameter4fvARB

        public void glProgramLocalParameter4fvARB​(int arg0,
                                                  int arg1,
                                                  float[] arg2,
                                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameter4fvARB(GLenum target, GLuint index, const GLfloat * params)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramLocalParameter4fvARB in interface GL2
      • glProgramLocalParameterI4iNV

        public void glProgramLocalParameterI4iNV​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 int arg3,
                                                 int arg4,
                                                 int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameterI4iNV(GLenum target, GLuint index, GLint x, GLint y, GLint z, GLint w)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramLocalParameterI4iNV in interface GL2
      • glProgramLocalParameterI4ivNV

        public void glProgramLocalParameterI4ivNV​(int arg0,
                                                  int arg1,
                                                  int[] arg2,
                                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramLocalParameterI4ivNV in interface GL2
      • glProgramLocalParameterI4ivNV

        public void glProgramLocalParameterI4ivNV​(int arg0,
                                                  int arg1,
                                                  IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameterI4ivNV(GLenum target, GLuint index, const GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramLocalParameterI4ivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glProgramLocalParameterI4uiNV

        public void glProgramLocalParameterI4uiNV​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameterI4uiNV(GLenum target, GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramLocalParameterI4uiNV in interface GL2
      • glProgramLocalParameterI4uivNV

        public void glProgramLocalParameterI4uivNV​(int arg0,
                                                   int arg1,
                                                   IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramLocalParameterI4uivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glProgramLocalParameterI4uivNV

        public void glProgramLocalParameterI4uivNV​(int arg0,
                                                   int arg1,
                                                   int[] arg2,
                                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameterI4uivNV(GLenum target, GLuint index, const GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramLocalParameterI4uivNV in interface GL2
      • glProgramLocalParameters4fvEXT

        public void glProgramLocalParameters4fvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
        Part of GL_EXT_gpu_program_parameters
        Specified by:
        glProgramLocalParameters4fvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glProgramLocalParameters4fvEXT

        public void glProgramLocalParameters4fvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   float[] arg3,
                                                   int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParameters4fvEXT(GLenum target, GLuint index, GLsizei count, const GLfloat * params)
        Part of GL_EXT_gpu_program_parameters
        Specified by:
        glProgramLocalParameters4fvEXT in interface GL2
      • glProgramLocalParametersI4ivNV

        public void glProgramLocalParametersI4ivNV​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramLocalParametersI4ivNV in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glProgramLocalParametersI4ivNV

        public void glProgramLocalParametersI4ivNV​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int[] arg3,
                                                   int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParametersI4ivNV(GLenum target, GLuint index, GLsizei count, const GLint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramLocalParametersI4ivNV in interface GL2
      • glProgramLocalParametersI4uivNV

        public void glProgramLocalParametersI4uivNV​(int arg0,
                                                    int arg1,
                                                    int arg2,
                                                    IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramLocalParametersI4uivNV in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glProgramLocalParametersI4uivNV

        public void glProgramLocalParametersI4uivNV​(int arg0,
                                                    int arg1,
                                                    int arg2,
                                                    int[] arg3,
                                                    int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramLocalParametersI4uivNV(GLenum target, GLuint index, GLsizei count, const GLuint * params)
        Part of GL_NV_gpu_program4
        Specified by:
        glProgramLocalParametersI4uivNV in interface GL2
      • glProgramParameteri

        public void glProgramParameteri​(int arg0,
                                        int arg1,
                                        int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramParameteri(GLuint program, GLenum pname, GLint value)
        Part of GL_ARB_get_program_binary, GL_ES_VERSION_3_0, GL_VERSION_4_1, GL_EXT_geometry_shader4, GL_EXT_separate_shader_objects, GL_ARB_geometry_shader4
        Alias for: glProgramParameteriEXT, glProgramParameteriARB
        Specified by:
        glProgramParameteri in interface GL2ES2
      • glProgramParameteriARB

        public void glProgramParameteriARB​(int arg0,
                                           int arg1,
                                           int arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glProgramParameteriARB(GLuint program, GLenum pname, GLint value)
        Part of GL_ARB_geometry_shader4
        Specified by:
        glProgramParameteriARB in interface GL3
      • glProgramStringARB

        public void glProgramStringARB​(int arg0,
                                       int arg1,
                                       int arg2,
                                       String arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramStringARB(GLenum target, GLenum format, GLsizei len, const void * string)
        Part of GL_ARB_vertex_program, GL_ARB_fragment_program
        Specified by:
        glProgramStringARB in interface GL2
      • glProgramSubroutineParametersuivNV

        public void glProgramSubroutineParametersuivNV​(int arg0,
                                                       int arg1,
                                                       IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramSubroutineParametersuivNV(GLenum target, GLsizei count, const GLuint * params)
        Part of GL_NV_gpu_program5
        Specified by:
        glProgramSubroutineParametersuivNV in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glProgramSubroutineParametersuivNV

        public void glProgramSubroutineParametersuivNV​(int arg0,
                                                       int arg1,
                                                       int[] arg2,
                                                       int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramSubroutineParametersuivNV(GLenum target, GLsizei count, const GLuint * params)
        Part of GL_NV_gpu_program5
        Specified by:
        glProgramSubroutineParametersuivNV in interface GL2
      • glProgramUniform1d

        public void glProgramUniform1d​(int arg0,
                                       int arg1,
                                       double arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform1d(GLuint program, GLint location, GLdouble v0)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform1dEXT
        Specified by:
        glProgramUniform1d in interface GL2GL3
      • glProgramUniform1dEXT

        public void glProgramUniform1dEXT​(int arg0,
                                          int arg1,
                                          double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform1dEXT(GLuint program, GLint location, GLdouble x)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform1dEXT in interface GL2
      • glProgramUniform1dv

        public void glProgramUniform1dv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        DoubleBuffer arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform1dvEXT
        Specified by:
        glProgramUniform1dv in interface GL2GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glProgramUniform1dv

        public void glProgramUniform1dv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        double[] arg3,
                                        int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform1dvEXT
        Specified by:
        glProgramUniform1dv in interface GL2GL3
      • glProgramUniform1dvEXT

        public void glProgramUniform1dvEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           double[] arg3,
                                           int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform1dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform1dvEXT in interface GL2
      • glProgramUniform1dvEXT

        public void glProgramUniform1dvEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform1dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform1dvEXT in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glProgramUniform1f

        public void glProgramUniform1f​(int arg0,
                                       int arg1,
                                       float arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform1f(GLuint program, GLint location, GLfloat v0)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform1fEXT
        Specified by:
        glProgramUniform1f in interface GL2ES2
      • glProgramUniform1fv

        public void glProgramUniform1fv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        FloatBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform1fvEXT
        Specified by:
        glProgramUniform1fv in interface GL2ES2
        arg3 - a direct or array-backed FloatBuffer
      • glProgramUniform1fv

        public void glProgramUniform1fv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        float[] arg3,
                                        int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform1fvEXT
        Specified by:
        glProgramUniform1fv in interface GL2ES2
      • glProgramUniform1i

        public void glProgramUniform1i​(int arg0,
                                       int arg1,
                                       int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform1i(GLuint program, GLint location, GLint v0)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform1iEXT
        Specified by:
        glProgramUniform1i in interface GL2ES2
      • glProgramUniform1i64ARB

        public void glProgramUniform1i64ARB​(int arg0,
                                            int arg1,
                                            long arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform1i64ARB(GLuint program, GLint location, GLint64 x)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform1i64ARB in interface GL4bc
      • glProgramUniform1i64NV

        public void glProgramUniform1i64NV​(int arg0,
                                           int arg1,
                                           long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform1i64NV(GLuint program, GLint location, GLint64EXT x)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform1i64NV in interface GL2
      • glProgramUniform1i64vARB

        public void glProgramUniform1i64vARB​(int arg0,
                                             int arg1,
                                             int arg2,
                                             LongBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform1i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform1i64vARB in interface GL4bc
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform1i64vARB

        public void glProgramUniform1i64vARB​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long[] arg3,
                                             int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform1i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform1i64vARB in interface GL4bc
      • glProgramUniform1i64vNV

        public void glProgramUniform1i64vNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            LongBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform1i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform1i64vNV in interface GL2
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform1i64vNV

        public void glProgramUniform1i64vNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            long[] arg3,
                                            int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform1i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform1i64vNV in interface GL2
      • glProgramUniform1iv

        public void glProgramUniform1iv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform1ivEXT
        Specified by:
        glProgramUniform1iv in interface GL2ES2
      • glProgramUniform1iv

        public void glProgramUniform1iv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform1ivEXT
        Specified by:
        glProgramUniform1iv in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
      • glProgramUniform1ui

        public void glProgramUniform1ui​(int arg0,
                                        int arg1,
                                        int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform1ui(GLuint program, GLint location, GLuint v0)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform1uiEXT
        Specified by:
        glProgramUniform1ui in interface GL2ES2
      • glProgramUniform1ui64ARB

        public void glProgramUniform1ui64ARB​(int arg0,
                                             int arg1,
                                             long arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform1ui64ARB(GLuint program, GLint location, GLuint64 x)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform1ui64ARB in interface GL4bc
      • glProgramUniform1ui64NV

        public void glProgramUniform1ui64NV​(int arg0,
                                            int arg1,
                                            long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform1ui64NV(GLuint program, GLint location, GLuint64EXT x)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform1ui64NV in interface GL2
      • glProgramUniform1ui64vARB

        public void glProgramUniform1ui64vARB​(int arg0,
                                              int arg1,
                                              int arg2,
                                              long[] arg3,
                                              int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform1ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform1ui64vARB in interface GL4bc
      • glProgramUniform1ui64vARB

        public void glProgramUniform1ui64vARB​(int arg0,
                                              int arg1,
                                              int arg2,
                                              LongBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform1ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform1ui64vARB in interface GL4bc
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform1ui64vNV

        public void glProgramUniform1ui64vNV​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long[] arg3,
                                             int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform1ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform1ui64vNV in interface GL2
      • glProgramUniform1ui64vNV

        public void glProgramUniform1ui64vNV​(int arg0,
                                             int arg1,
                                             int arg2,
                                             LongBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform1ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform1ui64vNV in interface GL2
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform1uiv

        public void glProgramUniform1uiv​(int arg0,
                                         int arg1,
                                         int arg2,
                                         IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform1uivEXT
        Specified by:
        glProgramUniform1uiv in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
      • glProgramUniform1uiv

        public void glProgramUniform1uiv​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int[] arg3,
                                         int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform1uivEXT
        Specified by:
        glProgramUniform1uiv in interface GL2ES2
      • glProgramUniform2d

        public void glProgramUniform2d​(int arg0,
                                       int arg1,
                                       double arg2,
                                       double arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform2d(GLuint program, GLint location, GLdouble v0, GLdouble v1)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform2dEXT
        Specified by:
        glProgramUniform2d in interface GL2GL3
      • glProgramUniform2dEXT

        public void glProgramUniform2dEXT​(int arg0,
                                          int arg1,
                                          double arg2,
                                          double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform2dEXT(GLuint program, GLint location, GLdouble x, GLdouble y)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform2dEXT in interface GL2
      • glProgramUniform2dv

        public void glProgramUniform2dv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        DoubleBuffer arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform2dvEXT
        Specified by:
        glProgramUniform2dv in interface GL2GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glProgramUniform2dv

        public void glProgramUniform2dv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        double[] arg3,
                                        int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform2dvEXT
        Specified by:
        glProgramUniform2dv in interface GL2GL3
      • glProgramUniform2dvEXT

        public void glProgramUniform2dvEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           double[] arg3,
                                           int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform2dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform2dvEXT in interface GL2
      • glProgramUniform2dvEXT

        public void glProgramUniform2dvEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform2dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform2dvEXT in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glProgramUniform2f

        public void glProgramUniform2f​(int arg0,
                                       int arg1,
                                       float arg2,
                                       float arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform2f(GLuint program, GLint location, GLfloat v0, GLfloat v1)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform2fEXT
        Specified by:
        glProgramUniform2f in interface GL2ES2
      • glProgramUniform2fv

        public void glProgramUniform2fv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        float[] arg3,
                                        int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform2fvEXT
        Specified by:
        glProgramUniform2fv in interface GL2ES2
      • glProgramUniform2fv

        public void glProgramUniform2fv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        FloatBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform2fvEXT
        Specified by:
        glProgramUniform2fv in interface GL2ES2
        arg3 - a direct or array-backed FloatBuffer
      • glProgramUniform2i

        public void glProgramUniform2i​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform2i(GLuint program, GLint location, GLint v0, GLint v1)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform2iEXT
        Specified by:
        glProgramUniform2i in interface GL2ES2
      • glProgramUniform2i64ARB

        public void glProgramUniform2i64ARB​(int arg0,
                                            int arg1,
                                            long arg2,
                                            long arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform2i64ARB(GLuint program, GLint location, GLint64 x, GLint64 y)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform2i64ARB in interface GL4bc
      • glProgramUniform2i64NV

        public void glProgramUniform2i64NV​(int arg0,
                                           int arg1,
                                           long arg2,
                                           long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform2i64NV(GLuint program, GLint location, GLint64EXT x, GLint64EXT y)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform2i64NV in interface GL2
      • glProgramUniform2i64vARB

        public void glProgramUniform2i64vARB​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long[] arg3,
                                             int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform2i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform2i64vARB in interface GL4bc
      • glProgramUniform2i64vARB

        public void glProgramUniform2i64vARB​(int arg0,
                                             int arg1,
                                             int arg2,
                                             LongBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform2i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform2i64vARB in interface GL4bc
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform2i64vNV

        public void glProgramUniform2i64vNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            LongBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform2i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform2i64vNV in interface GL2
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform2i64vNV

        public void glProgramUniform2i64vNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            long[] arg3,
                                            int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform2i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform2i64vNV in interface GL2
      • glProgramUniform2iv

        public void glProgramUniform2iv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform2ivEXT
        Specified by:
        glProgramUniform2iv in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
      • glProgramUniform2iv

        public void glProgramUniform2iv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform2ivEXT
        Specified by:
        glProgramUniform2iv in interface GL2ES2
      • glProgramUniform2ui

        public void glProgramUniform2ui​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform2ui(GLuint program, GLint location, GLuint v0, GLuint v1)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform2uiEXT
        Specified by:
        glProgramUniform2ui in interface GL2ES2
      • glProgramUniform2ui64ARB

        public void glProgramUniform2ui64ARB​(int arg0,
                                             int arg1,
                                             long arg2,
                                             long arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform2ui64ARB(GLuint program, GLint location, GLuint64 x, GLuint64 y)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform2ui64ARB in interface GL4bc
      • glProgramUniform2ui64NV

        public void glProgramUniform2ui64NV​(int arg0,
                                            int arg1,
                                            long arg2,
                                            long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform2ui64NV(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform2ui64NV in interface GL2
      • glProgramUniform2ui64vARB

        public void glProgramUniform2ui64vARB​(int arg0,
                                              int arg1,
                                              int arg2,
                                              long[] arg3,
                                              int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform2ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform2ui64vARB in interface GL4bc
      • glProgramUniform2ui64vARB

        public void glProgramUniform2ui64vARB​(int arg0,
                                              int arg1,
                                              int arg2,
                                              LongBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform2ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform2ui64vARB in interface GL4bc
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform2ui64vNV

        public void glProgramUniform2ui64vNV​(int arg0,
                                             int arg1,
                                             int arg2,
                                             LongBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform2ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform2ui64vNV in interface GL2
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform2ui64vNV

        public void glProgramUniform2ui64vNV​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long[] arg3,
                                             int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform2ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform2ui64vNV in interface GL2
      • glProgramUniform2uiv

        public void glProgramUniform2uiv​(int arg0,
                                         int arg1,
                                         int arg2,
                                         IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform2uivEXT
        Specified by:
        glProgramUniform2uiv in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
      • glProgramUniform2uiv

        public void glProgramUniform2uiv​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int[] arg3,
                                         int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform2uivEXT
        Specified by:
        glProgramUniform2uiv in interface GL2ES2
      • glProgramUniform3d

        public void glProgramUniform3d​(int arg0,
                                       int arg1,
                                       double arg2,
                                       double arg3,
                                       double arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform3d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform3dEXT
        Specified by:
        glProgramUniform3d in interface GL2GL3
      • glProgramUniform3dEXT

        public void glProgramUniform3dEXT​(int arg0,
                                          int arg1,
                                          double arg2,
                                          double arg3,
                                          double arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform3dEXT(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform3dEXT in interface GL2
      • glProgramUniform3dv

        public void glProgramUniform3dv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        DoubleBuffer arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform3dvEXT
        Specified by:
        glProgramUniform3dv in interface GL2GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glProgramUniform3dv

        public void glProgramUniform3dv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        double[] arg3,
                                        int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform3dvEXT
        Specified by:
        glProgramUniform3dv in interface GL2GL3
      • glProgramUniform3dvEXT

        public void glProgramUniform3dvEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           double[] arg3,
                                           int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform3dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform3dvEXT in interface GL2
      • glProgramUniform3dvEXT

        public void glProgramUniform3dvEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform3dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform3dvEXT in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glProgramUniform3f

        public void glProgramUniform3f​(int arg0,
                                       int arg1,
                                       float arg2,
                                       float arg3,
                                       float arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform3f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform3fEXT
        Specified by:
        glProgramUniform3f in interface GL2ES2
      • glProgramUniform3fv

        public void glProgramUniform3fv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        FloatBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform3fvEXT
        Specified by:
        glProgramUniform3fv in interface GL2ES2
        arg3 - a direct or array-backed FloatBuffer
      • glProgramUniform3fv

        public void glProgramUniform3fv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        float[] arg3,
                                        int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform3fvEXT
        Specified by:
        glProgramUniform3fv in interface GL2ES2
      • glProgramUniform3i

        public void glProgramUniform3i​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3,
                                       int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform3i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform3iEXT
        Specified by:
        glProgramUniform3i in interface GL2ES2
      • glProgramUniform3i64ARB

        public void glProgramUniform3i64ARB​(int arg0,
                                            int arg1,
                                            long arg2,
                                            long arg3,
                                            long arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform3i64ARB(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform3i64ARB in interface GL4bc
      • glProgramUniform3i64NV

        public void glProgramUniform3i64NV​(int arg0,
                                           int arg1,
                                           long arg2,
                                           long arg3,
                                           long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform3i64NV(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform3i64NV in interface GL2
      • glProgramUniform3i64vARB

        public void glProgramUniform3i64vARB​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long[] arg3,
                                             int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform3i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform3i64vARB in interface GL4bc
      • glProgramUniform3i64vARB

        public void glProgramUniform3i64vARB​(int arg0,
                                             int arg1,
                                             int arg2,
                                             LongBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform3i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform3i64vARB in interface GL4bc
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform3i64vNV

        public void glProgramUniform3i64vNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            long[] arg3,
                                            int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform3i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform3i64vNV in interface GL2
      • glProgramUniform3i64vNV

        public void glProgramUniform3i64vNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            LongBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform3i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform3i64vNV in interface GL2
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform3iv

        public void glProgramUniform3iv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform3ivEXT
        Specified by:
        glProgramUniform3iv in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
      • glProgramUniform3iv

        public void glProgramUniform3iv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform3ivEXT
        Specified by:
        glProgramUniform3iv in interface GL2ES2
      • glProgramUniform3ui

        public void glProgramUniform3ui​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform3ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform3uiEXT
        Specified by:
        glProgramUniform3ui in interface GL2ES2
      • glProgramUniform3ui64ARB

        public void glProgramUniform3ui64ARB​(int arg0,
                                             int arg1,
                                             long arg2,
                                             long arg3,
                                             long arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform3ui64ARB(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform3ui64ARB in interface GL4bc
      • glProgramUniform3ui64NV

        public void glProgramUniform3ui64NV​(int arg0,
                                            int arg1,
                                            long arg2,
                                            long arg3,
                                            long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform3ui64NV(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform3ui64NV in interface GL2
      • glProgramUniform3ui64vARB

        public void glProgramUniform3ui64vARB​(int arg0,
                                              int arg1,
                                              int arg2,
                                              LongBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform3ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform3ui64vARB in interface GL4bc
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform3ui64vARB

        public void glProgramUniform3ui64vARB​(int arg0,
                                              int arg1,
                                              int arg2,
                                              long[] arg3,
                                              int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform3ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform3ui64vARB in interface GL4bc
      • glProgramUniform3ui64vNV

        public void glProgramUniform3ui64vNV​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long[] arg3,
                                             int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform3ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform3ui64vNV in interface GL2
      • glProgramUniform3ui64vNV

        public void glProgramUniform3ui64vNV​(int arg0,
                                             int arg1,
                                             int arg2,
                                             LongBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform3ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform3ui64vNV in interface GL2
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform3uiv

        public void glProgramUniform3uiv​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int[] arg3,
                                         int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform3uivEXT
        Specified by:
        glProgramUniform3uiv in interface GL2ES2
      • glProgramUniform3uiv

        public void glProgramUniform3uiv​(int arg0,
                                         int arg1,
                                         int arg2,
                                         IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform3uivEXT
        Specified by:
        glProgramUniform3uiv in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
      • glProgramUniform4d

        public void glProgramUniform4d​(int arg0,
                                       int arg1,
                                       double arg2,
                                       double arg3,
                                       double arg4,
                                       double arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform4d(GLuint program, GLint location, GLdouble v0, GLdouble v1, GLdouble v2, GLdouble v3)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform4dEXT
        Specified by:
        glProgramUniform4d in interface GL2GL3
      • glProgramUniform4dEXT

        public void glProgramUniform4dEXT​(int arg0,
                                          int arg1,
                                          double arg2,
                                          double arg3,
                                          double arg4,
                                          double arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform4dEXT(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform4dEXT in interface GL2
      • glProgramUniform4dv

        public void glProgramUniform4dv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        double[] arg3,
                                        int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform4dvEXT
        Specified by:
        glProgramUniform4dv in interface GL2GL3
      • glProgramUniform4dv

        public void glProgramUniform4dv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        DoubleBuffer arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniform4dvEXT
        Specified by:
        glProgramUniform4dv in interface GL2GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glProgramUniform4dvEXT

        public void glProgramUniform4dvEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform4dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform4dvEXT in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glProgramUniform4dvEXT

        public void glProgramUniform4dvEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           double[] arg3,
                                           int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform4dvEXT(GLuint program, GLint location, GLsizei count, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniform4dvEXT in interface GL2
      • glProgramUniform4f

        public void glProgramUniform4f​(int arg0,
                                       int arg1,
                                       float arg2,
                                       float arg3,
                                       float arg4,
                                       float arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform4f(GLuint program, GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform4fEXT
        Specified by:
        glProgramUniform4f in interface GL2ES2
      • glProgramUniform4fv

        public void glProgramUniform4fv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        float[] arg3,
                                        int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform4fvEXT
        Specified by:
        glProgramUniform4fv in interface GL2ES2
      • glProgramUniform4fv

        public void glProgramUniform4fv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        FloatBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform4fvEXT
        Specified by:
        glProgramUniform4fv in interface GL2ES2
        arg3 - a direct or array-backed FloatBuffer
      • glProgramUniform4i

        public void glProgramUniform4i​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3,
                                       int arg4,
                                       int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform4i(GLuint program, GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform4iEXT
        Specified by:
        glProgramUniform4i in interface GL2ES2
      • glProgramUniform4i64ARB

        public void glProgramUniform4i64ARB​(int arg0,
                                            int arg1,
                                            long arg2,
                                            long arg3,
                                            long arg4,
                                            long arg5)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform4i64ARB(GLuint program, GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform4i64ARB in interface GL4bc
      • glProgramUniform4i64NV

        public void glProgramUniform4i64NV​(int arg0,
                                           int arg1,
                                           long arg2,
                                           long arg3,
                                           long arg4,
                                           long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform4i64NV(GLuint program, GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform4i64NV in interface GL2
      • glProgramUniform4i64vARB

        public void glProgramUniform4i64vARB​(int arg0,
                                             int arg1,
                                             int arg2,
                                             LongBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform4i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform4i64vARB in interface GL4bc
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform4i64vARB

        public void glProgramUniform4i64vARB​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long[] arg3,
                                             int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform4i64vARB(GLuint program, GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform4i64vARB in interface GL4bc
      • glProgramUniform4i64vNV

        public void glProgramUniform4i64vNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            LongBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform4i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform4i64vNV in interface GL2
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform4i64vNV

        public void glProgramUniform4i64vNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            long[] arg3,
                                            int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform4i64vNV(GLuint program, GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform4i64vNV in interface GL2
      • glProgramUniform4iv

        public void glProgramUniform4iv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform4ivEXT
        Specified by:
        glProgramUniform4iv in interface GL2ES2
      • glProgramUniform4iv

        public void glProgramUniform4iv​(int arg0,
                                        int arg1,
                                        int arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform4ivEXT
        Specified by:
        glProgramUniform4iv in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
      • glProgramUniform4ui

        public void glProgramUniform4ui​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform4ui(GLuint program, GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform4uiEXT
        Specified by:
        glProgramUniform4ui in interface GL2ES2
      • glProgramUniform4ui64ARB

        public void glProgramUniform4ui64ARB​(int arg0,
                                             int arg1,
                                             long arg2,
                                             long arg3,
                                             long arg4,
                                             long arg5)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform4ui64ARB(GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform4ui64ARB in interface GL4bc
      • glProgramUniform4ui64NV

        public void glProgramUniform4ui64NV​(int arg0,
                                            int arg1,
                                            long arg2,
                                            long arg3,
                                            long arg4,
                                            long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform4ui64NV(GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform4ui64NV in interface GL2
      • glProgramUniform4ui64vARB

        public void glProgramUniform4ui64vARB​(int arg0,
                                              int arg1,
                                              int arg2,
                                              LongBuffer arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform4ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform4ui64vARB in interface GL4bc
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform4ui64vARB

        public void glProgramUniform4ui64vARB​(int arg0,
                                              int arg1,
                                              int arg2,
                                              long[] arg3,
                                              int arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glProgramUniform4ui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glProgramUniform4ui64vARB in interface GL4bc
      • glProgramUniform4ui64vNV

        public void glProgramUniform4ui64vNV​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long[] arg3,
                                             int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform4ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform4ui64vNV in interface GL2
      • glProgramUniform4ui64vNV

        public void glProgramUniform4ui64vNV​(int arg0,
                                             int arg1,
                                             int arg2,
                                             LongBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniform4ui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glProgramUniform4ui64vNV in interface GL2
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniform4uiv

        public void glProgramUniform4uiv​(int arg0,
                                         int arg1,
                                         int arg2,
                                         IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform4uivEXT
        Specified by:
        glProgramUniform4uiv in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
      • glProgramUniform4uiv

        public void glProgramUniform4uiv​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int[] arg3,
                                         int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, const GLuint * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniform4uivEXT
        Specified by:
        glProgramUniform4uiv in interface GL2ES2
      • glProgramUniformHandleui64ARB

        public void glProgramUniformHandleui64ARB​(int arg0,
                                                  int arg1,
                                                  long arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glProgramUniformHandleui64ARB(GLuint program, GLint location, GLuint64 value)
        Part of GL_ARB_bindless_texture
        Specified by:
        glProgramUniformHandleui64ARB in interface GL4
      • glProgramUniformHandleui64vARB

        public void glProgramUniformHandleui64vARB​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   long[] arg3,
                                                   int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * values)
        Part of GL_ARB_bindless_texture
        Specified by:
        glProgramUniformHandleui64vARB in interface GL4
      • glProgramUniformHandleui64vARB

        public void glProgramUniformHandleui64vARB​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   LongBuffer arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glProgramUniformHandleui64vARB(GLuint program, GLint location, GLsizei count, const GLuint64 * values)
        Part of GL_ARB_bindless_texture
        Specified by:
        glProgramUniformHandleui64vARB in interface GL4
        arg3 - a direct or array-backed LongBuffer
      • glProgramUniformMatrix2dv

        public void glProgramUniformMatrix2dv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              DoubleBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix2dvEXT
        Specified by:
        glProgramUniformMatrix2dv in interface GL2GL3
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix2dv

        public void glProgramUniformMatrix2dv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              double[] arg4,
                                              int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix2dvEXT
        Specified by:
        glProgramUniformMatrix2dv in interface GL2GL3
      • glProgramUniformMatrix2dvEXT

        public void glProgramUniformMatrix2dvEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 boolean arg3,
                                                 DoubleBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix2dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix2dvEXT in interface GL2
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix2dvEXT

        public void glProgramUniformMatrix2dvEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 boolean arg3,
                                                 double[] arg4,
                                                 int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix2dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix2dvEXT in interface GL2
      • glProgramUniformMatrix2fv

        public void glProgramUniformMatrix2fv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              float[] arg4,
                                              int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix2fvEXT
        Specified by:
        glProgramUniformMatrix2fv in interface GL2ES2
      • glProgramUniformMatrix2fv

        public void glProgramUniformMatrix2fv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              FloatBuffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix2fvEXT
        Specified by:
        glProgramUniformMatrix2fv in interface GL2ES2
        arg4 - a direct or array-backed FloatBuffer
      • glProgramUniformMatrix2x3dv

        public void glProgramUniformMatrix2x3dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                DoubleBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix2x3dvEXT
        Specified by:
        glProgramUniformMatrix2x3dv in interface GL2GL3
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix2x3dv

        public void glProgramUniformMatrix2x3dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                double[] arg4,
                                                int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix2x3dvEXT
        Specified by:
        glProgramUniformMatrix2x3dv in interface GL2GL3
      • glProgramUniformMatrix2x3dvEXT

        public void glProgramUniformMatrix2x3dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   DoubleBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix2x3dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix2x3dvEXT in interface GL2
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix2x3dvEXT

        public void glProgramUniformMatrix2x3dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   double[] arg4,
                                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix2x3dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix2x3dvEXT in interface GL2
      • glProgramUniformMatrix2x3fv

        public void glProgramUniformMatrix2x3fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                float[] arg4,
                                                int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix2x3fvEXT
        Specified by:
        glProgramUniformMatrix2x3fv in interface GL2ES2
      • glProgramUniformMatrix2x3fv

        public void glProgramUniformMatrix2x3fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                FloatBuffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix2x3fvEXT
        Specified by:
        glProgramUniformMatrix2x3fv in interface GL2ES2
        arg4 - a direct or array-backed FloatBuffer
      • glProgramUniformMatrix2x4dv

        public void glProgramUniformMatrix2x4dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                DoubleBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix2x4dvEXT
        Specified by:
        glProgramUniformMatrix2x4dv in interface GL2GL3
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix2x4dv

        public void glProgramUniformMatrix2x4dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                double[] arg4,
                                                int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix2x4dvEXT
        Specified by:
        glProgramUniformMatrix2x4dv in interface GL2GL3
      • glProgramUniformMatrix2x4dvEXT

        public void glProgramUniformMatrix2x4dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   double[] arg4,
                                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix2x4dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix2x4dvEXT in interface GL2
      • glProgramUniformMatrix2x4dvEXT

        public void glProgramUniformMatrix2x4dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   DoubleBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix2x4dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix2x4dvEXT in interface GL2
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix2x4fv

        public void glProgramUniformMatrix2x4fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                FloatBuffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix2x4fvEXT
        Specified by:
        glProgramUniformMatrix2x4fv in interface GL2ES2
        arg4 - a direct or array-backed FloatBuffer
      • glProgramUniformMatrix2x4fv

        public void glProgramUniformMatrix2x4fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                float[] arg4,
                                                int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix2x4fvEXT
        Specified by:
        glProgramUniformMatrix2x4fv in interface GL2ES2
      • glProgramUniformMatrix3dv

        public void glProgramUniformMatrix3dv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              DoubleBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix3dvEXT
        Specified by:
        glProgramUniformMatrix3dv in interface GL2GL3
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix3dv

        public void glProgramUniformMatrix3dv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              double[] arg4,
                                              int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix3dvEXT
        Specified by:
        glProgramUniformMatrix3dv in interface GL2GL3
      • glProgramUniformMatrix3dvEXT

        public void glProgramUniformMatrix3dvEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 boolean arg3,
                                                 double[] arg4,
                                                 int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix3dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix3dvEXT in interface GL2
      • glProgramUniformMatrix3dvEXT

        public void glProgramUniformMatrix3dvEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 boolean arg3,
                                                 DoubleBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix3dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix3dvEXT in interface GL2
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix3fv

        public void glProgramUniformMatrix3fv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              FloatBuffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix3fvEXT
        Specified by:
        glProgramUniformMatrix3fv in interface GL2ES2
        arg4 - a direct or array-backed FloatBuffer
      • glProgramUniformMatrix3fv

        public void glProgramUniformMatrix3fv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              float[] arg4,
                                              int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix3fvEXT
        Specified by:
        glProgramUniformMatrix3fv in interface GL2ES2
      • glProgramUniformMatrix3x2dv

        public void glProgramUniformMatrix3x2dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                DoubleBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix3x2dvEXT
        Specified by:
        glProgramUniformMatrix3x2dv in interface GL2GL3
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix3x2dv

        public void glProgramUniformMatrix3x2dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                double[] arg4,
                                                int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix3x2dvEXT
        Specified by:
        glProgramUniformMatrix3x2dv in interface GL2GL3
      • glProgramUniformMatrix3x2dvEXT

        public void glProgramUniformMatrix3x2dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   double[] arg4,
                                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix3x2dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix3x2dvEXT in interface GL2
      • glProgramUniformMatrix3x2dvEXT

        public void glProgramUniformMatrix3x2dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   DoubleBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix3x2dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix3x2dvEXT in interface GL2
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix3x2fv

        public void glProgramUniformMatrix3x2fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                FloatBuffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix3x2fvEXT
        Specified by:
        glProgramUniformMatrix3x2fv in interface GL2ES2
        arg4 - a direct or array-backed FloatBuffer
      • glProgramUniformMatrix3x2fv

        public void glProgramUniformMatrix3x2fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                float[] arg4,
                                                int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix3x2fvEXT
        Specified by:
        glProgramUniformMatrix3x2fv in interface GL2ES2
      • glProgramUniformMatrix3x4dv

        public void glProgramUniformMatrix3x4dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                double[] arg4,
                                                int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix3x4dvEXT
        Specified by:
        glProgramUniformMatrix3x4dv in interface GL2GL3
      • glProgramUniformMatrix3x4dv

        public void glProgramUniformMatrix3x4dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                DoubleBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix3x4dvEXT
        Specified by:
        glProgramUniformMatrix3x4dv in interface GL2GL3
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix3x4dvEXT

        public void glProgramUniformMatrix3x4dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   DoubleBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix3x4dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix3x4dvEXT in interface GL2
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix3x4dvEXT

        public void glProgramUniformMatrix3x4dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   double[] arg4,
                                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix3x4dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix3x4dvEXT in interface GL2
      • glProgramUniformMatrix3x4fv

        public void glProgramUniformMatrix3x4fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                FloatBuffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix3x4fvEXT
        Specified by:
        glProgramUniformMatrix3x4fv in interface GL2ES2
        arg4 - a direct or array-backed FloatBuffer
      • glProgramUniformMatrix3x4fv

        public void glProgramUniformMatrix3x4fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                float[] arg4,
                                                int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix3x4fvEXT
        Specified by:
        glProgramUniformMatrix3x4fv in interface GL2ES2
      • glProgramUniformMatrix4dv

        public void glProgramUniformMatrix4dv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              DoubleBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix4dvEXT
        Specified by:
        glProgramUniformMatrix4dv in interface GL2GL3
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix4dv

        public void glProgramUniformMatrix4dv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              double[] arg4,
                                              int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix4dvEXT
        Specified by:
        glProgramUniformMatrix4dv in interface GL2GL3
      • glProgramUniformMatrix4dvEXT

        public void glProgramUniformMatrix4dvEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 boolean arg3,
                                                 double[] arg4,
                                                 int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix4dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix4dvEXT in interface GL2
      • glProgramUniformMatrix4dvEXT

        public void glProgramUniformMatrix4dvEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 boolean arg3,
                                                 DoubleBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix4dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix4dvEXT in interface GL2
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix4fv

        public void glProgramUniformMatrix4fv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              float[] arg4,
                                              int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix4fvEXT
        Specified by:
        glProgramUniformMatrix4fv in interface GL2ES2
      • glProgramUniformMatrix4fv

        public void glProgramUniformMatrix4fv​(int arg0,
                                              int arg1,
                                              int arg2,
                                              boolean arg3,
                                              FloatBuffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix4fvEXT
        Specified by:
        glProgramUniformMatrix4fv in interface GL2ES2
        arg4 - a direct or array-backed FloatBuffer
      • glProgramUniformMatrix4x2dv

        public void glProgramUniformMatrix4x2dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                double[] arg4,
                                                int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix4x2dvEXT
        Specified by:
        glProgramUniformMatrix4x2dv in interface GL2GL3
      • glProgramUniformMatrix4x2dv

        public void glProgramUniformMatrix4x2dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                DoubleBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix4x2dvEXT
        Specified by:
        glProgramUniformMatrix4x2dv in interface GL2GL3
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix4x2dvEXT

        public void glProgramUniformMatrix4x2dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   double[] arg4,
                                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix4x2dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix4x2dvEXT in interface GL2
      • glProgramUniformMatrix4x2dvEXT

        public void glProgramUniformMatrix4x2dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   DoubleBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix4x2dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix4x2dvEXT in interface GL2
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix4x2fv

        public void glProgramUniformMatrix4x2fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                FloatBuffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix4x2fvEXT
        Specified by:
        glProgramUniformMatrix4x2fv in interface GL2ES2
        arg4 - a direct or array-backed FloatBuffer
      • glProgramUniformMatrix4x2fv

        public void glProgramUniformMatrix4x2fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                float[] arg4,
                                                int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix4x2fvEXT
        Specified by:
        glProgramUniformMatrix4x2fv in interface GL2ES2
      • glProgramUniformMatrix4x3dv

        public void glProgramUniformMatrix4x3dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                double[] arg4,
                                                int arg5)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix4x3dvEXT
        Specified by:
        glProgramUniformMatrix4x3dv in interface GL2GL3
      • glProgramUniformMatrix4x3dv

        public void glProgramUniformMatrix4x3dv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                DoubleBuffer arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_separate_shader_objects, GL_VERSION_4_1, GL_EXT_direct_state_access
        Alias for: glProgramUniformMatrix4x3dvEXT
        Specified by:
        glProgramUniformMatrix4x3dv in interface GL2GL3
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix4x3dvEXT

        public void glProgramUniformMatrix4x3dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   DoubleBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix4x3dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix4x3dvEXT in interface GL2
        arg4 - a direct or array-backed DoubleBuffer
      • glProgramUniformMatrix4x3dvEXT

        public void glProgramUniformMatrix4x3dvEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   boolean arg3,
                                                   double[] arg4,
                                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramUniformMatrix4x3dvEXT(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_EXT_direct_state_access
        Specified by:
        glProgramUniformMatrix4x3dvEXT in interface GL2
      • glProgramUniformMatrix4x3fv

        public void glProgramUniformMatrix4x3fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                float[] arg4,
                                                int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix4x3fvEXT
        Specified by:
        glProgramUniformMatrix4x3fv in interface GL2ES2
      • glProgramUniformMatrix4x3fv

        public void glProgramUniformMatrix4x3fv​(int arg0,
                                                int arg1,
                                                int arg2,
                                                boolean arg3,
                                                FloatBuffer arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_direct_state_access, GL_EXT_separate_shader_objects
        Alias for: glProgramUniformMatrix4x3fvEXT
        Specified by:
        glProgramUniformMatrix4x3fv in interface GL2ES2
        arg4 - a direct or array-backed FloatBuffer
      • glProgramUniformui64NV

        public void glProgramUniformui64NV​(int arg0,
                                           int arg1,
                                           long arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformui64NV(GLuint program, GLint location, GLuint64EXT value)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glProgramUniformui64NV in interface GL2GL3
      • glProgramUniformui64vNV

        public void glProgramUniformui64vNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            long[] arg3,
                                            int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glProgramUniformui64vNV in interface GL2GL3
      • glProgramUniformui64vNV

        public void glProgramUniformui64vNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            LongBuffer arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProgramUniformui64vNV(GLuint program, GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glProgramUniformui64vNV in interface GL2GL3
        arg3 - a direct or array-backed LongBuffer
      • glProgramVertexLimitNV

        public void glProgramVertexLimitNV​(int arg0,
                                           int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glProgramVertexLimitNV(GLenum target, GLint limit)
        Part of GL_NV_geometry_program4
        Specified by:
        glProgramVertexLimitNV in interface GL2
      • glProvokingVertex

        public void glProvokingVertex​(int arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glProvokingVertex(GLenum mode)
        Part of GL_ARB_provoking_vertex, GL_VERSION_3_2, GL_EXT_provoking_vertex
        Alias for: glProvokingVertexEXT
        Specified by:
        glProvokingVertex in interface GL2GL3
      • glProvokingVertexEXT

        public void glProvokingVertexEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glProvokingVertexEXT(GLenum mode)
        Part of GL_EXT_provoking_vertex
        Specified by:
        glProvokingVertexEXT in interface GL2
      • glPushAttrib

        public void glPushAttrib​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glPushAttrib(GLbitfield mask)
        Part of GL_VERSION_1_0
        Specified by:
        glPushAttrib in interface GL2
      • glPushClientAttrib

        public void glPushClientAttrib​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glPushClientAttrib(GLbitfield mask)
        Part of GL_VERSION_1_1
        Specified by:
        glPushClientAttrib in interface GL2
      • glPushClientAttribDefaultEXT

        public void glPushClientAttribDefaultEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glPushClientAttribDefaultEXT(GLbitfield mask)
        Part of GL_EXT_direct_state_access
        Specified by:
        glPushClientAttribDefaultEXT in interface GL2
      • glPushDebugGroup

        public void glPushDebugGroup​(int arg0,
                                     int arg1,
                                     int arg2,
                                     ByteBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug
        Alias for: glPushDebugGroupKHR
        Specified by:
        glPushDebugGroup in interface GL2ES2
        arg3 - a direct or array-backed ByteBuffer
      • glPushDebugGroup

        public void glPushDebugGroup​(int arg0,
                                     int arg1,
                                     int arg2,
                                     byte[] arg3,
                                     int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glPushDebugGroup(GLenum source, GLuint id, GLsizei length, const GLchar * message)
        Part of GL_KHR_debug, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_KHR_debug
        Alias for: glPushDebugGroupKHR
        Specified by:
        glPushDebugGroup in interface GL2ES2
      • glPushName

        public void glPushName​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glPushName(GLuint name)
        Part of GL_VERSION_1_0
        Specified by:
        glPushName in interface GL2
      • glQueryCounter

        public void glQueryCounter​(int arg0,
                                   int arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glQueryCounter(GLuint id, GLenum target)
        Part of GL_ARB_timer_query, GL_VERSION_3_3, GL_EXT_disjoint_timer_query
        Alias for: glQueryCounterEXT
        Specified by:
        glQueryCounter in interface GL2ES2
      • glQueryMatrixxOES

        public int glQueryMatrixxOES​(int[] arg0,
                                     int arg1,
                                     int[] arg2,
                                     int arg3)
        Description copied from interface: GL2
        Entry point to C language function: GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent)
        Part of GL_OES_query_matrix
        Specified by:
        glQueryMatrixxOES in interface GL2
      • glQueryMatrixxOES

        public int glQueryMatrixxOES​(IntBuffer arg0,
                                     IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: GLbitfield glQueryMatrixxOES(GLfixed * mantissa, GLint * exponent)
        Part of GL_OES_query_matrix
        Specified by:
        glQueryMatrixxOES in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
        arg1 - a direct or array-backed IntBuffer
      • glQueryObjectParameteruiAMD

        public void glQueryObjectParameteruiAMD​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glQueryObjectParameteruiAMD(GLenum target, GLuint id, GLenum pname, GLuint param)
        Part of GL_AMD_occlusion_query_event
        Specified by:
        glQueryObjectParameteruiAMD in interface GL2
      • glRasterPos2d

        public void glRasterPos2d​(double arg0,
                                  double arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2d(GLdouble x, GLdouble y)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2d in interface GL2
      • glRasterPos2dv

        public void glRasterPos2dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glRasterPos2dv

        public void glRasterPos2dv​(double[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2dv in interface GL2
      • glRasterPos2f

        public void glRasterPos2f​(float arg0,
                                  float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2f(GLfloat x, GLfloat y)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2f in interface GL2
      • glRasterPos2fv

        public void glRasterPos2fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glRasterPos2fv

        public void glRasterPos2fv​(float[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2fv in interface GL2
      • glRasterPos2i

        public void glRasterPos2i​(int arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2i(GLint x, GLint y)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2i in interface GL2
      • glRasterPos2iv

        public void glRasterPos2iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glRasterPos2iv

        public void glRasterPos2iv​(int[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2iv in interface GL2
      • glRasterPos2s

        public void glRasterPos2s​(short arg0,
                                  short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2s(GLshort x, GLshort y)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2s in interface GL2
      • glRasterPos2sv

        public void glRasterPos2sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glRasterPos2sv

        public void glRasterPos2sv​(short[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos2sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos2sv in interface GL2
      • glRasterPos3d

        public void glRasterPos3d​(double arg0,
                                  double arg1,
                                  double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3d(GLdouble x, GLdouble y, GLdouble z)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3d in interface GL2
      • glRasterPos3dv

        public void glRasterPos3dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glRasterPos3dv

        public void glRasterPos3dv​(double[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3dv in interface GL2
      • glRasterPos3f

        public void glRasterPos3f​(float arg0,
                                  float arg1,
                                  float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3f(GLfloat x, GLfloat y, GLfloat z)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3f in interface GL2
      • glRasterPos3fv

        public void glRasterPos3fv​(float[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3fv in interface GL2
      • glRasterPos3fv

        public void glRasterPos3fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glRasterPos3i

        public void glRasterPos3i​(int arg0,
                                  int arg1,
                                  int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3i(GLint x, GLint y, GLint z)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3i in interface GL2
      • glRasterPos3iv

        public void glRasterPos3iv​(int[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3iv in interface GL2
      • glRasterPos3iv

        public void glRasterPos3iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glRasterPos3s

        public void glRasterPos3s​(short arg0,
                                  short arg1,
                                  short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3s(GLshort x, GLshort y, GLshort z)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3s in interface GL2
      • glRasterPos3sv

        public void glRasterPos3sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glRasterPos3sv

        public void glRasterPos3sv​(short[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos3sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos3sv in interface GL2
      • glRasterPos4d

        public void glRasterPos4d​(double arg0,
                                  double arg1,
                                  double arg2,
                                  double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4d in interface GL2
      • glRasterPos4dv

        public void glRasterPos4dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glRasterPos4dv

        public void glRasterPos4dv​(double[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4dv in interface GL2
      • glRasterPos4f

        public void glRasterPos4f​(float arg0,
                                  float arg1,
                                  float arg2,
                                  float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4f in interface GL2
      • glRasterPos4fv

        public void glRasterPos4fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glRasterPos4fv

        public void glRasterPos4fv​(float[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4fv in interface GL2
      • glRasterPos4i

        public void glRasterPos4i​(int arg0,
                                  int arg1,
                                  int arg2,
                                  int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4i(GLint x, GLint y, GLint z, GLint w)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4i in interface GL2
      • glRasterPos4iv

        public void glRasterPos4iv​(int[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4iv in interface GL2
      • glRasterPos4iv

        public void glRasterPos4iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glRasterPos4s

        public void glRasterPos4s​(short arg0,
                                  short arg1,
                                  short arg2,
                                  short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4s(GLshort x, GLshort y, GLshort z, GLshort w)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4s in interface GL2
      • glRasterPos4sv

        public void glRasterPos4sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glRasterPos4sv

        public void glRasterPos4sv​(short[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterPos4sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glRasterPos4sv in interface GL2
      • glRasterSamplesEXT

        public void glRasterSamplesEXT​(int arg0,
                                       boolean arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRasterSamplesEXT(GLuint samples, GLboolean fixedsamplelocations)
        Part of GL_EXT_raster_multisample
        Specified by:
        glRasterSamplesEXT in interface GL2
      • glReadBuffer

        public void glReadBuffer​(int arg0)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glReadBuffer(GLenum mode)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_0, GL_NV_read_buffer
        Alias for: glReadBufferNV
        Specified by:
        glReadBuffer in interface GL2ES3
      • glReadPixels

        public void glReadPixels​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 int arg5,
                                 long arg6)
        Description copied from interface: GL
        Entry point to C language function: void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glReadPixels in interface GL
      • glReadPixels

        public void glReadPixels​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 int arg5,
                                 Buffer arg6)
        Description copied from interface: GL
        Entry point to C language function: void glReadPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, void * pixels)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glReadPixels in interface GL
        arg6 - a direct or array-backed Buffer
      • glReadnPixels

        public void glReadnPixels​(int arg0,
                                  int arg1,
                                  int arg2,
                                  int arg3,
                                  int arg4,
                                  int arg5,
                                  int arg6,
                                  Buffer arg7)
        Description copied from interface: GL
        Entry point to C language function: void glReadnPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, GLsizei bufSize, void * data)
        Part of GL_VERSION_4_5, GL_ES_VERSION_3_2, GL_EXT_robustness, GL_ARB_robustness, GL_KHR_robustness
        Alias for: glReadnPixelsEXT, glReadnPixelsARB, glReadnPixelsKHR
        Specified by:
        glReadnPixels in interface GL
        arg7 - a direct or array-backed Buffer
      • glRectd

        public void glRectd​(double arg0,
                            double arg1,
                            double arg2,
                            double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRectd(GLdouble x1, GLdouble y1, GLdouble x2, GLdouble y2)
        Part of GL_VERSION_1_0
        Specified by:
        glRectd in interface GL2
      • glRectdv

        public void glRectdv​(double[] arg0,
                             int arg1,
                             double[] arg2,
                             int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRectdv(const GLdouble * v1, const GLdouble * v2)
        Part of GL_VERSION_1_0
        Specified by:
        glRectdv in interface GL2
      • glRectdv

        public void glRectdv​(DoubleBuffer arg0,
                             DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRectdv(const GLdouble * v1, const GLdouble * v2)
        Part of GL_VERSION_1_0
        Specified by:
        glRectdv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
        arg1 - a direct or array-backed DoubleBuffer
      • glRectf

        public void glRectf​(float arg0,
                            float arg1,
                            float arg2,
                            float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRectf(GLfloat x1, GLfloat y1, GLfloat x2, GLfloat y2)
        Part of GL_VERSION_1_0
        Specified by:
        glRectf in interface GL2
      • glRectfv

        public void glRectfv​(float[] arg0,
                             int arg1,
                             float[] arg2,
                             int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRectfv(const GLfloat * v1, const GLfloat * v2)
        Part of GL_VERSION_1_0
        Specified by:
        glRectfv in interface GL2
      • glRectfv

        public void glRectfv​(FloatBuffer arg0,
                             FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRectfv(const GLfloat * v1, const GLfloat * v2)
        Part of GL_VERSION_1_0
        Specified by:
        glRectfv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
        arg1 - a direct or array-backed FloatBuffer
      • glRecti

        public void glRecti​(int arg0,
                            int arg1,
                            int arg2,
                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRecti(GLint x1, GLint y1, GLint x2, GLint y2)
        Part of GL_VERSION_1_0
        Specified by:
        glRecti in interface GL2
      • glRectiv

        public void glRectiv​(int[] arg0,
                             int arg1,
                             int[] arg2,
                             int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRectiv(const GLint * v1, const GLint * v2)
        Part of GL_VERSION_1_0
        Specified by:
        glRectiv in interface GL2
      • glRectiv

        public void glRectiv​(IntBuffer arg0,
                             IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRectiv(const GLint * v1, const GLint * v2)
        Part of GL_VERSION_1_0
        Specified by:
        glRectiv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
        arg1 - a direct or array-backed IntBuffer
      • glRects

        public void glRects​(short arg0,
                            short arg1,
                            short arg2,
                            short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRects(GLshort x1, GLshort y1, GLshort x2, GLshort y2)
        Part of GL_VERSION_1_0
        Specified by:
        glRects in interface GL2
      • glRectsv

        public void glRectsv​(short[] arg0,
                             int arg1,
                             short[] arg2,
                             int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRectsv(const GLshort * v1, const GLshort * v2)
        Part of GL_VERSION_1_0
        Specified by:
        glRectsv in interface GL2
      • glRectsv

        public void glRectsv​(ShortBuffer arg0,
                             ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glRectsv(const GLshort * v1, const GLshort * v2)
        Part of GL_VERSION_1_0
        Specified by:
        glRectsv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
        arg1 - a direct or array-backed ShortBuffer
      • glReleaseShaderCompiler

        public void glReleaseShaderCompiler()
        Description copied from interface: GL2ES2
        Entry point to C language function: void glReleaseShaderCompiler(void);
        Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
        Nop if no native implementation is available.
        Specified by:
        glReleaseShaderCompiler in interface GL2ES2
      • glRenderMode

        public int glRenderMode​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLint glRenderMode(GLenum mode)
        Part of GL_VERSION_1_0
        Specified by:
        glRenderMode in interface GL2
      • glRenderbufferStorage

        public void glRenderbufferStorage​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_ES_VERSION_2_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_EXT_framebuffer_object, GL_OES_framebuffer_object
        Alias for: glRenderbufferStorageEXT, glRenderbufferStorageOES
        Specified by:
        glRenderbufferStorage in interface GL
      • glRenderbufferStorageMultisample

        public void glRenderbufferStorageMultisample​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     int arg4)
        Description copied from interface: GL
        Entry point to C language function: void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_ES_VERSION_3_0, GL_ARB_framebuffer_object, GL_VERSION_3_0, GL_APPLE_framebuffer_multisample, GL_EXT_multisampled_render_to_texture, GL_EXT_framebuffer_multisample, GL_ANGLE_framebuffer_multisample, GL_IMG_multisampled_render_to_texture, GL_NV_framebuffer_multisample
        Alias for: glRenderbufferStorageMultisampleAPPLE, glRenderbufferStorageMultisampleEXT, glRenderbufferStorageMultisampleANGLE, glRenderbufferStorageMultisampleIMG, glRenderbufferStorageMultisampleNV
        Specified by:
        glRenderbufferStorageMultisample in interface GL
      • glRenderbufferStorageMultisampleCoverageNV

        public void glRenderbufferStorageMultisampleCoverageNV​(int arg0,
                                                               int arg1,
                                                               int arg2,
                                                               int arg3,
                                                               int arg4,
                                                               int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glRenderbufferStorageMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_NV_framebuffer_multisample_coverage
        Specified by:
        glRenderbufferStorageMultisampleCoverageNV in interface GL2
      • glResetHistogram

        public void glResetHistogram​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glResetHistogram(GLenum target)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glResetHistogramEXT
        Specified by:
        glResetHistogram in interface GL2
      • glResetMinmax

        public void glResetMinmax​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glResetMinmax(GLenum target)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_histogram
        Alias for: glResetMinmaxEXT
        Specified by:
        glResetMinmax in interface GL2
      • glResolveDepthValuesNV

        public void glResolveDepthValuesNV()
        Description copied from interface: GL2
        Entry point to C language function: void glResolveDepthValuesNV()
        Part of GL_NV_sample_locations
        Specified by:
        glResolveDepthValuesNV in interface GL2
      • glResumeTransformFeedback

        public void glResumeTransformFeedback()
        Description copied from interface: GL2ES3
        Entry point to C language function: void glResumeTransformFeedback()
        Part of GL_ARB_transform_feedback2, GL_ES_VERSION_3_0, GL_VERSION_4_0, GL_NV_transform_feedback2
        Alias for: glResumeTransformFeedbackNV
        Specified by:
        glResumeTransformFeedback in interface GL2ES3
      • glResumeTransformFeedbackNV

        public void glResumeTransformFeedbackNV()
        Description copied from interface: GL2
        Entry point to C language function: void glResumeTransformFeedbackNV()
        Part of GL_NV_transform_feedback2
        Specified by:
        glResumeTransformFeedbackNV in interface GL2
      • glRotated

        public void glRotated​(double arg0,
                              double arg1,
                              double arg2,
                              double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glRotated(GLdouble angle, GLdouble x, GLdouble y, GLdouble z)
        Part of GL_VERSION_1_0
        Specified by:
        glRotated in interface GL2
      • glRotatef

        public void glRotatef​(float arg0,
                              float arg1,
                              float arg2,
                              float arg3)
        Description copied from interface: GLMatrixFunc
        Rotate the current matrix.
        Specified by:
        glRotatef in interface GLMatrixFunc
      • glSampleCoverage

        public void glSampleCoverage​(float arg0,
                                     boolean arg1)
        Description copied from interface: GL
        Entry point to C language function: void glSampleCoverage(GLfloat value, GLboolean invert)
        Part of GL_ES_VERSION_2_0, GL_VERSION_1_3, GL_VERSION_ES_CL_CM, GL_ARB_multisample, GL_OES_fixed_point
        Alias for: glSampleCoverageARB, glSampleCoverageOES
        Specified by:
        glSampleCoverage in interface GL
      • glSampleMaskIndexedNV

        public void glSampleMaskIndexedNV​(int arg0,
                                          int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSampleMaskIndexedNV(GLuint index, GLbitfield mask)
        Part of GL_NV_explicit_multisample
        Specified by:
        glSampleMaskIndexedNV in interface GL2
      • glSampleMaski

        public void glSampleMaski​(int arg0,
                                  int arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glSampleMaski(GLuint index, GLbitfield mask)
        Part of GL_ES_VERSION_3_1, GL_ARB_texture_multisample, GL_VERSION_3_2
        Specified by:
        glSampleMaski in interface GL2ES2
      • glSamplerParameterIiv

        public void glSamplerParameterIiv​(int arg0,
                                          int arg1,
                                          IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param)
        Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp
        Alias for: glSamplerParameterIivEXT, glSamplerParameterIivOES
        Specified by:
        glSamplerParameterIiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glSamplerParameterIiv

        public void glSamplerParameterIiv​(int arg0,
                                          int arg1,
                                          int[] arg2,
                                          int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glSamplerParameterIiv(GLuint sampler, GLenum pname, const GLint * param)
        Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp
        Alias for: glSamplerParameterIivEXT, glSamplerParameterIivOES
        Specified by:
        glSamplerParameterIiv in interface GL2ES2
      • glSamplerParameterIuiv

        public void glSamplerParameterIuiv​(int arg0,
                                           int arg1,
                                           int[] arg2,
                                           int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param)
        Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp
        Alias for: glSamplerParameterIuivEXT, glSamplerParameterIuivOES
        Specified by:
        glSamplerParameterIuiv in interface GL2ES2
      • glSamplerParameterIuiv

        public void glSamplerParameterIuiv​(int arg0,
                                           int arg1,
                                           IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glSamplerParameterIuiv(GLuint sampler, GLenum pname, const GLuint * param)
        Part of GL_ARB_sampler_objects, GL_ES_VERSION_3_2, GL_VERSION_3_3, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp
        Alias for: glSamplerParameterIuivEXT, glSamplerParameterIuivOES
        Specified by:
        glSamplerParameterIuiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glSamplerParameterf

        public void glSamplerParameterf​(int arg0,
                                        int arg1,
                                        float arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glSamplerParameterf(GLuint sampler, GLenum pname, GLfloat param)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glSamplerParameterf in interface GL3ES3
      • glSamplerParameterfv

        public void glSamplerParameterfv​(int arg0,
                                         int arg1,
                                         float[] arg2,
                                         int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glSamplerParameterfv in interface GL3ES3
      • glSamplerParameterfv

        public void glSamplerParameterfv​(int arg0,
                                         int arg1,
                                         FloatBuffer arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glSamplerParameterfv(GLuint sampler, GLenum pname, const GLfloat * param)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glSamplerParameterfv in interface GL3ES3
        arg2 - a direct or array-backed FloatBuffer
      • glSamplerParameteri

        public void glSamplerParameteri​(int arg0,
                                        int arg1,
                                        int arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glSamplerParameteri(GLuint sampler, GLenum pname, GLint param)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glSamplerParameteri in interface GL3ES3
      • glSamplerParameteriv

        public void glSamplerParameteriv​(int arg0,
                                         int arg1,
                                         IntBuffer arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glSamplerParameteriv in interface GL3ES3
        arg2 - a direct or array-backed IntBuffer
      • glSamplerParameteriv

        public void glSamplerParameteriv​(int arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glSamplerParameteriv(GLuint sampler, GLenum pname, const GLint * param)
        Part of GL_ARB_sampler_objects, GL_VERSION_3_3, GL_ES_VERSION_3_0
        Specified by:
        glSamplerParameteriv in interface GL3ES3
      • glScaled

        public void glScaled​(double arg0,
                             double arg1,
                             double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glScaled(GLdouble x, GLdouble y, GLdouble z)
        Part of GL_VERSION_1_0
        Specified by:
        glScaled in interface GL2
      • glScalef

        public void glScalef​(float arg0,
                             float arg1,
                             float arg2)
        Description copied from interface: GLMatrixFunc
        Scale the current matrix.
        Specified by:
        glScalef in interface GLMatrixFunc
      • glScissor

        public void glScissor​(int arg0,
                              int arg1,
                              int arg2,
                              int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glScissor(GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glScissor in interface GL
      • glScissorArrayv

        public void glScissorArrayv​(int arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glScissorArrayv(GLuint first, GLsizei count, const GLint * v)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_array
        Alias for: glScissorArrayvNV
        Specified by:
        glScissorArrayv in interface GL3
      • glScissorArrayv

        public void glScissorArrayv​(int arg0,
                                    int arg1,
                                    IntBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glScissorArrayv(GLuint first, GLsizei count, const GLint * v)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_array
        Alias for: glScissorArrayvNV
        Specified by:
        glScissorArrayv in interface GL3
        arg2 - a direct or array-backed IntBuffer
      • glScissorIndexed

        public void glScissorIndexed​(int arg0,
                                     int arg1,
                                     int arg2,
                                     int arg3,
                                     int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glScissorIndexed(GLuint index, GLint left, GLint bottom, GLsizei width, GLsizei height)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_array
        Alias for: glScissorIndexedNV
        Specified by:
        glScissorIndexed in interface GL3
      • glScissorIndexedv

        public void glScissorIndexedv​(int arg0,
                                      int[] arg1,
                                      int arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glScissorIndexedv(GLuint index, const GLint * v)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_array
        Alias for: glScissorIndexedvNV
        Specified by:
        glScissorIndexedv in interface GL3
      • glScissorIndexedv

        public void glScissorIndexedv​(int arg0,
                                      IntBuffer arg1)
        Description copied from interface: GL3
        Entry point to C language function: void glScissorIndexedv(GLuint index, const GLint * v)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_array
        Alias for: glScissorIndexedvNV
        Specified by:
        glScissorIndexedv in interface GL3
        arg1 - a direct or array-backed IntBuffer
      • glSecondaryColor3b

        public void glSecondaryColor3b​(byte arg0,
                                       byte arg1,
                                       byte arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3b(GLbyte red, GLbyte green, GLbyte blue)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3bEXT
        Specified by:
        glSecondaryColor3b in interface GL2
      • glSecondaryColor3bv

        public void glSecondaryColor3bv​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3bv(const GLbyte * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3bvEXT
        Specified by:
        glSecondaryColor3bv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glSecondaryColor3bv

        public void glSecondaryColor3bv​(byte[] arg0,
                                        int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3bv(const GLbyte * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3bvEXT
        Specified by:
        glSecondaryColor3bv in interface GL2
      • glSecondaryColor3d

        public void glSecondaryColor3d​(double arg0,
                                       double arg1,
                                       double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3d(GLdouble red, GLdouble green, GLdouble blue)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3dEXT
        Specified by:
        glSecondaryColor3d in interface GL2
      • glSecondaryColor3dv

        public void glSecondaryColor3dv​(double[] arg0,
                                        int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3dv(const GLdouble * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3dvEXT
        Specified by:
        glSecondaryColor3dv in interface GL2
      • glSecondaryColor3dv

        public void glSecondaryColor3dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3dv(const GLdouble * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3dvEXT
        Specified by:
        glSecondaryColor3dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glSecondaryColor3f

        public void glSecondaryColor3f​(float arg0,
                                       float arg1,
                                       float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3f(GLfloat red, GLfloat green, GLfloat blue)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3fEXT
        Specified by:
        glSecondaryColor3f in interface GL2
      • glSecondaryColor3fv

        public void glSecondaryColor3fv​(float[] arg0,
                                        int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3fv(const GLfloat * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3fvEXT
        Specified by:
        glSecondaryColor3fv in interface GL2
      • glSecondaryColor3fv

        public void glSecondaryColor3fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3fv(const GLfloat * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3fvEXT
        Specified by:
        glSecondaryColor3fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glSecondaryColor3h

        public void glSecondaryColor3h​(short arg0,
                                       short arg1,
                                       short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3h(GLhalfNV red, GLhalfNV green, GLhalfNV blue)
        Part of GL_NV_half_float
        Alias for: glSecondaryColor3hNV
        Specified by:
        glSecondaryColor3h in interface GL2
      • glSecondaryColor3hv

        public void glSecondaryColor3hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glSecondaryColor3hvNV
        Specified by:
        glSecondaryColor3hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glSecondaryColor3hv

        public void glSecondaryColor3hv​(short[] arg0,
                                        int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glSecondaryColor3hvNV
        Specified by:
        glSecondaryColor3hv in interface GL2
      • glSecondaryColor3i

        public void glSecondaryColor3i​(int arg0,
                                       int arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3i(GLint red, GLint green, GLint blue)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3iEXT
        Specified by:
        glSecondaryColor3i in interface GL2
      • glSecondaryColor3iv

        public void glSecondaryColor3iv​(int[] arg0,
                                        int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3iv(const GLint * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3ivEXT
        Specified by:
        glSecondaryColor3iv in interface GL2
      • glSecondaryColor3iv

        public void glSecondaryColor3iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3iv(const GLint * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3ivEXT
        Specified by:
        glSecondaryColor3iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glSecondaryColor3s

        public void glSecondaryColor3s​(short arg0,
                                       short arg1,
                                       short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3s(GLshort red, GLshort green, GLshort blue)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3sEXT
        Specified by:
        glSecondaryColor3s in interface GL2
      • glSecondaryColor3sv

        public void glSecondaryColor3sv​(short[] arg0,
                                        int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3sv(const GLshort * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3svEXT
        Specified by:
        glSecondaryColor3sv in interface GL2
      • glSecondaryColor3sv

        public void glSecondaryColor3sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3sv(const GLshort * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3svEXT
        Specified by:
        glSecondaryColor3sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glSecondaryColor3ub

        public void glSecondaryColor3ub​(byte arg0,
                                        byte arg1,
                                        byte arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3ub(GLubyte red, GLubyte green, GLubyte blue)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3ubEXT
        Specified by:
        glSecondaryColor3ub in interface GL2
      • glSecondaryColor3ubv

        public void glSecondaryColor3ubv​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3ubv(const GLubyte * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3ubvEXT
        Specified by:
        glSecondaryColor3ubv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glSecondaryColor3ubv

        public void glSecondaryColor3ubv​(byte[] arg0,
                                         int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3ubv(const GLubyte * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3ubvEXT
        Specified by:
        glSecondaryColor3ubv in interface GL2
      • glSecondaryColor3ui

        public void glSecondaryColor3ui​(int arg0,
                                        int arg1,
                                        int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3ui(GLuint red, GLuint green, GLuint blue)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3uiEXT
        Specified by:
        glSecondaryColor3ui in interface GL2
      • glSecondaryColor3uiv

        public void glSecondaryColor3uiv​(int[] arg0,
                                         int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3uiv(const GLuint * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3uivEXT
        Specified by:
        glSecondaryColor3uiv in interface GL2
      • glSecondaryColor3uiv

        public void glSecondaryColor3uiv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3uiv(const GLuint * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3uivEXT
        Specified by:
        glSecondaryColor3uiv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glSecondaryColor3us

        public void glSecondaryColor3us​(short arg0,
                                        short arg1,
                                        short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3us(GLushort red, GLushort green, GLushort blue)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3usEXT
        Specified by:
        glSecondaryColor3us in interface GL2
      • glSecondaryColor3usv

        public void glSecondaryColor3usv​(short[] arg0,
                                         int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3usv(const GLushort * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3usvEXT
        Specified by:
        glSecondaryColor3usv in interface GL2
      • glSecondaryColor3usv

        public void glSecondaryColor3usv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColor3usv(const GLushort * v)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColor3usvEXT
        Specified by:
        glSecondaryColor3usv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glSecondaryColorFormatNV

        public void glSecondaryColorFormatNV​(int arg0,
                                             int arg1,
                                             int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glSecondaryColorFormatNV(GLint size, GLenum type, GLsizei stride)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glSecondaryColorFormatNV in interface GL2GL3
      • glSecondaryColorP3ui

        public void glSecondaryColorP3ui​(int arg0,
                                         int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glSecondaryColorP3ui(GLenum type, GLuint color)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glSecondaryColorP3ui in interface GL3bc
      • glSecondaryColorP3uiv

        public void glSecondaryColorP3uiv​(int arg0,
                                          IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glSecondaryColorP3uiv(GLenum type, const GLuint * color)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glSecondaryColorP3uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glSecondaryColorP3uiv

        public void glSecondaryColorP3uiv​(int arg0,
                                          int[] arg1,
                                          int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glSecondaryColorP3uiv(GLenum type, const GLuint * color)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glSecondaryColorP3uiv in interface GL3bc
      • glSecondaryColorPointer

        public void glSecondaryColorPointer​(int arg0,
                                            int arg1,
                                            int arg2,
                                            Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColorPointerEXT
        Specified by:
        glSecondaryColorPointer in interface GL2
        arg3 - a direct only Buffer
      • glSecondaryColorPointer

        public void glSecondaryColorPointer​(int arg0,
                                            int arg1,
                                            int arg2,
                                            long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glSecondaryColorPointer(GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_VERSION_1_4, GL_EXT_secondary_color
        Alias for: glSecondaryColorPointerEXT
        Specified by:
        glSecondaryColorPointer in interface GL2
      • glSelectBuffer

        public void glSelectBuffer​(int arg0,
                                   IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSelectBuffer(GLsizei size, GLuint * buffer)
        Part of GL_VERSION_1_0
        Specified by:
        glSelectBuffer in interface GL2
        arg1 - a direct only IntBuffer
      • glSelectPerfMonitorCountersAMD

        public void glSelectPerfMonitorCountersAMD​(int arg0,
                                                   boolean arg1,
                                                   int arg2,
                                                   int arg3,
                                                   IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * counterList)
        Part of GL_AMD_performance_monitor
        Specified by:
        glSelectPerfMonitorCountersAMD in interface GL2
        arg4 - a direct or array-backed IntBuffer
      • glSelectPerfMonitorCountersAMD

        public void glSelectPerfMonitorCountersAMD​(int arg0,
                                                   boolean arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int[] arg4,
                                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glSelectPerfMonitorCountersAMD(GLuint monitor, GLboolean enable, GLuint group, GLint numCounters, GLuint * counterList)
        Part of GL_AMD_performance_monitor
        Specified by:
        glSelectPerfMonitorCountersAMD in interface GL2
      • glSeparableFilter2D

        public void glSeparableFilter2D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        long arg6,
                                        long arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * row, const void * column)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glSeparableFilter2DEXT
        Specified by:
        glSeparableFilter2D in interface GL2
      • glSeparableFilter2D

        public void glSeparableFilter2D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        Buffer arg6,
                                        Buffer arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glSeparableFilter2D(GLenum target, GLenum internalformat, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * row, const void * column)
        Part of GL_ARB_imaging, GL_VERSION_1_2, GL_EXT_convolution
        Alias for: glSeparableFilter2DEXT
        Specified by:
        glSeparableFilter2D in interface GL2
        arg6 - a direct or array-backed Buffer
        arg7 - a direct or array-backed Buffer
      • glSetInvariantEXT

        public void glSetInvariantEXT​(int arg0,
                                      int arg1,
                                      Buffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSetInvariantEXT(GLuint id, GLenum type, const void * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glSetInvariantEXT in interface GL2
        arg2 - a direct or array-backed Buffer
      • glSetLocalConstantEXT

        public void glSetLocalConstantEXT​(int arg0,
                                          int arg1,
                                          Buffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glSetLocalConstantEXT(GLuint id, GLenum type, const void * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glSetLocalConstantEXT in interface GL2
        arg2 - a direct or array-backed Buffer
      • glSetMultisamplefvAMD

        public void glSetMultisamplefvAMD​(int arg0,
                                          int arg1,
                                          FloatBuffer arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glSetMultisamplefvAMD(GLenum pname, GLuint index, const GLfloat * val)
        Part of GL_AMD_sample_positions
        Specified by:
        glSetMultisamplefvAMD in interface GL2GL3
        arg2 - a direct or array-backed FloatBuffer
      • glSetMultisamplefvAMD

        public void glSetMultisamplefvAMD​(int arg0,
                                          int arg1,
                                          float[] arg2,
                                          int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glSetMultisamplefvAMD(GLenum pname, GLuint index, const GLfloat * val)
        Part of GL_AMD_sample_positions
        Specified by:
        glSetMultisamplefvAMD in interface GL2GL3
      • glShaderBinary

        public void glShaderBinary​(int arg0,
                                   IntBuffer arg1,
                                   int arg2,
                                   Buffer arg3,
                                   int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
        Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
        Throws GLException if no native implementation is available.
        Specified by:
        glShaderBinary in interface GL2ES2
      • glShaderBinary

        public void glShaderBinary​(int arg0,
                                   int[] arg1,
                                   int arg2,
                                   int arg3,
                                   Buffer arg4,
                                   int arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glShaderBinary(GLint n, const GLuint * shaders, GLenum binaryformat, const void * binary, GLint length);
        Part of GL_ES_VERSION_2_0 and GL_ARB_ES2_compatibility.
        Throws GLException if no native implementation is available.
        Specified by:
        glShaderBinary in interface GL2ES2
      • glShaderOp1EXT

        public void glShaderOp1EXT​(int arg0,
                                   int arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glShaderOp1EXT(GLenum op, GLuint res, GLuint arg1)
        Part of GL_EXT_vertex_shader
        Specified by:
        glShaderOp1EXT in interface GL2
      • glShaderOp2EXT

        public void glShaderOp2EXT​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glShaderOp2EXT(GLenum op, GLuint res, GLuint arg1, GLuint arg2)
        Part of GL_EXT_vertex_shader
        Specified by:
        glShaderOp2EXT in interface GL2
      • glShaderOp3EXT

        public void glShaderOp3EXT​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3,
                                   int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glShaderOp3EXT(GLenum op, GLuint res, GLuint arg1, GLuint arg2, GLuint arg3)
        Part of GL_EXT_vertex_shader
        Specified by:
        glShaderOp3EXT in interface GL2
      • glShaderSource

        public void glShaderSource​(int arg0,
                                   int arg1,
                                   String[] arg2,
                                   IntBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glShaderSourceARB
        Specified by:
        glShaderSource in interface GL2ES2
        arg3 - a direct or array-backed IntBuffer
      • glShaderSource

        public void glShaderSource​(int arg0,
                                   int arg1,
                                   String[] arg2,
                                   int[] arg3,
                                   int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glShaderSource(GLuint shader, GLsizei count, const GLchar * const * string, const GLint * length)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glShaderSourceARB
        Specified by:
        glShaderSource in interface GL2ES2
      • glShaderSourceARB

        public void glShaderSourceARB​(long arg0,
                                      int arg1,
                                      String[] arg2,
                                      IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB * * string, const GLint * length)
        Part of GL_ARB_shader_objects
        Specified by:
        glShaderSourceARB in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glShaderSourceARB

        public void glShaderSourceARB​(long arg0,
                                      int arg1,
                                      String[] arg2,
                                      int[] arg3,
                                      int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glShaderSourceARB(GLhandleARB shaderObj, GLsizei count, const GLcharARB * * string, const GLint * length)
        Part of GL_ARB_shader_objects
        Specified by:
        glShaderSourceARB in interface GL2
      • glShaderStorageBlockBinding

        public void glShaderStorageBlockBinding​(int arg0,
                                                int arg1,
                                                int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glShaderStorageBlockBinding(GLuint program, GLuint storageBlockIndex, GLuint storageBlockBinding)
        Part of GL_VERSION_4_3, GL_ARB_shader_storage_buffer_object
        Specified by:
        glShaderStorageBlockBinding in interface GL4
      • glStateCaptureNV

        public void glStateCaptureNV​(int arg0,
                                     int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glStateCaptureNV(GLuint state, GLenum mode)
        Part of GL_NV_command_list
        Specified by:
        glStateCaptureNV in interface GL2
      • glStencilClearTagEXT

        public void glStencilClearTagEXT​(int arg0,
                                         int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glStencilClearTagEXT(GLsizei stencilTagBits, GLuint stencilClearTag)
        Part of GL_EXT_stencil_clear_tag
        Specified by:
        glStencilClearTagEXT in interface GL2
      • glStencilFunc

        public void glStencilFunc​(int arg0,
                                  int arg1,
                                  int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glStencilFunc(GLenum func, GLint ref, GLuint mask)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glStencilFunc in interface GL
      • glStencilFuncSeparate

        public void glStencilFuncSeparate​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glStencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil
        Alias for: glStencilFuncSeparateATI
        Specified by:
        glStencilFuncSeparate in interface GL2ES2
      • glStencilMask

        public void glStencilMask​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: void glStencilMask(GLuint mask)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glStencilMask in interface GL
      • glStencilMaskSeparate

        public void glStencilMaskSeparate​(int arg0,
                                          int arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glStencilMaskSeparate(GLenum face, GLuint mask)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glStencilMaskSeparate in interface GL2ES2
      • glStencilOp

        public void glStencilOp​(int arg0,
                                int arg1,
                                int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glStencilOp(GLenum fail, GLenum zfail, GLenum zpass)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glStencilOp in interface GL
      • glStencilOpSeparate

        public void glStencilOpSeparate​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glStencilOpSeparate(GLenum face, GLenum sfail, GLenum dpfail, GLenum dppass)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ATI_separate_stencil
        Alias for: glStencilOpSeparateATI
        Specified by:
        glStencilOpSeparate in interface GL2ES2
      • glStencilOpValueAMD

        public void glStencilOpValueAMD​(int arg0,
                                        int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glStencilOpValueAMD(GLenum face, GLuint value)
        Part of GL_AMD_stencil_operation_extended
        Specified by:
        glStencilOpValueAMD in interface GL2GL3
      • glStringMarkerGREMEDY

        public void glStringMarkerGREMEDY​(int arg0,
                                          Buffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glStringMarkerGREMEDY(GLsizei len, const void * string)
        Part of GL_GREMEDY_string_marker
        Specified by:
        glStringMarkerGREMEDY in interface GL2
        arg1 - a direct or array-backed Buffer
      • glSubpixelPrecisionBiasNV

        public void glSubpixelPrecisionBiasNV​(int arg0,
                                              int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glSubpixelPrecisionBiasNV(GLuint xbits, GLuint ybits)
        Part of GL_NV_conservative_raster
        Specified by:
        glSubpixelPrecisionBiasNV in interface GL2
      • glSwizzleEXT

        public void glSwizzleEXT​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glSwizzleEXT(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW)
        Part of GL_EXT_vertex_shader
        Specified by:
        glSwizzleEXT in interface GL2
      • glSyncTextureINTEL

        public void glSyncTextureINTEL​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glSyncTextureINTEL(GLuint texture)
        Part of GL_INTEL_map_texture
        Specified by:
        glSyncTextureINTEL in interface GL2
      • glTessellationFactorAMD

        public void glTessellationFactorAMD​(float arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTessellationFactorAMD(GLfloat factor)
        Part of GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator
        Specified by:
        glTessellationFactorAMD in interface GL2GL3
      • glTessellationModeAMD

        public void glTessellationModeAMD​(int arg0)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTessellationModeAMD(GLenum mode)
        Part of GL_AMD_vertex_shader_tesselator, GL_AMD_vertex_shader_tessellator
        Specified by:
        glTessellationModeAMD in interface GL2GL3
      • glTexBuffer

        public void glTexBuffer​(int arg0,
                                int arg1,
                                int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glTexBuffer(GLenum target, GLenum internalformat, GLuint buffer)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_1, GL_OES_texture_buffer, GL_ARB_texture_buffer_object, GL_EXT_texture_buffer, GL_EXT_texture_buffer_object
        Alias for: glTexBufferOES, glTexBufferARB, glTexBufferEXT
        Specified by:
        glTexBuffer in interface GL2ES3
      • glTexBufferRange

        public void glTexBufferRange​(int arg0,
                                     int arg1,
                                     int arg2,
                                     long arg3,
                                     long arg4)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glTexBufferRange(GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
        Part of GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_ARB_texture_buffer_range, GL_OES_texture_buffer, GL_EXT_texture_buffer
        Alias for: glTexBufferRangeOES, glTexBufferRangeEXT
        Specified by:
        glTexBufferRange in interface GL3ES3
      • glTexCoord1bOES

        public void glTexCoord1bOES​(byte arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1bOES(GLbyte s)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord1bOES in interface GL2
      • glTexCoord1bvOES

        public void glTexCoord1bvOES​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord1bvOES in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glTexCoord1bvOES

        public void glTexCoord1bvOES​(byte[] arg0,
                                     int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord1bvOES in interface GL2
      • glTexCoord1d

        public void glTexCoord1d​(double arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1d(GLdouble s)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1d in interface GL2
      • glTexCoord1dv

        public void glTexCoord1dv​(double[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1dv in interface GL2
      • glTexCoord1dv

        public void glTexCoord1dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glTexCoord1f

        public void glTexCoord1f​(float arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1f(GLfloat s)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1f in interface GL2
      • glTexCoord1fv

        public void glTexCoord1fv​(float[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1fv in interface GL2
      • glTexCoord1fv

        public void glTexCoord1fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glTexCoord1h

        public void glTexCoord1h​(short arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1h(GLhalfNV s)
        Part of GL_NV_half_float
        Alias for: glTexCoord1hNV
        Specified by:
        glTexCoord1h in interface GL2
      • glTexCoord1hv

        public void glTexCoord1hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glTexCoord1hvNV
        Specified by:
        glTexCoord1hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glTexCoord1hv

        public void glTexCoord1hv​(short[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glTexCoord1hvNV
        Specified by:
        glTexCoord1hv in interface GL2
      • glTexCoord1i

        public void glTexCoord1i​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1i(GLint s)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1i in interface GL2
      • glTexCoord1iv

        public void glTexCoord1iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glTexCoord1iv

        public void glTexCoord1iv​(int[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1iv in interface GL2
      • glTexCoord1s

        public void glTexCoord1s​(short arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1s(GLshort s)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1s in interface GL2
      • glTexCoord1sv

        public void glTexCoord1sv​(short[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1sv in interface GL2
      • glTexCoord1sv

        public void glTexCoord1sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord1sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord1sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glTexCoord2bOES

        public void glTexCoord2bOES​(byte arg0,
                                    byte arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2bOES(GLbyte s, GLbyte t)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord2bOES in interface GL2
      • glTexCoord2bvOES

        public void glTexCoord2bvOES​(byte[] arg0,
                                     int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord2bvOES in interface GL2
      • glTexCoord2bvOES

        public void glTexCoord2bvOES​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord2bvOES in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glTexCoord2d

        public void glTexCoord2d​(double arg0,
                                 double arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2d(GLdouble s, GLdouble t)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2d in interface GL2
      • glTexCoord2dv

        public void glTexCoord2dv​(double[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2dv in interface GL2
      • glTexCoord2dv

        public void glTexCoord2dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glTexCoord2f

        public void glTexCoord2f​(float arg0,
                                 float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2f(GLfloat s, GLfloat t)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2f in interface GL2
      • glTexCoord2fv

        public void glTexCoord2fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glTexCoord2fv

        public void glTexCoord2fv​(float[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2fv in interface GL2
      • glTexCoord2h

        public void glTexCoord2h​(short arg0,
                                 short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2h(GLhalfNV s, GLhalfNV t)
        Part of GL_NV_half_float
        Alias for: glTexCoord2hNV
        Specified by:
        glTexCoord2h in interface GL2
      • glTexCoord2hv

        public void glTexCoord2hv​(short[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glTexCoord2hvNV
        Specified by:
        glTexCoord2hv in interface GL2
      • glTexCoord2hv

        public void glTexCoord2hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glTexCoord2hvNV
        Specified by:
        glTexCoord2hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glTexCoord2i

        public void glTexCoord2i​(int arg0,
                                 int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2i(GLint s, GLint t)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2i in interface GL2
      • glTexCoord2iv

        public void glTexCoord2iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glTexCoord2iv

        public void glTexCoord2iv​(int[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2iv in interface GL2
      • glTexCoord2s

        public void glTexCoord2s​(short arg0,
                                 short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2s(GLshort s, GLshort t)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2s in interface GL2
      • glTexCoord2sv

        public void glTexCoord2sv​(short[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2sv in interface GL2
      • glTexCoord2sv

        public void glTexCoord2sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord2sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord2sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glTexCoord3bOES

        public void glTexCoord3bOES​(byte arg0,
                                    byte arg1,
                                    byte arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3bOES(GLbyte s, GLbyte t, GLbyte r)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord3bOES in interface GL2
      • glTexCoord3bvOES

        public void glTexCoord3bvOES​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord3bvOES in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glTexCoord3bvOES

        public void glTexCoord3bvOES​(byte[] arg0,
                                     int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord3bvOES in interface GL2
      • glTexCoord3d

        public void glTexCoord3d​(double arg0,
                                 double arg1,
                                 double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3d(GLdouble s, GLdouble t, GLdouble r)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3d in interface GL2
      • glTexCoord3dv

        public void glTexCoord3dv​(double[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3dv in interface GL2
      • glTexCoord3dv

        public void glTexCoord3dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glTexCoord3f

        public void glTexCoord3f​(float arg0,
                                 float arg1,
                                 float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3f(GLfloat s, GLfloat t, GLfloat r)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3f in interface GL2
      • glTexCoord3fv

        public void glTexCoord3fv​(float[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3fv in interface GL2
      • glTexCoord3fv

        public void glTexCoord3fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glTexCoord3h

        public void glTexCoord3h​(short arg0,
                                 short arg1,
                                 short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3h(GLhalfNV s, GLhalfNV t, GLhalfNV r)
        Part of GL_NV_half_float
        Alias for: glTexCoord3hNV
        Specified by:
        glTexCoord3h in interface GL2
      • glTexCoord3hv

        public void glTexCoord3hv​(short[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glTexCoord3hvNV
        Specified by:
        glTexCoord3hv in interface GL2
      • glTexCoord3hv

        public void glTexCoord3hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glTexCoord3hvNV
        Specified by:
        glTexCoord3hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glTexCoord3i

        public void glTexCoord3i​(int arg0,
                                 int arg1,
                                 int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3i(GLint s, GLint t, GLint r)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3i in interface GL2
      • glTexCoord3iv

        public void glTexCoord3iv​(int[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3iv in interface GL2
      • glTexCoord3iv

        public void glTexCoord3iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glTexCoord3s

        public void glTexCoord3s​(short arg0,
                                 short arg1,
                                 short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3s(GLshort s, GLshort t, GLshort r)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3s in interface GL2
      • glTexCoord3sv

        public void glTexCoord3sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glTexCoord3sv

        public void glTexCoord3sv​(short[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord3sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord3sv in interface GL2
      • glTexCoord4bOES

        public void glTexCoord4bOES​(byte arg0,
                                    byte arg1,
                                    byte arg2,
                                    byte arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4bOES(GLbyte s, GLbyte t, GLbyte r, GLbyte q)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord4bOES in interface GL2
      • glTexCoord4bvOES

        public void glTexCoord4bvOES​(byte[] arg0,
                                     int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord4bvOES in interface GL2
      • glTexCoord4bvOES

        public void glTexCoord4bvOES​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glTexCoord4bvOES in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glTexCoord4d

        public void glTexCoord4d​(double arg0,
                                 double arg1,
                                 double arg2,
                                 double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4d(GLdouble s, GLdouble t, GLdouble r, GLdouble q)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4d in interface GL2
      • glTexCoord4dv

        public void glTexCoord4dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glTexCoord4dv

        public void glTexCoord4dv​(double[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4dv in interface GL2
      • glTexCoord4f

        public void glTexCoord4f​(float arg0,
                                 float arg1,
                                 float arg2,
                                 float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4f(GLfloat s, GLfloat t, GLfloat r, GLfloat q)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4f in interface GL2
      • glTexCoord4fv

        public void glTexCoord4fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glTexCoord4fv

        public void glTexCoord4fv​(float[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4fv in interface GL2
      • glTexCoord4h

        public void glTexCoord4h​(short arg0,
                                 short arg1,
                                 short arg2,
                                 short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4h(GLhalfNV s, GLhalfNV t, GLhalfNV r, GLhalfNV q)
        Part of GL_NV_half_float
        Alias for: glTexCoord4hNV
        Specified by:
        glTexCoord4h in interface GL2
      • glTexCoord4hv

        public void glTexCoord4hv​(short[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glTexCoord4hvNV
        Specified by:
        glTexCoord4hv in interface GL2
      • glTexCoord4hv

        public void glTexCoord4hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glTexCoord4hvNV
        Specified by:
        glTexCoord4hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glTexCoord4i

        public void glTexCoord4i​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4i(GLint s, GLint t, GLint r, GLint q)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4i in interface GL2
      • glTexCoord4iv

        public void glTexCoord4iv​(int[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4iv in interface GL2
      • glTexCoord4iv

        public void glTexCoord4iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glTexCoord4s

        public void glTexCoord4s​(short arg0,
                                 short arg1,
                                 short arg2,
                                 short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4s(GLshort s, GLshort t, GLshort r, GLshort q)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4s in interface GL2
      • glTexCoord4sv

        public void glTexCoord4sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glTexCoord4sv

        public void glTexCoord4sv​(short[] arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexCoord4sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glTexCoord4sv in interface GL2
      • glTexCoordFormatNV

        public void glTexCoordFormatNV​(int arg0,
                                       int arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTexCoordFormatNV(GLint size, GLenum type, GLsizei stride)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glTexCoordFormatNV in interface GL2GL3
      • glTexCoordP1ui

        public void glTexCoordP1ui​(int arg0,
                                   int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP1ui(GLenum type, GLuint coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP1ui in interface GL3bc
      • glTexCoordP1uiv

        public void glTexCoordP1uiv​(int arg0,
                                    IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP1uiv(GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP1uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glTexCoordP1uiv

        public void glTexCoordP1uiv​(int arg0,
                                    int[] arg1,
                                    int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP1uiv(GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP1uiv in interface GL3bc
      • glTexCoordP2ui

        public void glTexCoordP2ui​(int arg0,
                                   int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP2ui(GLenum type, GLuint coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP2ui in interface GL3bc
      • glTexCoordP2uiv

        public void glTexCoordP2uiv​(int arg0,
                                    int[] arg1,
                                    int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP2uiv(GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP2uiv in interface GL3bc
      • glTexCoordP2uiv

        public void glTexCoordP2uiv​(int arg0,
                                    IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP2uiv(GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP2uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glTexCoordP3ui

        public void glTexCoordP3ui​(int arg0,
                                   int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP3ui(GLenum type, GLuint coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP3ui in interface GL3bc
      • glTexCoordP3uiv

        public void glTexCoordP3uiv​(int arg0,
                                    IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP3uiv(GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP3uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glTexCoordP3uiv

        public void glTexCoordP3uiv​(int arg0,
                                    int[] arg1,
                                    int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP3uiv(GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP3uiv in interface GL3bc
      • glTexCoordP4ui

        public void glTexCoordP4ui​(int arg0,
                                   int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP4ui(GLenum type, GLuint coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP4ui in interface GL3bc
      • glTexCoordP4uiv

        public void glTexCoordP4uiv​(int arg0,
                                    IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP4uiv(GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP4uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glTexCoordP4uiv

        public void glTexCoordP4uiv​(int arg0,
                                    int[] arg1,
                                    int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glTexCoordP4uiv(GLenum type, const GLuint * coords)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glTexCoordP4uiv in interface GL3bc
      • glTexCoordPointer

        public void glTexCoordPointer​(int arg0,
                                      int arg1,
                                      int arg2,
                                      long arg3)
        Specified by:
        glTexCoordPointer in interface GLPointerFunc
      • glTexEnvf

        public void glTexEnvf​(int arg0,
                              int arg1,
                              float arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glTexEnvf(GLenum target, GLenum pname, GLfloat param)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glTexEnvf in interface GL2ES1
      • glTexEnvfv

        public void glTexEnvfv​(int arg0,
                               int arg1,
                               FloatBuffer arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glTexEnvfv in interface GL2ES1
        arg2 - a direct or array-backed FloatBuffer
      • glTexEnvfv

        public void glTexEnvfv​(int arg0,
                               int arg1,
                               float[] arg2,
                               int arg3)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glTexEnvfv(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_VERSION_1_0
        Specified by:
        glTexEnvfv in interface GL2ES1
      • glTexEnvi

        public void glTexEnvi​(int arg0,
                              int arg1,
                              int arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glTexEnvi(GLenum target, GLenum pname, GLint param)
        Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glTexEnvi in interface GL2ES1
      • glTexEnviv

        public void glTexEnviv​(int arg0,
                               int arg1,
                               IntBuffer arg2)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glTexEnviv(GLenum target, GLenum pname, const GLint * params)
        Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glTexEnviv in interface GL2ES1
        arg2 - a direct or array-backed IntBuffer
      • glTexEnviv

        public void glTexEnviv​(int arg0,
                               int arg1,
                               int[] arg2,
                               int arg3)
        Description copied from interface: GL2ES1
        Entry point to C language function: void glTexEnviv(GLenum target, GLenum pname, const GLint * params)
        Part of GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glTexEnviv in interface GL2ES1
      • glTexGend

        public void glTexGend​(int arg0,
                              int arg1,
                              double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexGend(GLenum coord, GLenum pname, GLdouble param)
        Part of GL_VERSION_1_0
        Specified by:
        glTexGend in interface GL2
      • glTexGendv

        public void glTexGendv​(int arg0,
                               int arg1,
                               DoubleBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexGendv(GLenum coord, GLenum pname, const GLdouble * params)
        Part of GL_VERSION_1_0
        Specified by:
        glTexGendv in interface GL2
        arg2 - a direct or array-backed DoubleBuffer
      • glTexGendv

        public void glTexGendv​(int arg0,
                               int arg1,
                               double[] arg2,
                               int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTexGendv(GLenum coord, GLenum pname, const GLdouble * params)
        Part of GL_VERSION_1_0
        Specified by:
        glTexGendv in interface GL2
      • glTexGenf

        public void glTexGenf​(int arg0,
                              int arg1,
                              float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexGenf(GLenum coord, GLenum pname, GLfloat param)
        Part of GL_VERSION_1_0, GL_OES_texture_cube_map
        Alias for: glTexGenfOES
        Specified by:
        glTexGenf in interface GL2
      • glTexGenfv

        public void glTexGenfv​(int arg0,
                               int arg1,
                               FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
        Part of GL_VERSION_1_0, GL_OES_texture_cube_map
        Alias for: glTexGenfvOES
        Specified by:
        glTexGenfv in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glTexGenfv

        public void glTexGenfv​(int arg0,
                               int arg1,
                               float[] arg2,
                               int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTexGenfv(GLenum coord, GLenum pname, const GLfloat * params)
        Part of GL_VERSION_1_0, GL_OES_texture_cube_map
        Alias for: glTexGenfvOES
        Specified by:
        glTexGenfv in interface GL2
      • glTexGeni

        public void glTexGeni​(int arg0,
                              int arg1,
                              int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexGeni(GLenum coord, GLenum pname, GLint param)
        Part of GL_VERSION_1_0, GL_OES_texture_cube_map
        Alias for: glTexGeniOES
        Specified by:
        glTexGeni in interface GL2
      • glTexGeniv

        public void glTexGeniv​(int arg0,
                               int arg1,
                               int[] arg2,
                               int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
        Part of GL_VERSION_1_0, GL_OES_texture_cube_map
        Alias for: glTexGenivOES
        Specified by:
        glTexGeniv in interface GL2
      • glTexGeniv

        public void glTexGeniv​(int arg0,
                               int arg1,
                               IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTexGeniv(GLenum coord, GLenum pname, const GLint * params)
        Part of GL_VERSION_1_0, GL_OES_texture_cube_map
        Alias for: glTexGenivOES
        Specified by:
        glTexGeniv in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glTexImage1D

        public void glTexImage1D​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 int arg5,
                                 int arg6,
                                 long arg7)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
        Part of GL_VERSION_1_0
        Specified by:
        glTexImage1D in interface GL2GL3
      • glTexImage1D

        public void glTexImage1D​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 int arg5,
                                 int arg6,
                                 Buffer arg7)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTexImage1D(GLenum target, GLint level, GLint internalFormat, GLsizei width, GLint border, GLenum format, GLenum type, const GLvoid * pixels)
        Part of GL_VERSION_1_0
        Specified by:
        glTexImage1D in interface GL2GL3
        arg7 - a direct or array-backed Buffer
      • glTexImage2D

        public void glTexImage2D​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 int arg5,
                                 int arg6,
                                 int arg7,
                                 long arg8)
        Description copied from interface: GL
        Entry point to C language function: void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glTexImage2D in interface GL
      • glTexImage2D

        public void glTexImage2D​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 int arg5,
                                 int arg6,
                                 int arg7,
                                 Buffer arg8)
        Description copied from interface: GL
        Entry point to C language function: void glTexImage2D(GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glTexImage2D in interface GL
        arg8 - a direct or array-backed Buffer
      • glTexImage2DMultisample

        public void glTexImage2DMultisample​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            boolean arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glTexImage2DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
        Part of GL_ARB_texture_multisample, GL_VERSION_3_2
        Specified by:
        glTexImage2DMultisample in interface GL2ES2
      • glTexImage2DMultisampleCoverageNV

        public void glTexImage2DMultisampleCoverageNV​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      int arg3,
                                                      int arg4,
                                                      int arg5,
                                                      boolean arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTexImage2DMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations)
        Part of GL_NV_texture_multisample
        Specified by:
        glTexImage2DMultisampleCoverageNV in interface GL2GL3
      • glTexImage3D

        public void glTexImage3D​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 int arg5,
                                 int arg6,
                                 int arg7,
                                 int arg8,
                                 long arg9)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D
        Alias for: glTexImage3DOES, glTexImage3DEXT
        Specified by:
        glTexImage3D in interface GL2ES2
      • glTexImage3D

        public void glTexImage3D​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4,
                                 int arg5,
                                 int arg6,
                                 int arg7,
                                 int arg8,
                                 Buffer arg9)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glTexImage3D(GLenum target, GLint level, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D
        Alias for: glTexImage3DOES, glTexImage3DEXT
        Specified by:
        glTexImage3D in interface GL2ES2
        arg9 - a direct or array-backed Buffer
      • glTexImage3DMultisample

        public void glTexImage3DMultisample​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            int arg4,
                                            int arg5,
                                            boolean arg6)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glTexImage3DMultisample(GLenum target, GLsizei samples, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
        Part of GL_ARB_texture_multisample, GL_VERSION_3_2
        Specified by:
        glTexImage3DMultisample in interface GL2ES2
      • glTexImage3DMultisampleCoverageNV

        public void glTexImage3DMultisampleCoverageNV​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      int arg3,
                                                      int arg4,
                                                      int arg5,
                                                      int arg6,
                                                      boolean arg7)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTexImage3DMultisampleCoverageNV(GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations)
        Part of GL_NV_texture_multisample
        Specified by:
        glTexImage3DMultisampleCoverageNV in interface GL2GL3
      • glTexPageCommitmentARB

        public void glTexPageCommitmentARB​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           int arg7,
                                           boolean arg8)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTexPageCommitmentARB(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
        Part of GL_ARB_sparse_texture
        Specified by:
        glTexPageCommitmentARB in interface GL2GL3
      • glTexParameterIiv

        public void glTexParameterIiv​(int arg0,
                                      int arg1,
                                      IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp
        Alias for: glTexParameterIivOES, glTexParameterIivEXT
        Specified by:
        glTexParameterIiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glTexParameterIiv

        public void glTexParameterIiv​(int arg0,
                                      int arg1,
                                      int[] arg2,
                                      int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glTexParameterIiv(GLenum target, GLenum pname, const GLint * params)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_OES_texture_border_clamp, GL_EXT_texture_integer, GL_EXT_texture_border_clamp
        Alias for: glTexParameterIivOES, glTexParameterIivEXT
        Specified by:
        glTexParameterIiv in interface GL2ES2
      • glTexParameterIuiv

        public void glTexParameterIuiv​(int arg0,
                                       int arg1,
                                       IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp
        Alias for: glTexParameterIuivEXT, glTexParameterIuivOES
        Specified by:
        glTexParameterIuiv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glTexParameterIuiv

        public void glTexParameterIuiv​(int arg0,
                                       int arg1,
                                       int[] arg2,
                                       int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glTexParameterIuiv(GLenum target, GLenum pname, const GLuint * params)
        Part of GL_ES_VERSION_3_2, GL_VERSION_3_0, GL_EXT_texture_integer, GL_EXT_texture_border_clamp, GL_OES_texture_border_clamp
        Alias for: glTexParameterIuivEXT, glTexParameterIuivOES
        Specified by:
        glTexParameterIuiv in interface GL2ES2
      • glTexParameterf

        public void glTexParameterf​(int arg0,
                                    int arg1,
                                    float arg2)
        Description copied from interface: GL
        Entry point to C language function: void glTexParameterf(GLenum target, GLenum pname, GLfloat param)
        Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
        Specified by:
        glTexParameterf in interface GL
      • glTexParameterfv

        public void glTexParameterfv​(int arg0,
                                     int arg1,
                                     FloatBuffer arg2)
        Description copied from interface: GL
        Entry point to C language function: void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
        Specified by:
        glTexParameterfv in interface GL
        arg2 - a direct or array-backed FloatBuffer
      • glTexParameterfv

        public void glTexParameterfv​(int arg0,
                                     int arg1,
                                     float[] arg2,
                                     int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glTexParameterfv(GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_VERSION_ES_CM, GL_ES_VERSION_2_0, GL_VERSION_1_0
        Specified by:
        glTexParameterfv in interface GL
      • glTexParameteri

        public void glTexParameteri​(int arg0,
                                    int arg1,
                                    int arg2)
        Description copied from interface: GL
        Entry point to C language function: void glTexParameteri(GLenum target, GLenum pname, GLint param)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glTexParameteri in interface GL
      • glTexParameteriv

        public void glTexParameteriv​(int arg0,
                                     int arg1,
                                     IntBuffer arg2)
        Description copied from interface: GL
        Entry point to C language function: void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glTexParameteriv in interface GL
        arg2 - a direct or array-backed IntBuffer
      • glTexParameteriv

        public void glTexParameteriv​(int arg0,
                                     int arg1,
                                     int[] arg2,
                                     int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glTexParameteriv(GLenum target, GLenum pname, const GLint * params)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glTexParameteriv in interface GL
      • glTexRenderbufferNV

        public void glTexRenderbufferNV​(int arg0,
                                        int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTexRenderbufferNV(GLenum target, GLuint renderbuffer)
        Part of GL_NV_explicit_multisample
        Specified by:
        glTexRenderbufferNV in interface GL2
      • glTexStorage1D

        public void glTexStorage1D​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glTexStorage1D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
        Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_EXT_texture_storage
        Alias for: glTexStorage1DEXT
        Specified by:
        glTexStorage1D in interface GL
      • glTexStorage2D

        public void glTexStorage2D​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3,
                                   int arg4)
        Description copied from interface: GL
        Entry point to C language function: void glTexStorage2D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storage
        Alias for: glTexStorage2DEXT
        Specified by:
        glTexStorage2D in interface GL
      • glTexStorage2DMultisample

        public void glTexStorage2DMultisample​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4,
                                              boolean arg5)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glTexStorage2DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
        Part of GL_ARB_texture_storage_multisample, GL_ES_VERSION_3_1, GL_VERSION_4_3
        Specified by:
        glTexStorage2DMultisample in interface GL2ES3
      • glTexStorage3D

        public void glTexStorage3D​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3,
                                   int arg4,
                                   int arg5)
        Description copied from interface: GL
        Entry point to C language function: void glTexStorage3D(GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
        Part of GL_ARB_texture_storage, GL_VERSION_4_2, GL_ES_VERSION_3_0, GL_EXT_texture_storage
        Alias for: glTexStorage3DEXT
        Specified by:
        glTexStorage3D in interface GL
      • glTexStorage3DMultisample

        public void glTexStorage3DMultisample​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4,
                                              int arg5,
                                              boolean arg6)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glTexStorage3DMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
        Part of GL_ARB_texture_storage_multisample, GL_ES_VERSION_3_2, GL_VERSION_4_3, GL_OES_texture_storage_multisample_2d_array
        Alias for: glTexStorage3DMultisampleOES
        Specified by:
        glTexStorage3DMultisample in interface GL2ES3
      • glTexStorageSparseAMD

        public void glTexStorageSparseAMD​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int arg4,
                                          int arg5,
                                          int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glTexStorageSparseAMD(GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags)
        Part of GL_AMD_sparse_texture
        Specified by:
        glTexStorageSparseAMD in interface GL2
      • glTexSubImage1D

        public void glTexSubImage1D​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int arg3,
                                    int arg4,
                                    int arg5,
                                    long arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
        Part of GL_VERSION_1_1, GL_EXT_subtexture
        Alias for: glTexSubImage1DEXT
        Specified by:
        glTexSubImage1D in interface GL2GL3
      • glTexSubImage1D

        public void glTexSubImage1D​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int arg3,
                                    int arg4,
                                    int arg5,
                                    Buffer arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTexSubImage1D(GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const GLvoid * pixels)
        Part of GL_VERSION_1_1, GL_EXT_subtexture
        Alias for: glTexSubImage1DEXT
        Specified by:
        glTexSubImage1D in interface GL2GL3
        arg6 - a direct or array-backed Buffer
      • glTexSubImage2D

        public void glTexSubImage2D​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int arg3,
                                    int arg4,
                                    int arg5,
                                    int arg6,
                                    int arg7,
                                    long arg8)
        Description copied from interface: GL
        Entry point to C language function: void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtexture
        Alias for: glTexSubImage2DEXT
        Specified by:
        glTexSubImage2D in interface GL
      • glTexSubImage2D

        public void glTexSubImage2D​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int arg3,
                                    int arg4,
                                    int arg5,
                                    int arg6,
                                    int arg7,
                                    Buffer arg8)
        Description copied from interface: GL
        Entry point to C language function: void glTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_1, GL_EXT_subtexture
        Alias for: glTexSubImage2DEXT
        Specified by:
        glTexSubImage2D in interface GL
        arg8 - a direct or array-backed Buffer
      • glTexSubImage3D

        public void glTexSubImage3D​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int arg3,
                                    int arg4,
                                    int arg5,
                                    int arg6,
                                    int arg7,
                                    int arg8,
                                    int arg9,
                                    long arg10)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D
        Alias for: glTexSubImage3DOES, glTexSubImage3DEXT
        Specified by:
        glTexSubImage3D in interface GL2ES2
      • glTexSubImage3D

        public void glTexSubImage3D​(int arg0,
                                    int arg1,
                                    int arg2,
                                    int arg3,
                                    int arg4,
                                    int arg5,
                                    int arg6,
                                    int arg7,
                                    int arg8,
                                    int arg9,
                                    Buffer arg10)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glTexSubImage3D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
        Part of GL_ES_VERSION_3_0, GL_VERSION_1_2, GL_OES_texture_3D, GL_EXT_texture3D
        Alias for: glTexSubImage3DOES, glTexSubImage3DEXT
        Specified by:
        glTexSubImage3D in interface GL2ES2
        arg10 - a direct or array-backed Buffer
      • glTextureBarrier

        public void glTextureBarrier()
        Description copied from interface: GL4
        Entry point to C language function: void glTextureBarrier()
        Part of GL_VERSION_4_5, GL_NV_texture_barrier
        Alias for: glTextureBarrierNV
        Specified by:
        glTextureBarrier in interface GL4
      • glTextureBarrierNV

        public void glTextureBarrierNV()
        Description copied from interface: GL2
        Entry point to C language function: void glTextureBarrierNV()
        Part of GL_NV_texture_barrier
        Specified by:
        glTextureBarrierNV in interface GL2
      • glTextureBuffer

        public void glTextureBuffer​(int arg0,
                                    int arg1,
                                    int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureBuffer(GLuint texture, GLenum internalformat, GLuint buffer)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureBufferEXT
        Specified by:
        glTextureBuffer in interface GL4
      • glTextureBufferEXT

        public void glTextureBufferEXT​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureBufferEXT(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureBufferEXT in interface GL2
      • glTextureBufferRange

        public void glTextureBufferRange​(int arg0,
                                         int arg1,
                                         int arg2,
                                         long arg3,
                                         long arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureBufferRange(GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access, GL_ARB_texture_buffer_range
        Alias for: glTextureBufferRangeEXT
        Specified by:
        glTextureBufferRange in interface GL4
      • glTextureBufferRangeEXT

        public void glTextureBufferRangeEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3,
                                            long arg4,
                                            long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureBufferRangeEXT(GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size)
        Part of GL_EXT_direct_state_access, GL_ARB_texture_buffer_range
        Specified by:
        glTextureBufferRangeEXT in interface GL2
      • glTextureImage1DEXT

        public void glTextureImage1DEXT​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        long arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureImage1DEXT in interface GL2
      • glTextureImage1DEXT

        public void glTextureImage1DEXT​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        Buffer arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureImage1DEXT(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureImage1DEXT in interface GL2
        arg8 - a direct or array-backed Buffer
      • glTextureImage2DEXT

        public void glTextureImage2DEXT​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        int arg8,
                                        Buffer arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureImage2DEXT in interface GL2
        arg9 - a direct or array-backed Buffer
      • glTextureImage2DEXT

        public void glTextureImage2DEXT​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        int arg8,
                                        long arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureImage2DEXT(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureImage2DEXT in interface GL2
      • glTextureImage2DMultisampleCoverageNV

        public void glTextureImage2DMultisampleCoverageNV​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          int arg3,
                                                          int arg4,
                                                          int arg5,
                                                          int arg6,
                                                          boolean arg7)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTextureImage2DMultisampleCoverageNV(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations)
        Part of GL_NV_texture_multisample
        Specified by:
        glTextureImage2DMultisampleCoverageNV in interface GL2GL3
      • glTextureImage2DMultisampleNV

        public void glTextureImage2DMultisampleNV​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5,
                                                  boolean arg6)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTextureImage2DMultisampleNV(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations)
        Part of GL_NV_texture_multisample
        Specified by:
        glTextureImage2DMultisampleNV in interface GL2GL3
      • glTextureImage3DEXT

        public void glTextureImage3DEXT​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        int arg8,
                                        int arg9,
                                        long arg10)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureImage3DEXT in interface GL2
      • glTextureImage3DEXT

        public void glTextureImage3DEXT​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        int arg8,
                                        int arg9,
                                        Buffer arg10)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureImage3DEXT(GLuint texture, GLenum target, GLint level, GLint internalformat, GLsizei width, GLsizei height, GLsizei depth, GLint border, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureImage3DEXT in interface GL2
        arg10 - a direct or array-backed Buffer
      • glTextureImage3DMultisampleCoverageNV

        public void glTextureImage3DMultisampleCoverageNV​(int arg0,
                                                          int arg1,
                                                          int arg2,
                                                          int arg3,
                                                          int arg4,
                                                          int arg5,
                                                          int arg6,
                                                          int arg7,
                                                          boolean arg8)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTextureImage3DMultisampleCoverageNV(GLuint texture, GLenum target, GLsizei coverageSamples, GLsizei colorSamples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations)
        Part of GL_NV_texture_multisample
        Specified by:
        glTextureImage3DMultisampleCoverageNV in interface GL2GL3
      • glTextureImage3DMultisampleNV

        public void glTextureImage3DMultisampleNV​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5,
                                                  int arg6,
                                                  boolean arg7)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glTextureImage3DMultisampleNV(GLuint texture, GLenum target, GLsizei samples, GLint internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations)
        Part of GL_NV_texture_multisample
        Specified by:
        glTextureImage3DMultisampleNV in interface GL2GL3
      • glTextureLightEXT

        public void glTextureLightEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureLightEXT(GLenum pname)
        Part of GL_EXT_light_texture
        Specified by:
        glTextureLightEXT in interface GL2
      • glTextureMaterialEXT

        public void glTextureMaterialEXT​(int arg0,
                                         int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureMaterialEXT(GLenum face, GLenum mode)
        Part of GL_EXT_light_texture
        Specified by:
        glTextureMaterialEXT in interface GL2
      • glTextureNormalEXT

        public void glTextureNormalEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureNormalEXT(GLenum mode)
        Part of GL_EXT_texture_perturb_normal
        Specified by:
        glTextureNormalEXT in interface GL2
      • glTexturePageCommitmentEXT

        public void glTexturePageCommitmentEXT​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int arg3,
                                               int arg4,
                                               int arg5,
                                               int arg6,
                                               int arg7,
                                               boolean arg8)
        Description copied from interface: GL2
        Entry point to C language function: void glTexturePageCommitmentEXT(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTexturePageCommitmentEXT in interface GL2
      • glTextureParameterIiv

        public void glTextureParameterIiv​(int arg0,
                                          int arg1,
                                          IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureParameterIiv(GLuint texture, GLenum pname, const GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureParameterIivEXT
        Specified by:
        glTextureParameterIiv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glTextureParameterIiv

        public void glTextureParameterIiv​(int arg0,
                                          int arg1,
                                          int[] arg2,
                                          int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureParameterIiv(GLuint texture, GLenum pname, const GLint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureParameterIivEXT
        Specified by:
        glTextureParameterIiv in interface GL4
      • glTextureParameterIivEXT

        public void glTextureParameterIivEXT​(int arg0,
                                             int arg1,
                                             int arg2,
                                             IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureParameterIivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glTextureParameterIivEXT

        public void glTextureParameterIivEXT​(int arg0,
                                             int arg1,
                                             int arg2,
                                             int[] arg3,
                                             int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureParameterIivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureParameterIivEXT in interface GL2
      • glTextureParameterIuiv

        public void glTextureParameterIuiv​(int arg0,
                                           int arg1,
                                           IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureParameterIuiv(GLuint texture, GLenum pname, const GLuint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureParameterIuivEXT
        Specified by:
        glTextureParameterIuiv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glTextureParameterIuiv

        public void glTextureParameterIuiv​(int arg0,
                                           int arg1,
                                           int[] arg2,
                                           int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureParameterIuiv(GLuint texture, GLenum pname, const GLuint * params)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureParameterIuivEXT
        Specified by:
        glTextureParameterIuiv in interface GL4
      • glTextureParameterIuivEXT

        public void glTextureParameterIuivEXT​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int[] arg3,
                                              int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, const GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureParameterIuivEXT in interface GL2
      • glTextureParameterIuivEXT

        public void glTextureParameterIuivEXT​(int arg0,
                                              int arg1,
                                              int arg2,
                                              IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureParameterIuivEXT(GLuint texture, GLenum target, GLenum pname, const GLuint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureParameterIuivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glTextureParameterf

        public void glTextureParameterf​(int arg0,
                                        int arg1,
                                        float arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureParameterf(GLuint texture, GLenum pname, GLfloat param)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureParameterfEXT
        Specified by:
        glTextureParameterf in interface GL4
      • glTextureParameterfEXT

        public void glTextureParameterfEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureParameterfEXT(GLuint texture, GLenum target, GLenum pname, GLfloat param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureParameterfEXT in interface GL2
      • glTextureParameterfv

        public void glTextureParameterfv​(int arg0,
                                         int arg1,
                                         float[] arg2,
                                         int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureParameterfv(GLuint texture, GLenum pname, const GLfloat * param)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureParameterfvEXT
        Specified by:
        glTextureParameterfv in interface GL4
      • glTextureParameterfv

        public void glTextureParameterfv​(int arg0,
                                         int arg1,
                                         FloatBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureParameterfv(GLuint texture, GLenum pname, const GLfloat * param)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureParameterfvEXT
        Specified by:
        glTextureParameterfv in interface GL4
        arg2 - a direct or array-backed FloatBuffer
      • glTextureParameterfvEXT

        public void glTextureParameterfvEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureParameterfvEXT in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glTextureParameterfvEXT

        public void glTextureParameterfvEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            float[] arg3,
                                            int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureParameterfvEXT(GLuint texture, GLenum target, GLenum pname, const GLfloat * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureParameterfvEXT in interface GL2
      • glTextureParameteri

        public void glTextureParameteri​(int arg0,
                                        int arg1,
                                        int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureParameteri(GLuint texture, GLenum pname, GLint param)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureParameteriEXT
        Specified by:
        glTextureParameteri in interface GL4
      • glTextureParameteriEXT

        public void glTextureParameteriEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureParameteriEXT(GLuint texture, GLenum target, GLenum pname, GLint param)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureParameteriEXT in interface GL2
      • glTextureParameteriv

        public void glTextureParameteriv​(int arg0,
                                         int arg1,
                                         IntBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureParameteriv(GLuint texture, GLenum pname, const GLint * param)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureParameterivEXT
        Specified by:
        glTextureParameteriv in interface GL4
        arg2 - a direct or array-backed IntBuffer
      • glTextureParameteriv

        public void glTextureParameteriv​(int arg0,
                                         int arg1,
                                         int[] arg2,
                                         int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureParameteriv(GLuint texture, GLenum pname, const GLint * param)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureParameterivEXT
        Specified by:
        glTextureParameteriv in interface GL4
      • glTextureParameterivEXT

        public void glTextureParameterivEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int[] arg3,
                                            int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureParameterivEXT in interface GL2
      • glTextureParameterivEXT

        public void glTextureParameterivEXT​(int arg0,
                                            int arg1,
                                            int arg2,
                                            IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureParameterivEXT(GLuint texture, GLenum target, GLenum pname, const GLint * params)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureParameterivEXT in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glTextureRangeAPPLE

        public void glTextureRangeAPPLE​(int arg0,
                                        int arg1,
                                        Buffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureRangeAPPLE(GLenum target, GLsizei length, const void * pointer)
        Part of GL_APPLE_texture_range
        Specified by:
        glTextureRangeAPPLE in interface GL2
        arg2 - a direct or array-backed Buffer
      • glTextureRenderbufferEXT

        public void glTextureRenderbufferEXT​(int arg0,
                                             int arg1,
                                             int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureRenderbufferEXT(GLuint texture, GLenum target, GLuint renderbuffer)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureRenderbufferEXT in interface GL2
      • glTextureStorage1D

        public void glTextureStorage1D​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureStorage1D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width)
        Part of GL_VERSION_4_5, GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access
        Alias for: glTextureStorage1DEXT
        Specified by:
        glTextureStorage1D in interface GL4
      • glTextureStorage1DEXT

        public void glTextureStorage1DEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int arg4)
        Description copied from interface: GL
        Entry point to C language function: void glTextureStorage1DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width)
        Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access
        Specified by:
        glTextureStorage1DEXT in interface GL
      • glTextureStorage2D

        public void glTextureStorage2D​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3,
                                       int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureStorage2D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_VERSION_4_5, GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access
        Alias for: glTextureStorage2DEXT
        Specified by:
        glTextureStorage2D in interface GL4
      • glTextureStorage2DEXT

        public void glTextureStorage2DEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int arg4,
                                          int arg5)
        Description copied from interface: GL
        Entry point to C language function: void glTextureStorage2DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height)
        Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access
        Specified by:
        glTextureStorage2DEXT in interface GL
      • glTextureStorage2DMultisample

        public void glTextureStorage2DMultisample​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  boolean arg5)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureStorage2DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
        Part of GL_VERSION_4_5, GL_ARB_texture_storage_multisample, GL_EXT_direct_state_access
        Alias for: glTextureStorage2DMultisampleEXT
        Specified by:
        glTextureStorage2DMultisample in interface GL4
      • glTextureStorage2DMultisampleEXT

        public void glTextureStorage2DMultisampleEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     int arg4,
                                                     int arg5,
                                                     boolean arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureStorage2DMultisampleEXT(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLboolean fixedsamplelocations)
        Part of GL_ARB_texture_storage_multisample, GL_EXT_direct_state_access
        Specified by:
        glTextureStorage2DMultisampleEXT in interface GL2
      • glTextureStorage3D

        public void glTextureStorage3D​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3,
                                       int arg4,
                                       int arg5)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureStorage3D(GLuint texture, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
        Part of GL_VERSION_4_5, GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access
        Alias for: glTextureStorage3DEXT
        Specified by:
        glTextureStorage3D in interface GL4
      • glTextureStorage3DEXT

        public void glTextureStorage3DEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int arg4,
                                          int arg5,
                                          int arg6)
        Description copied from interface: GL
        Entry point to C language function: void glTextureStorage3DEXT(GLuint texture, GLenum target, GLsizei levels, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth)
        Part of GL_EXT_texture_storage, GL_ARB_texture_storage, GL_EXT_direct_state_access
        Specified by:
        glTextureStorage3DEXT in interface GL
      • glTextureStorage3DMultisample

        public void glTextureStorage3DMultisample​(int arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int arg3,
                                                  int arg4,
                                                  int arg5,
                                                  boolean arg6)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureStorage3DMultisample(GLuint texture, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
        Part of GL_VERSION_4_5, GL_ARB_texture_storage_multisample, GL_EXT_direct_state_access
        Alias for: glTextureStorage3DMultisampleEXT
        Specified by:
        glTextureStorage3DMultisample in interface GL4
      • glTextureStorage3DMultisampleEXT

        public void glTextureStorage3DMultisampleEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     int arg3,
                                                     int arg4,
                                                     int arg5,
                                                     int arg6,
                                                     boolean arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureStorage3DMultisampleEXT(GLuint texture, GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedsamplelocations)
        Part of GL_ARB_texture_storage_multisample, GL_EXT_direct_state_access
        Specified by:
        glTextureStorage3DMultisampleEXT in interface GL2
      • glTextureStorageSparseAMD

        public void glTextureStorageSparseAMD​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              int arg4,
                                              int arg5,
                                              int arg6,
                                              int arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureStorageSparseAMD(GLuint texture, GLenum target, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLsizei layers, GLbitfield flags)
        Part of GL_AMD_sparse_texture
        Specified by:
        glTextureStorageSparseAMD in interface GL2
      • glTextureSubImage1D

        public void glTextureSubImage1D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        long arg6)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void * pixels)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureSubImage1DEXT
        Specified by:
        glTextureSubImage1D in interface GL4
      • glTextureSubImage1D

        public void glTextureSubImage1D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        Buffer arg6)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureSubImage1D(GLuint texture, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void * pixels)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureSubImage1DEXT
        Specified by:
        glTextureSubImage1D in interface GL4
        arg6 - a direct or array-backed Buffer
      • glTextureSubImage1DEXT

        public void glTextureSubImage1DEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           long arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureSubImage1DEXT in interface GL2
      • glTextureSubImage1DEXT

        public void glTextureSubImage1DEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           Buffer arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureSubImage1DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLsizei width, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureSubImage1DEXT in interface GL2
        arg7 - a direct or array-backed Buffer
      • glTextureSubImage2D

        public void glTextureSubImage2D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        long arg8)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureSubImage2DEXT
        Specified by:
        glTextureSubImage2D in interface GL4
      • glTextureSubImage2D

        public void glTextureSubImage2D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        Buffer arg8)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureSubImage2D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureSubImage2DEXT
        Specified by:
        glTextureSubImage2D in interface GL4
        arg8 - a direct or array-backed Buffer
      • glTextureSubImage2DEXT

        public void glTextureSubImage2DEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           int arg7,
                                           int arg8,
                                           Buffer arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureSubImage2DEXT in interface GL2
        arg9 - a direct or array-backed Buffer
      • glTextureSubImage2DEXT

        public void glTextureSubImage2DEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           int arg7,
                                           int arg8,
                                           long arg9)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureSubImage2DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLsizei width, GLsizei height, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureSubImage2DEXT in interface GL2
      • glTextureSubImage3D

        public void glTextureSubImage3D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        int arg8,
                                        int arg9,
                                        long arg10)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureSubImage3DEXT
        Specified by:
        glTextureSubImage3D in interface GL4
      • glTextureSubImage3D

        public void glTextureSubImage3D​(int arg0,
                                        int arg1,
                                        int arg2,
                                        int arg3,
                                        int arg4,
                                        int arg5,
                                        int arg6,
                                        int arg7,
                                        int arg8,
                                        int arg9,
                                        Buffer arg10)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureSubImage3D(GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glTextureSubImage3DEXT
        Specified by:
        glTextureSubImage3D in interface GL4
        arg10 - a direct or array-backed Buffer
      • glTextureSubImage3DEXT

        public void glTextureSubImage3DEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           int arg7,
                                           int arg8,
                                           int arg9,
                                           int arg10,
                                           long arg11)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureSubImage3DEXT in interface GL2
      • glTextureSubImage3DEXT

        public void glTextureSubImage3DEXT​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           int arg4,
                                           int arg5,
                                           int arg6,
                                           int arg7,
                                           int arg8,
                                           int arg9,
                                           int arg10,
                                           Buffer arg11)
        Description copied from interface: GL2
        Entry point to C language function: void glTextureSubImage3DEXT(GLuint texture, GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLenum format, GLenum type, const void * pixels)
        Part of GL_EXT_direct_state_access
        Specified by:
        glTextureSubImage3DEXT in interface GL2
        arg11 - a direct or array-backed Buffer
      • glTextureView

        public void glTextureView​(int arg0,
                                  int arg1,
                                  int arg2,
                                  int arg3,
                                  int arg4,
                                  int arg5,
                                  int arg6,
                                  int arg7)
        Description copied from interface: GL4
        Entry point to C language function: void glTextureView(GLuint texture, GLenum target, GLuint origtexture, GLenum internalformat, GLuint minlevel, GLuint numlevels, GLuint minlayer, GLuint numlayers)
        Part of GL_VERSION_4_3, GL_ARB_texture_view, GL_OES_texture_view, GL_EXT_texture_view
        Alias for: glTextureViewOES, glTextureViewEXT
        Specified by:
        glTextureView in interface GL4
      • glTransformFeedbackBufferBase

        public void glTransformFeedbackBufferBase​(int arg0,
                                                  int arg1,
                                                  int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glTransformFeedbackBufferBase(GLuint xfb, GLuint index, GLuint buffer)
        Part of GL_VERSION_4_5
        Specified by:
        glTransformFeedbackBufferBase in interface GL4
      • glTransformFeedbackBufferRange

        public void glTransformFeedbackBufferRange​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   long arg3,
                                                   long arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glTransformFeedbackBufferRange(GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size)
        Part of GL_VERSION_4_5
        Specified by:
        glTransformFeedbackBufferRange in interface GL4
      • glTransformFeedbackVaryings

        public void glTransformFeedbackVaryings​(int arg0,
                                                int arg1,
                                                String[] arg2,
                                                int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glTransformFeedbackVaryings(GLuint program, GLsizei count, const GLchar * const * varyings, GLenum bufferMode)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_transform_feedback, GL_NV_transform_feedback
        Alias for: glTransformFeedbackVaryingsEXT, glTransformFeedbackVaryingsNV
        Specified by:
        glTransformFeedbackVaryings in interface GL2ES3
      • glTranslated

        public void glTranslated​(double arg0,
                                 double arg1,
                                 double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glTranslated(GLdouble x, GLdouble y, GLdouble z)
        Part of GL_VERSION_1_0
        Specified by:
        glTranslated in interface GL2
      • glTranslatef

        public void glTranslatef​(float arg0,
                                 float arg1,
                                 float arg2)
        Description copied from interface: GLMatrixFunc
        Translate the current matrix.
        Specified by:
        glTranslatef in interface GLMatrixFunc
      • glUniform1d

        public void glUniform1d​(int arg0,
                                double arg1)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform1d(GLint location, GLdouble x)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform1d in interface GL3
      • glUniform1dv

        public void glUniform1dv​(int arg0,
                                 int arg1,
                                 DoubleBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform1dv(GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform1dv in interface GL3
        arg2 - a direct or array-backed DoubleBuffer
      • glUniform1dv

        public void glUniform1dv​(int arg0,
                                 int arg1,
                                 double[] arg2,
                                 int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform1dv(GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform1dv in interface GL3
      • glUniform1f

        public void glUniform1f​(int arg0,
                                float arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform1f(GLint location, GLfloat v0)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform1fARB
        Specified by:
        glUniform1f in interface GL2ES2
      • glUniform1fARB

        public void glUniform1fARB​(int arg0,
                                   float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1fARB(GLint location, GLfloat v0)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform1fARB in interface GL2
      • glUniform1fv

        public void glUniform1fv​(int arg0,
                                 int arg1,
                                 FloatBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform1fvARB
        Specified by:
        glUniform1fv in interface GL2ES2
        arg2 - a direct or array-backed FloatBuffer
      • glUniform1fv

        public void glUniform1fv​(int arg0,
                                 int arg1,
                                 float[] arg2,
                                 int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform1fv(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform1fvARB
        Specified by:
        glUniform1fv in interface GL2ES2
      • glUniform1fvARB

        public void glUniform1fvARB​(int arg0,
                                    int arg1,
                                    float[] arg2,
                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform1fvARB in interface GL2
      • glUniform1fvARB

        public void glUniform1fvARB​(int arg0,
                                    int arg1,
                                    FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1fvARB(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform1fvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glUniform1i

        public void glUniform1i​(int arg0,
                                int arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform1i(GLint location, GLint v0)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform1iARB
        Specified by:
        glUniform1i in interface GL2ES2
      • glUniform1i64ARB

        public void glUniform1i64ARB​(int arg0,
                                     long arg1)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform1i64ARB(GLint location, GLint64 x)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform1i64ARB in interface GL4bc
      • glUniform1i64NV

        public void glUniform1i64NV​(int arg0,
                                    long arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1i64NV(GLint location, GLint64EXT x)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform1i64NV in interface GL2
      • glUniform1i64vARB

        public void glUniform1i64vARB​(int arg0,
                                      int arg1,
                                      LongBuffer arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform1i64vARB(GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform1i64vARB in interface GL4bc
        arg2 - a direct or array-backed LongBuffer
      • glUniform1i64vARB

        public void glUniform1i64vARB​(int arg0,
                                      int arg1,
                                      long[] arg2,
                                      int arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform1i64vARB(GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform1i64vARB in interface GL4bc
      • glUniform1i64vNV

        public void glUniform1i64vNV​(int arg0,
                                     int arg1,
                                     long[] arg2,
                                     int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1i64vNV(GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform1i64vNV in interface GL2
      • glUniform1i64vNV

        public void glUniform1i64vNV​(int arg0,
                                     int arg1,
                                     LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1i64vNV(GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform1i64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glUniform1iARB

        public void glUniform1iARB​(int arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1iARB(GLint location, GLint v0)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform1iARB in interface GL2
      • glUniform1iv

        public void glUniform1iv​(int arg0,
                                 int arg1,
                                 IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform1iv(GLint location, GLsizei count, const GLint * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform1ivARB
        Specified by:
        glUniform1iv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glUniform1iv

        public void glUniform1iv​(int arg0,
                                 int arg1,
                                 int[] arg2,
                                 int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform1iv(GLint location, GLsizei count, const GLint * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform1ivARB
        Specified by:
        glUniform1iv in interface GL2ES2
      • glUniform1ivARB

        public void glUniform1ivARB​(int arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1ivARB(GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform1ivARB in interface GL2
      • glUniform1ivARB

        public void glUniform1ivARB​(int arg0,
                                    int arg1,
                                    IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1ivARB(GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform1ivARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glUniform1ui

        public void glUniform1ui​(int arg0,
                                 int arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform1ui(GLint location, GLuint v0)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform1uiEXT
        Specified by:
        glUniform1ui in interface GL2ES3
      • glUniform1ui64ARB

        public void glUniform1ui64ARB​(int arg0,
                                      long arg1)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform1ui64ARB(GLint location, GLuint64 x)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform1ui64ARB in interface GL4bc
      • glUniform1ui64NV

        public void glUniform1ui64NV​(int arg0,
                                     long arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1ui64NV(GLint location, GLuint64EXT x)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform1ui64NV in interface GL2
      • glUniform1ui64vARB

        public void glUniform1ui64vARB​(int arg0,
                                       int arg1,
                                       long[] arg2,
                                       int arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform1ui64vARB(GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform1ui64vARB in interface GL4bc
      • glUniform1ui64vARB

        public void glUniform1ui64vARB​(int arg0,
                                       int arg1,
                                       LongBuffer arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform1ui64vARB(GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform1ui64vARB in interface GL4bc
        arg2 - a direct or array-backed LongBuffer
      • glUniform1ui64vNV

        public void glUniform1ui64vNV​(int arg0,
                                      int arg1,
                                      LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1ui64vNV(GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform1ui64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glUniform1ui64vNV

        public void glUniform1ui64vNV​(int arg0,
                                      int arg1,
                                      long[] arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform1ui64vNV(GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform1ui64vNV in interface GL2
      • glUniform1uiv

        public void glUniform1uiv​(int arg0,
                                  int arg1,
                                  int[] arg2,
                                  int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform1uivEXT
        Specified by:
        glUniform1uiv in interface GL2ES3
      • glUniform1uiv

        public void glUniform1uiv​(int arg0,
                                  int arg1,
                                  IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform1uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform1uivEXT
        Specified by:
        glUniform1uiv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glUniform2d

        public void glUniform2d​(int arg0,
                                double arg1,
                                double arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform2d(GLint location, GLdouble x, GLdouble y)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform2d in interface GL3
      • glUniform2dv

        public void glUniform2dv​(int arg0,
                                 int arg1,
                                 double[] arg2,
                                 int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform2dv(GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform2dv in interface GL3
      • glUniform2dv

        public void glUniform2dv​(int arg0,
                                 int arg1,
                                 DoubleBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform2dv(GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform2dv in interface GL3
        arg2 - a direct or array-backed DoubleBuffer
      • glUniform2f

        public void glUniform2f​(int arg0,
                                float arg1,
                                float arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform2f(GLint location, GLfloat v0, GLfloat v1)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform2fARB
        Specified by:
        glUniform2f in interface GL2ES2
      • glUniform2fARB

        public void glUniform2fARB​(int arg0,
                                   float arg1,
                                   float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2fARB(GLint location, GLfloat v0, GLfloat v1)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform2fARB in interface GL2
      • glUniform2fv

        public void glUniform2fv​(int arg0,
                                 int arg1,
                                 float[] arg2,
                                 int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform2fvARB
        Specified by:
        glUniform2fv in interface GL2ES2
      • glUniform2fv

        public void glUniform2fv​(int arg0,
                                 int arg1,
                                 FloatBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform2fv(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform2fvARB
        Specified by:
        glUniform2fv in interface GL2ES2
        arg2 - a direct or array-backed FloatBuffer
      • glUniform2fvARB

        public void glUniform2fvARB​(int arg0,
                                    int arg1,
                                    float[] arg2,
                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform2fvARB in interface GL2
      • glUniform2fvARB

        public void glUniform2fvARB​(int arg0,
                                    int arg1,
                                    FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2fvARB(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform2fvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glUniform2i

        public void glUniform2i​(int arg0,
                                int arg1,
                                int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform2i(GLint location, GLint v0, GLint v1)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform2iARB
        Specified by:
        glUniform2i in interface GL2ES2
      • glUniform2i64ARB

        public void glUniform2i64ARB​(int arg0,
                                     long arg1,
                                     long arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform2i64ARB(GLint location, GLint64 x, GLint64 y)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform2i64ARB in interface GL4bc
      • glUniform2i64NV

        public void glUniform2i64NV​(int arg0,
                                    long arg1,
                                    long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2i64NV(GLint location, GLint64EXT x, GLint64EXT y)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform2i64NV in interface GL2
      • glUniform2i64vARB

        public void glUniform2i64vARB​(int arg0,
                                      int arg1,
                                      LongBuffer arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform2i64vARB(GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform2i64vARB in interface GL4bc
        arg2 - a direct or array-backed LongBuffer
      • glUniform2i64vARB

        public void glUniform2i64vARB​(int arg0,
                                      int arg1,
                                      long[] arg2,
                                      int arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform2i64vARB(GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform2i64vARB in interface GL4bc
      • glUniform2i64vNV

        public void glUniform2i64vNV​(int arg0,
                                     int arg1,
                                     LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2i64vNV(GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform2i64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glUniform2i64vNV

        public void glUniform2i64vNV​(int arg0,
                                     int arg1,
                                     long[] arg2,
                                     int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2i64vNV(GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform2i64vNV in interface GL2
      • glUniform2iARB

        public void glUniform2iARB​(int arg0,
                                   int arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2iARB(GLint location, GLint v0, GLint v1)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform2iARB in interface GL2
      • glUniform2iv

        public void glUniform2iv​(int arg0,
                                 int arg1,
                                 int[] arg2,
                                 int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform2iv(GLint location, GLsizei count, const GLint * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform2ivARB
        Specified by:
        glUniform2iv in interface GL2ES2
      • glUniform2iv

        public void glUniform2iv​(int arg0,
                                 int arg1,
                                 IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform2iv(GLint location, GLsizei count, const GLint * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform2ivARB
        Specified by:
        glUniform2iv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glUniform2ivARB

        public void glUniform2ivARB​(int arg0,
                                    int arg1,
                                    IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2ivARB(GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform2ivARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glUniform2ivARB

        public void glUniform2ivARB​(int arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2ivARB(GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform2ivARB in interface GL2
      • glUniform2ui

        public void glUniform2ui​(int arg0,
                                 int arg1,
                                 int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform2ui(GLint location, GLuint v0, GLuint v1)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform2uiEXT
        Specified by:
        glUniform2ui in interface GL2ES3
      • glUniform2ui64ARB

        public void glUniform2ui64ARB​(int arg0,
                                      long arg1,
                                      long arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform2ui64ARB(GLint location, GLuint64 x, GLuint64 y)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform2ui64ARB in interface GL4bc
      • glUniform2ui64NV

        public void glUniform2ui64NV​(int arg0,
                                     long arg1,
                                     long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2ui64NV(GLint location, GLuint64EXT x, GLuint64EXT y)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform2ui64NV in interface GL2
      • glUniform2ui64vARB

        public void glUniform2ui64vARB​(int arg0,
                                       int arg1,
                                       LongBuffer arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform2ui64vARB(GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform2ui64vARB in interface GL4bc
        arg2 - a direct or array-backed LongBuffer
      • glUniform2ui64vARB

        public void glUniform2ui64vARB​(int arg0,
                                       int arg1,
                                       long[] arg2,
                                       int arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform2ui64vARB(GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform2ui64vARB in interface GL4bc
      • glUniform2ui64vNV

        public void glUniform2ui64vNV​(int arg0,
                                      int arg1,
                                      long[] arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2ui64vNV(GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform2ui64vNV in interface GL2
      • glUniform2ui64vNV

        public void glUniform2ui64vNV​(int arg0,
                                      int arg1,
                                      LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform2ui64vNV(GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform2ui64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glUniform2uiv

        public void glUniform2uiv​(int arg0,
                                  int arg1,
                                  IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform2uivEXT
        Specified by:
        glUniform2uiv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glUniform2uiv

        public void glUniform2uiv​(int arg0,
                                  int arg1,
                                  int[] arg2,
                                  int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform2uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform2uivEXT
        Specified by:
        glUniform2uiv in interface GL2ES3
      • glUniform3d

        public void glUniform3d​(int arg0,
                                double arg1,
                                double arg2,
                                double arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform3d(GLint location, GLdouble x, GLdouble y, GLdouble z)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform3d in interface GL3
      • glUniform3dv

        public void glUniform3dv​(int arg0,
                                 int arg1,
                                 double[] arg2,
                                 int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform3dv(GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform3dv in interface GL3
      • glUniform3dv

        public void glUniform3dv​(int arg0,
                                 int arg1,
                                 DoubleBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform3dv(GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform3dv in interface GL3
        arg2 - a direct or array-backed DoubleBuffer
      • glUniform3f

        public void glUniform3f​(int arg0,
                                float arg1,
                                float arg2,
                                float arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform3f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform3fARB
        Specified by:
        glUniform3f in interface GL2ES2
      • glUniform3fARB

        public void glUniform3fARB​(int arg0,
                                   float arg1,
                                   float arg2,
                                   float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform3fARB in interface GL2
      • glUniform3fv

        public void glUniform3fv​(int arg0,
                                 int arg1,
                                 FloatBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform3fvARB
        Specified by:
        glUniform3fv in interface GL2ES2
        arg2 - a direct or array-backed FloatBuffer
      • glUniform3fv

        public void glUniform3fv​(int arg0,
                                 int arg1,
                                 float[] arg2,
                                 int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform3fv(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform3fvARB
        Specified by:
        glUniform3fv in interface GL2ES2
      • glUniform3fvARB

        public void glUniform3fvARB​(int arg0,
                                    int arg1,
                                    float[] arg2,
                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform3fvARB in interface GL2
      • glUniform3fvARB

        public void glUniform3fvARB​(int arg0,
                                    int arg1,
                                    FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3fvARB(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform3fvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glUniform3i

        public void glUniform3i​(int arg0,
                                int arg1,
                                int arg2,
                                int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform3i(GLint location, GLint v0, GLint v1, GLint v2)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform3iARB
        Specified by:
        glUniform3i in interface GL2ES2
      • glUniform3i64ARB

        public void glUniform3i64ARB​(int arg0,
                                     long arg1,
                                     long arg2,
                                     long arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform3i64ARB(GLint location, GLint64 x, GLint64 y, GLint64 z)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform3i64ARB in interface GL4bc
      • glUniform3i64NV

        public void glUniform3i64NV​(int arg0,
                                    long arg1,
                                    long arg2,
                                    long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3i64NV(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform3i64NV in interface GL2
      • glUniform3i64vARB

        public void glUniform3i64vARB​(int arg0,
                                      int arg1,
                                      long[] arg2,
                                      int arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform3i64vARB(GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform3i64vARB in interface GL4bc
      • glUniform3i64vARB

        public void glUniform3i64vARB​(int arg0,
                                      int arg1,
                                      LongBuffer arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform3i64vARB(GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform3i64vARB in interface GL4bc
        arg2 - a direct or array-backed LongBuffer
      • glUniform3i64vNV

        public void glUniform3i64vNV​(int arg0,
                                     int arg1,
                                     long[] arg2,
                                     int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3i64vNV(GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform3i64vNV in interface GL2
      • glUniform3i64vNV

        public void glUniform3i64vNV​(int arg0,
                                     int arg1,
                                     LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3i64vNV(GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform3i64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glUniform3iARB

        public void glUniform3iARB​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3iARB(GLint location, GLint v0, GLint v1, GLint v2)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform3iARB in interface GL2
      • glUniform3iv

        public void glUniform3iv​(int arg0,
                                 int arg1,
                                 int[] arg2,
                                 int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform3iv(GLint location, GLsizei count, const GLint * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform3ivARB
        Specified by:
        glUniform3iv in interface GL2ES2
      • glUniform3iv

        public void glUniform3iv​(int arg0,
                                 int arg1,
                                 IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform3iv(GLint location, GLsizei count, const GLint * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform3ivARB
        Specified by:
        glUniform3iv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glUniform3ivARB

        public void glUniform3ivARB​(int arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3ivARB(GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform3ivARB in interface GL2
      • glUniform3ivARB

        public void glUniform3ivARB​(int arg0,
                                    int arg1,
                                    IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3ivARB(GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform3ivARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glUniform3ui

        public void glUniform3ui​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform3ui(GLint location, GLuint v0, GLuint v1, GLuint v2)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform3uiEXT
        Specified by:
        glUniform3ui in interface GL2ES3
      • glUniform3ui64ARB

        public void glUniform3ui64ARB​(int arg0,
                                      long arg1,
                                      long arg2,
                                      long arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform3ui64ARB(GLint location, GLuint64 x, GLuint64 y, GLuint64 z)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform3ui64ARB in interface GL4bc
      • glUniform3ui64NV

        public void glUniform3ui64NV​(int arg0,
                                     long arg1,
                                     long arg2,
                                     long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3ui64NV(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform3ui64NV in interface GL2
      • glUniform3ui64vARB

        public void glUniform3ui64vARB​(int arg0,
                                       int arg1,
                                       long[] arg2,
                                       int arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform3ui64vARB(GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform3ui64vARB in interface GL4bc
      • glUniform3ui64vARB

        public void glUniform3ui64vARB​(int arg0,
                                       int arg1,
                                       LongBuffer arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform3ui64vARB(GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform3ui64vARB in interface GL4bc
        arg2 - a direct or array-backed LongBuffer
      • glUniform3ui64vNV

        public void glUniform3ui64vNV​(int arg0,
                                      int arg1,
                                      long[] arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3ui64vNV(GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform3ui64vNV in interface GL2
      • glUniform3ui64vNV

        public void glUniform3ui64vNV​(int arg0,
                                      int arg1,
                                      LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform3ui64vNV(GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform3ui64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glUniform3uiv

        public void glUniform3uiv​(int arg0,
                                  int arg1,
                                  IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform3uivEXT
        Specified by:
        glUniform3uiv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glUniform3uiv

        public void glUniform3uiv​(int arg0,
                                  int arg1,
                                  int[] arg2,
                                  int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform3uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform3uivEXT
        Specified by:
        glUniform3uiv in interface GL2ES3
      • glUniform4d

        public void glUniform4d​(int arg0,
                                double arg1,
                                double arg2,
                                double arg3,
                                double arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform4d(GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform4d in interface GL3
      • glUniform4dv

        public void glUniform4dv​(int arg0,
                                 int arg1,
                                 double[] arg2,
                                 int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform4dv(GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform4dv in interface GL3
      • glUniform4dv

        public void glUniform4dv​(int arg0,
                                 int arg1,
                                 DoubleBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glUniform4dv(GLint location, GLsizei count, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniform4dv in interface GL3
        arg2 - a direct or array-backed DoubleBuffer
      • glUniform4f

        public void glUniform4f​(int arg0,
                                float arg1,
                                float arg2,
                                float arg3,
                                float arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform4f(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform4fARB
        Specified by:
        glUniform4f in interface GL2ES2
      • glUniform4fARB

        public void glUniform4fARB​(int arg0,
                                   float arg1,
                                   float arg2,
                                   float arg3,
                                   float arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4fARB(GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform4fARB in interface GL2
      • glUniform4fv

        public void glUniform4fv​(int arg0,
                                 int arg1,
                                 float[] arg2,
                                 int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform4fvARB
        Specified by:
        glUniform4fv in interface GL2ES2
      • glUniform4fv

        public void glUniform4fv​(int arg0,
                                 int arg1,
                                 FloatBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform4fv(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform4fvARB
        Specified by:
        glUniform4fv in interface GL2ES2
        arg2 - a direct or array-backed FloatBuffer
      • glUniform4fvARB

        public void glUniform4fvARB​(int arg0,
                                    int arg1,
                                    FloatBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform4fvARB in interface GL2
        arg2 - a direct or array-backed FloatBuffer
      • glUniform4fvARB

        public void glUniform4fvARB​(int arg0,
                                    int arg1,
                                    float[] arg2,
                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4fvARB(GLint location, GLsizei count, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform4fvARB in interface GL2
      • glUniform4i

        public void glUniform4i​(int arg0,
                                int arg1,
                                int arg2,
                                int arg3,
                                int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform4i(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform4iARB
        Specified by:
        glUniform4i in interface GL2ES2
      • glUniform4i64ARB

        public void glUniform4i64ARB​(int arg0,
                                     long arg1,
                                     long arg2,
                                     long arg3,
                                     long arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform4i64ARB(GLint location, GLint64 x, GLint64 y, GLint64 z, GLint64 w)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform4i64ARB in interface GL4bc
      • glUniform4i64NV

        public void glUniform4i64NV​(int arg0,
                                    long arg1,
                                    long arg2,
                                    long arg3,
                                    long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4i64NV(GLint location, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform4i64NV in interface GL2
      • glUniform4i64vARB

        public void glUniform4i64vARB​(int arg0,
                                      int arg1,
                                      long[] arg2,
                                      int arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform4i64vARB(GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform4i64vARB in interface GL4bc
      • glUniform4i64vARB

        public void glUniform4i64vARB​(int arg0,
                                      int arg1,
                                      LongBuffer arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform4i64vARB(GLint location, GLsizei count, const GLint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform4i64vARB in interface GL4bc
        arg2 - a direct or array-backed LongBuffer
      • glUniform4i64vNV

        public void glUniform4i64vNV​(int arg0,
                                     int arg1,
                                     long[] arg2,
                                     int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4i64vNV(GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform4i64vNV in interface GL2
      • glUniform4i64vNV

        public void glUniform4i64vNV​(int arg0,
                                     int arg1,
                                     LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4i64vNV(GLint location, GLsizei count, const GLint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform4i64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glUniform4iARB

        public void glUniform4iARB​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3,
                                   int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4iARB(GLint location, GLint v0, GLint v1, GLint v2, GLint v3)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform4iARB in interface GL2
      • glUniform4iv

        public void glUniform4iv​(int arg0,
                                 int arg1,
                                 IntBuffer arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform4iv(GLint location, GLsizei count, const GLint * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform4ivARB
        Specified by:
        glUniform4iv in interface GL2ES2
        arg2 - a direct or array-backed IntBuffer
      • glUniform4iv

        public void glUniform4iv​(int arg0,
                                 int arg1,
                                 int[] arg2,
                                 int arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniform4iv(GLint location, GLsizei count, const GLint * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniform4ivARB
        Specified by:
        glUniform4iv in interface GL2ES2
      • glUniform4ivARB

        public void glUniform4ivARB​(int arg0,
                                    int arg1,
                                    int[] arg2,
                                    int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4ivARB(GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform4ivARB in interface GL2
      • glUniform4ivARB

        public void glUniform4ivARB​(int arg0,
                                    int arg1,
                                    IntBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4ivARB(GLint location, GLsizei count, const GLint * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniform4ivARB in interface GL2
        arg2 - a direct or array-backed IntBuffer
      • glUniform4ui

        public void glUniform4ui​(int arg0,
                                 int arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform4ui(GLint location, GLuint v0, GLuint v1, GLuint v2, GLuint v3)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform4uiEXT
        Specified by:
        glUniform4ui in interface GL2ES3
      • glUniform4ui64ARB

        public void glUniform4ui64ARB​(int arg0,
                                      long arg1,
                                      long arg2,
                                      long arg3,
                                      long arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform4ui64ARB(GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform4ui64ARB in interface GL4bc
      • glUniform4ui64NV

        public void glUniform4ui64NV​(int arg0,
                                     long arg1,
                                     long arg2,
                                     long arg3,
                                     long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4ui64NV(GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform4ui64NV in interface GL2
      • glUniform4ui64vARB

        public void glUniform4ui64vARB​(int arg0,
                                       int arg1,
                                       long[] arg2,
                                       int arg3)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform4ui64vARB(GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform4ui64vARB in interface GL4bc
      • glUniform4ui64vARB

        public void glUniform4ui64vARB​(int arg0,
                                       int arg1,
                                       LongBuffer arg2)
        Description copied from interface: GL4bc
        Entry point to C language function: void glUniform4ui64vARB(GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_gpu_shader_int64
        Specified by:
        glUniform4ui64vARB in interface GL4bc
        arg2 - a direct or array-backed LongBuffer
      • glUniform4ui64vNV

        public void glUniform4ui64vNV​(int arg0,
                                      int arg1,
                                      LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4ui64vNV(GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform4ui64vNV in interface GL2
        arg2 - a direct or array-backed LongBuffer
      • glUniform4ui64vNV

        public void glUniform4ui64vNV​(int arg0,
                                      int arg1,
                                      long[] arg2,
                                      int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniform4ui64vNV(GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_gpu_shader5, GL_AMD_gpu_shader_int64
        Specified by:
        glUniform4ui64vNV in interface GL2
      • glUniform4uiv

        public void glUniform4uiv​(int arg0,
                                  int arg1,
                                  int[] arg2,
                                  int arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform4uivEXT
        Specified by:
        glUniform4uiv in interface GL2ES3
      • glUniform4uiv

        public void glUniform4uiv​(int arg0,
                                  int arg1,
                                  IntBuffer arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniform4uiv(GLint location, GLsizei count, const GLuint * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_EXT_gpu_shader4
        Alias for: glUniform4uivEXT
        Specified by:
        glUniform4uiv in interface GL2ES3
        arg2 - a direct or array-backed IntBuffer
      • glUniformBlockBinding

        public void glUniformBlockBinding​(int arg0,
                                          int arg1,
                                          int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformBlockBinding(GLuint program, GLuint uniformBlockIndex, GLuint uniformBlockBinding)
        Part of GL_ARB_uniform_buffer_object, GL_ES_VERSION_3_0, GL_VERSION_3_1
        Specified by:
        glUniformBlockBinding in interface GL2ES3
      • glUniformBufferEXT

        public void glUniformBufferEXT​(int arg0,
                                       int arg1,
                                       int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glUniformBufferEXT(GLuint program, GLint location, GLuint buffer)
        Part of GL_EXT_bindable_uniform
        Specified by:
        glUniformBufferEXT in interface GL2
      • glUniformHandleui64ARB

        public void glUniformHandleui64ARB​(int arg0,
                                           long arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glUniformHandleui64ARB(GLint location, GLuint64 value)
        Part of GL_ARB_bindless_texture
        Specified by:
        glUniformHandleui64ARB in interface GL4
      • glUniformHandleui64vARB

        public void glUniformHandleui64vARB​(int arg0,
                                            int arg1,
                                            LongBuffer arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glUniformHandleui64vARB(GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_bindless_texture
        Specified by:
        glUniformHandleui64vARB in interface GL4
        arg2 - a direct or array-backed LongBuffer
      • glUniformHandleui64vARB

        public void glUniformHandleui64vARB​(int arg0,
                                            int arg1,
                                            long[] arg2,
                                            int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glUniformHandleui64vARB(GLint location, GLsizei count, const GLuint64 * value)
        Part of GL_ARB_bindless_texture
        Specified by:
        glUniformHandleui64vARB in interface GL4
      • glUniformMatrix2dv

        public void glUniformMatrix2dv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       DoubleBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix2dv in interface GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glUniformMatrix2dv

        public void glUniformMatrix2dv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       double[] arg3,
                                       int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix2dv in interface GL3
      • glUniformMatrix2fv

        public void glUniformMatrix2fv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       FloatBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniformMatrix2fvARB
        Specified by:
        glUniformMatrix2fv in interface GL2ES2
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix2fv

        public void glUniformMatrix2fv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       float[] arg3,
                                       int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniformMatrix2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniformMatrix2fvARB
        Specified by:
        glUniformMatrix2fv in interface GL2ES2
      • glUniformMatrix2fvARB

        public void glUniformMatrix2fvARB​(int arg0,
                                          int arg1,
                                          boolean arg2,
                                          FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniformMatrix2fvARB in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix2fvARB

        public void glUniformMatrix2fvARB​(int arg0,
                                          int arg1,
                                          boolean arg2,
                                          float[] arg3,
                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glUniformMatrix2fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniformMatrix2fvARB in interface GL2
      • glUniformMatrix2x3dv

        public void glUniformMatrix2x3dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         DoubleBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix2x3dv in interface GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glUniformMatrix2x3dv

        public void glUniformMatrix2x3dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         double[] arg3,
                                         int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix2x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix2x3dv in interface GL3
      • glUniformMatrix2x3fv

        public void glUniformMatrix2x3fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         FloatBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix2x3fvNV
        Specified by:
        glUniformMatrix2x3fv in interface GL2ES3
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix2x3fv

        public void glUniformMatrix2x3fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         float[] arg3,
                                         int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix2x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix2x3fvNV
        Specified by:
        glUniformMatrix2x3fv in interface GL2ES3
      • glUniformMatrix2x4dv

        public void glUniformMatrix2x4dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         double[] arg3,
                                         int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix2x4dv in interface GL3
      • glUniformMatrix2x4dv

        public void glUniformMatrix2x4dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         DoubleBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix2x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix2x4dv in interface GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glUniformMatrix2x4fv

        public void glUniformMatrix2x4fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         float[] arg3,
                                         int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix2x4fvNV
        Specified by:
        glUniformMatrix2x4fv in interface GL2ES3
      • glUniformMatrix2x4fv

        public void glUniformMatrix2x4fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         FloatBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix2x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix2x4fvNV
        Specified by:
        glUniformMatrix2x4fv in interface GL2ES3
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix3dv

        public void glUniformMatrix3dv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       DoubleBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix3dv in interface GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glUniformMatrix3dv

        public void glUniformMatrix3dv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       double[] arg3,
                                       int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix3dv in interface GL3
      • glUniformMatrix3fv

        public void glUniformMatrix3fv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       float[] arg3,
                                       int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniformMatrix3fvARB
        Specified by:
        glUniformMatrix3fv in interface GL2ES2
      • glUniformMatrix3fv

        public void glUniformMatrix3fv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       FloatBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniformMatrix3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniformMatrix3fvARB
        Specified by:
        glUniformMatrix3fv in interface GL2ES2
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix3fvARB

        public void glUniformMatrix3fvARB​(int arg0,
                                          int arg1,
                                          boolean arg2,
                                          FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniformMatrix3fvARB in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix3fvARB

        public void glUniformMatrix3fvARB​(int arg0,
                                          int arg1,
                                          boolean arg2,
                                          float[] arg3,
                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glUniformMatrix3fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniformMatrix3fvARB in interface GL2
      • glUniformMatrix3x2dv

        public void glUniformMatrix3x2dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         double[] arg3,
                                         int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix3x2dv in interface GL3
      • glUniformMatrix3x2dv

        public void glUniformMatrix3x2dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         DoubleBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix3x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix3x2dv in interface GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glUniformMatrix3x2fv

        public void glUniformMatrix3x2fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         float[] arg3,
                                         int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix3x2fvNV
        Specified by:
        glUniformMatrix3x2fv in interface GL2ES3
      • glUniformMatrix3x2fv

        public void glUniformMatrix3x2fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         FloatBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix3x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix3x2fvNV
        Specified by:
        glUniformMatrix3x2fv in interface GL2ES3
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix3x4dv

        public void glUniformMatrix3x4dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         double[] arg3,
                                         int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix3x4dv in interface GL3
      • glUniformMatrix3x4dv

        public void glUniformMatrix3x4dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         DoubleBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix3x4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix3x4dv in interface GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glUniformMatrix3x4fv

        public void glUniformMatrix3x4fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         FloatBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix3x4fvNV
        Specified by:
        glUniformMatrix3x4fv in interface GL2ES3
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix3x4fv

        public void glUniformMatrix3x4fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         float[] arg3,
                                         int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix3x4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix3x4fvNV
        Specified by:
        glUniformMatrix3x4fv in interface GL2ES3
      • glUniformMatrix4dv

        public void glUniformMatrix4dv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       DoubleBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix4dv in interface GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glUniformMatrix4dv

        public void glUniformMatrix4dv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       double[] arg3,
                                       int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix4dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix4dv in interface GL3
      • glUniformMatrix4fv

        public void glUniformMatrix4fv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       FloatBuffer arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniformMatrix4fvARB
        Specified by:
        glUniformMatrix4fv in interface GL2ES2
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix4fv

        public void glUniformMatrix4fv​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       float[] arg3,
                                       int arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUniformMatrix4fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glUniformMatrix4fvARB
        Specified by:
        glUniformMatrix4fv in interface GL2ES2
      • glUniformMatrix4fvARB

        public void glUniformMatrix4fvARB​(int arg0,
                                          int arg1,
                                          boolean arg2,
                                          float[] arg3,
                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniformMatrix4fvARB in interface GL2
      • glUniformMatrix4fvARB

        public void glUniformMatrix4fvARB​(int arg0,
                                          int arg1,
                                          boolean arg2,
                                          FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glUniformMatrix4fvARB(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ARB_shader_objects
        Specified by:
        glUniformMatrix4fvARB in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix4x2dv

        public void glUniformMatrix4x2dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         DoubleBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix4x2dv in interface GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glUniformMatrix4x2dv

        public void glUniformMatrix4x2dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         double[] arg3,
                                         int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix4x2dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix4x2dv in interface GL3
      • glUniformMatrix4x2fv

        public void glUniformMatrix4x2fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         FloatBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix4x2fvNV
        Specified by:
        glUniformMatrix4x2fv in interface GL2ES3
        arg3 - a direct or array-backed FloatBuffer
      • glUniformMatrix4x2fv

        public void glUniformMatrix4x2fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         float[] arg3,
                                         int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix4x2fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix4x2fvNV
        Specified by:
        glUniformMatrix4x2fv in interface GL2ES3
      • glUniformMatrix4x3dv

        public void glUniformMatrix4x3dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         DoubleBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix4x3dv in interface GL3
        arg3 - a direct or array-backed DoubleBuffer
      • glUniformMatrix4x3dv

        public void glUniformMatrix4x3dv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         double[] arg3,
                                         int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformMatrix4x3dv(GLint location, GLsizei count, GLboolean transpose, const GLdouble * value)
        Part of GL_ARB_gpu_shader_fp64, GL_VERSION_4_0
        Specified by:
        glUniformMatrix4x3dv in interface GL3
      • glUniformMatrix4x3fv

        public void glUniformMatrix4x3fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         float[] arg3,
                                         int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix4x3fvNV
        Specified by:
        glUniformMatrix4x3fv in interface GL2ES3
      • glUniformMatrix4x3fv

        public void glUniformMatrix4x3fv​(int arg0,
                                         int arg1,
                                         boolean arg2,
                                         FloatBuffer arg3)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glUniformMatrix4x3fv(GLint location, GLsizei count, GLboolean transpose, const GLfloat * value)
        Part of GL_ES_VERSION_3_0, GL_VERSION_2_1, GL_NV_non_square_matrices
        Alias for: glUniformMatrix4x3fvNV
        Specified by:
        glUniformMatrix4x3fv in interface GL2ES3
        arg3 - a direct or array-backed FloatBuffer
      • glUniformSubroutinesuiv

        public void glUniformSubroutinesuiv​(int arg0,
                                            int arg1,
                                            int[] arg2,
                                            int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glUniformSubroutinesuiv in interface GL3
      • glUniformSubroutinesuiv

        public void glUniformSubroutinesuiv​(int arg0,
                                            int arg1,
                                            IntBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glUniformSubroutinesuiv(GLenum shadertype, GLsizei count, const GLuint * indices)
        Part of GL_ARB_shader_subroutine, GL_VERSION_4_0
        Specified by:
        glUniformSubroutinesuiv in interface GL3
        arg2 - a direct or array-backed IntBuffer
      • glUniformui64NV

        public void glUniformui64NV​(int arg0,
                                    long arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glUniformui64NV(GLint location, GLuint64EXT value)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glUniformui64NV in interface GL2GL3
      • glUniformui64vNV

        public void glUniformui64vNV​(int arg0,
                                     int arg1,
                                     long[] arg2,
                                     int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glUniformui64vNV(GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glUniformui64vNV in interface GL2GL3
      • glUniformui64vNV

        public void glUniformui64vNV​(int arg0,
                                     int arg1,
                                     LongBuffer arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glUniformui64vNV(GLint location, GLsizei count, const GLuint64EXT * value)
        Part of GL_NV_shader_buffer_load
        Specified by:
        glUniformui64vNV in interface GL2GL3
        arg2 - a direct or array-backed LongBuffer
      • glUnlockArraysEXT

        public void glUnlockArraysEXT()
        Description copied from interface: GL2
        Entry point to C language function: void glUnlockArraysEXT()
        Part of GL_EXT_compiled_vertex_array
        Specified by:
        glUnlockArraysEXT in interface GL2
      • glUnmapBuffer

        public boolean glUnmapBuffer​(int arg0)
        Description copied from interface: GL
        Entry point to C language function: GLboolean glUnmapBuffer(GLenum target)
        Part of GL_VERSION_1_5, GL_ES_VERSION_3_0, GL_OES_mapbuffer, GL_ARB_vertex_buffer_object
        Alias for: glUnmapBufferOES, glUnmapBufferARB
        Specified by:
        glUnmapBuffer in interface GL
      • glUnmapNamedBuffer

        public boolean glUnmapNamedBuffer​(int arg0)
        Description copied from interface: GL4
        Entry point to C language function: GLboolean glUnmapNamedBuffer(GLuint buffer)
        Part of GL_VERSION_4_5, GL_EXT_direct_state_access
        Alias for: glUnmapNamedBufferEXT
        Specified by:
        glUnmapNamedBuffer in interface GL4
      • glUnmapNamedBufferEXT

        public boolean glUnmapNamedBufferEXT​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glUnmapNamedBufferEXT(GLuint buffer)
        Part of GL_EXT_direct_state_access
        Specified by:
        glUnmapNamedBufferEXT in interface GL2
      • glUnmapTexture2DINTEL

        public void glUnmapTexture2DINTEL​(int arg0,
                                          int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glUnmapTexture2DINTEL(GLuint texture, GLint level)
        Part of GL_INTEL_map_texture
        Specified by:
        glUnmapTexture2DINTEL in interface GL2
      • glUseProgram

        public void glUseProgram​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUseProgram(GLuint program)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glUseProgram in interface GL2ES2
      • glUseProgramObjectARB

        public void glUseProgramObjectARB​(long arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glUseProgramObjectARB(GLhandleARB programObj)
        Part of GL_ARB_shader_objects
        Specified by:
        glUseProgramObjectARB in interface GL2
      • glUseProgramStages

        public void glUseProgramStages​(int arg0,
                                       int arg1,
                                       int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glUseProgramStagesEXT
        Specified by:
        glUseProgramStages in interface GL2ES2
      • glVDPAUFiniNV

        public void glVDPAUFiniNV()
        Description copied from interface: GL2
        Entry point to C language function: void glVDPAUFiniNV()
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAUFiniNV in interface GL2
      • glVDPAUGetSurfaceivNV

        public void glVDPAUGetSurfaceivNV​(long arg0,
                                          int arg1,
                                          int arg2,
                                          IntBuffer arg3,
                                          IntBuffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVDPAUGetSurfaceivNV(GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAUGetSurfaceivNV in interface GL2
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed IntBuffer
      • glVDPAUGetSurfaceivNV

        public void glVDPAUGetSurfaceivNV​(long arg0,
                                          int arg1,
                                          int arg2,
                                          int[] arg3,
                                          int arg4,
                                          int[] arg5,
                                          int arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glVDPAUGetSurfaceivNV(GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei * length, GLint * values)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAUGetSurfaceivNV in interface GL2
      • glVDPAUInitNV

        public void glVDPAUInitNV​(Buffer arg0,
                                  Buffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVDPAUInitNV(const void * vdpDevice, const void * getProcAddress)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAUInitNV in interface GL2
        Parameters:
        arg0 - a direct or array-backed Buffer
        arg1 - a direct or array-backed Buffer
      • glVDPAUIsSurfaceNV

        public boolean glVDPAUIsSurfaceNV​(long arg0)
        Description copied from interface: GL2
        Entry point to C language function: GLboolean glVDPAUIsSurfaceNV(GLvdpauSurfaceNV surface)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAUIsSurfaceNV in interface GL2
      • glVDPAUMapSurfacesNV

        public void glVDPAUMapSurfacesNV​(int arg0,
                                         PointerBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVDPAUMapSurfacesNV(GLsizei numSurfaces, const GLvdpauSurfaceNV * surfaces)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAUMapSurfacesNV in interface GL2
        arg1 - a direct only PointerBuffer
      • glVDPAURegisterOutputSurfaceNV

        public long glVDPAURegisterOutputSurfaceNV​(Buffer arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int[] arg3,
                                                   int arg4)
        Description copied from interface: GL2
        Entry point to C language function: GLvdpauSurfaceNV glVDPAURegisterOutputSurfaceNV(const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAURegisterOutputSurfaceNV in interface GL2
        Parameters:
        arg0 - a direct or array-backed Buffer
      • glVDPAURegisterOutputSurfaceNV

        public long glVDPAURegisterOutputSurfaceNV​(Buffer arg0,
                                                   int arg1,
                                                   int arg2,
                                                   IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: GLvdpauSurfaceNV glVDPAURegisterOutputSurfaceNV(const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAURegisterOutputSurfaceNV in interface GL2
        Parameters:
        arg0 - a direct or array-backed Buffer
        arg3 - a direct or array-backed IntBuffer
      • glVDPAURegisterVideoSurfaceNV

        public long glVDPAURegisterVideoSurfaceNV​(Buffer arg0,
                                                  int arg1,
                                                  int arg2,
                                                  IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: GLvdpauSurfaceNV glVDPAURegisterVideoSurfaceNV(const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAURegisterVideoSurfaceNV in interface GL2
        Parameters:
        arg0 - a direct or array-backed Buffer
        arg3 - a direct or array-backed IntBuffer
      • glVDPAURegisterVideoSurfaceNV

        public long glVDPAURegisterVideoSurfaceNV​(Buffer arg0,
                                                  int arg1,
                                                  int arg2,
                                                  int[] arg3,
                                                  int arg4)
        Description copied from interface: GL2
        Entry point to C language function: GLvdpauSurfaceNV glVDPAURegisterVideoSurfaceNV(const void * vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint * textureNames)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAURegisterVideoSurfaceNV in interface GL2
        Parameters:
        arg0 - a direct or array-backed Buffer
      • glVDPAUSurfaceAccessNV

        public void glVDPAUSurfaceAccessNV​(long arg0,
                                           int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVDPAUSurfaceAccessNV(GLvdpauSurfaceNV surface, GLenum access)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAUSurfaceAccessNV in interface GL2
      • glVDPAUUnmapSurfacesNV

        public void glVDPAUUnmapSurfacesNV​(int arg0,
                                           PointerBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVDPAUUnmapSurfacesNV(GLsizei numSurface, const GLvdpauSurfaceNV * surfaces)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAUUnmapSurfacesNV in interface GL2
        arg1 - a direct only PointerBuffer
      • glVDPAUUnregisterSurfaceNV

        public void glVDPAUUnregisterSurfaceNV​(long arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVDPAUUnregisterSurfaceNV(GLvdpauSurfaceNV surface)
        Part of GL_NV_vdpau_interop
        Specified by:
        glVDPAUUnregisterSurfaceNV in interface GL2
      • glValidateProgram

        public void glValidateProgram​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glValidateProgram(GLuint program)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_shader_objects
        Alias for: glValidateProgramARB
        Specified by:
        glValidateProgram in interface GL2ES2
      • glValidateProgramARB

        public void glValidateProgramARB​(long arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glValidateProgramARB(GLhandleARB programObj)
        Part of GL_ARB_shader_objects
        Specified by:
        glValidateProgramARB in interface GL2
      • glValidateProgramPipeline

        public void glValidateProgramPipeline​(int arg0)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glValidateProgramPipeline(GLuint pipeline)
        Part of GL_ARB_separate_shader_objects, GL_ES_VERSION_3_1, GL_VERSION_4_1, GL_EXT_separate_shader_objects
        Alias for: glValidateProgramPipelineEXT
        Specified by:
        glValidateProgramPipeline in interface GL2ES2
      • glVariantPointerEXT

        public void glVariantPointerEXT​(int arg0,
                                        int arg1,
                                        int arg2,
                                        long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const void * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantPointerEXT in interface GL2
      • glVariantPointerEXT

        public void glVariantPointerEXT​(int arg0,
                                        int arg1,
                                        int arg2,
                                        Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantPointerEXT(GLuint id, GLenum type, GLuint stride, const void * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantPointerEXT in interface GL2
        arg3 - a direct only Buffer
      • glVariantbvEXT

        public void glVariantbvEXT​(int arg0,
                                   byte[] arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantbvEXT(GLuint id, const GLbyte * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantbvEXT in interface GL2
      • glVariantbvEXT

        public void glVariantbvEXT​(int arg0,
                                   ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantbvEXT(GLuint id, const GLbyte * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantbvEXT in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glVariantdvEXT

        public void glVariantdvEXT​(int arg0,
                                   DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantdvEXT(GLuint id, const GLdouble * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantdvEXT in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glVariantdvEXT

        public void glVariantdvEXT​(int arg0,
                                   double[] arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantdvEXT(GLuint id, const GLdouble * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantdvEXT in interface GL2
      • glVariantfvEXT

        public void glVariantfvEXT​(int arg0,
                                   FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantfvEXT(GLuint id, const GLfloat * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantfvEXT in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glVariantfvEXT

        public void glVariantfvEXT​(int arg0,
                                   float[] arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantfvEXT(GLuint id, const GLfloat * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantfvEXT in interface GL2
      • glVariantivEXT

        public void glVariantivEXT​(int arg0,
                                   int[] arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantivEXT(GLuint id, const GLint * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantivEXT in interface GL2
      • glVariantivEXT

        public void glVariantivEXT​(int arg0,
                                   IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantivEXT(GLuint id, const GLint * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantivEXT in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVariantsvEXT

        public void glVariantsvEXT​(int arg0,
                                   short[] arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantsvEXT(GLuint id, const GLshort * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantsvEXT in interface GL2
      • glVariantsvEXT

        public void glVariantsvEXT​(int arg0,
                                   ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantsvEXT(GLuint id, const GLshort * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantsvEXT in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVariantubvEXT

        public void glVariantubvEXT​(int arg0,
                                    ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantubvEXT(GLuint id, const GLubyte * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantubvEXT in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glVariantubvEXT

        public void glVariantubvEXT​(int arg0,
                                    byte[] arg1,
                                    int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantubvEXT(GLuint id, const GLubyte * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantubvEXT in interface GL2
      • glVariantuivEXT

        public void glVariantuivEXT​(int arg0,
                                    int[] arg1,
                                    int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantuivEXT(GLuint id, const GLuint * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantuivEXT in interface GL2
      • glVariantuivEXT

        public void glVariantuivEXT​(int arg0,
                                    IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantuivEXT(GLuint id, const GLuint * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantuivEXT in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVariantusvEXT

        public void glVariantusvEXT​(int arg0,
                                    ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantusvEXT(GLuint id, const GLushort * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantusvEXT in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVariantusvEXT

        public void glVariantusvEXT​(int arg0,
                                    short[] arg1,
                                    int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVariantusvEXT(GLuint id, const GLushort * addr)
        Part of GL_EXT_vertex_shader
        Specified by:
        glVariantusvEXT in interface GL2
      • glVertex2bOES

        public void glVertex2bOES​(byte arg0,
                                  byte arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2bOES(GLbyte x, GLbyte y)
        Part of GL_OES_byte_coordinates
        Specified by:
        glVertex2bOES in interface GL2
      • glVertex2bvOES

        public void glVertex2bvOES​(byte[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glVertex2bvOES in interface GL2
      • glVertex2bvOES

        public void glVertex2bvOES​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glVertex2bvOES in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glVertex2d

        public void glVertex2d​(double arg0,
                               double arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2d(GLdouble x, GLdouble y)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2d in interface GL2
      • glVertex2dv

        public void glVertex2dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glVertex2dv

        public void glVertex2dv​(double[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2dv in interface GL2
      • glVertex2f

        public void glVertex2f​(float arg0,
                               float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2f(GLfloat x, GLfloat y)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2f in interface GL2
      • glVertex2fv

        public void glVertex2fv​(float[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2fv in interface GL2
      • glVertex2fv

        public void glVertex2fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glVertex2h

        public void glVertex2h​(short arg0,
                               short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2h(GLhalfNV x, GLhalfNV y)
        Part of GL_NV_half_float
        Alias for: glVertex2hNV
        Specified by:
        glVertex2h in interface GL2
      • glVertex2hv

        public void glVertex2hv​(short[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertex2hvNV
        Specified by:
        glVertex2hv in interface GL2
      • glVertex2hv

        public void glVertex2hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertex2hvNV
        Specified by:
        glVertex2hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glVertex2i

        public void glVertex2i​(int arg0,
                               int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2i(GLint x, GLint y)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2i in interface GL2
      • glVertex2iv

        public void glVertex2iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glVertex2iv

        public void glVertex2iv​(int[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2iv in interface GL2
      • glVertex2s

        public void glVertex2s​(short arg0,
                               short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2s(GLshort x, GLshort y)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2s in interface GL2
      • glVertex2sv

        public void glVertex2sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glVertex2sv

        public void glVertex2sv​(short[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex2sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex2sv in interface GL2
      • glVertex3bOES

        public void glVertex3bOES​(byte arg0,
                                  byte arg1,
                                  byte arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3bOES(GLbyte x, GLbyte y, GLbyte z)
        Part of GL_OES_byte_coordinates
        Specified by:
        glVertex3bOES in interface GL2
      • glVertex3bvOES

        public void glVertex3bvOES​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glVertex3bvOES in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glVertex3bvOES

        public void glVertex3bvOES​(byte[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glVertex3bvOES in interface GL2
      • glVertex3d

        public void glVertex3d​(double arg0,
                               double arg1,
                               double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3d(GLdouble x, GLdouble y, GLdouble z)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3d in interface GL2
      • glVertex3dv

        public void glVertex3dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glVertex3dv

        public void glVertex3dv​(double[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3dv in interface GL2
      • glVertex3f

        public void glVertex3f​(float arg0,
                               float arg1,
                               float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3f(GLfloat x, GLfloat y, GLfloat z)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3f in interface GL2
      • glVertex3fv

        public void glVertex3fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glVertex3fv

        public void glVertex3fv​(float[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3fv in interface GL2
      • glVertex3h

        public void glVertex3h​(short arg0,
                               short arg1,
                               short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3h(GLhalfNV x, GLhalfNV y, GLhalfNV z)
        Part of GL_NV_half_float
        Alias for: glVertex3hNV
        Specified by:
        glVertex3h in interface GL2
      • glVertex3hv

        public void glVertex3hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertex3hvNV
        Specified by:
        glVertex3hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glVertex3hv

        public void glVertex3hv​(short[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertex3hvNV
        Specified by:
        glVertex3hv in interface GL2
      • glVertex3i

        public void glVertex3i​(int arg0,
                               int arg1,
                               int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3i(GLint x, GLint y, GLint z)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3i in interface GL2
      • glVertex3iv

        public void glVertex3iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glVertex3iv

        public void glVertex3iv​(int[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3iv in interface GL2
      • glVertex3s

        public void glVertex3s​(short arg0,
                               short arg1,
                               short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3s(GLshort x, GLshort y, GLshort z)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3s in interface GL2
      • glVertex3sv

        public void glVertex3sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glVertex3sv

        public void glVertex3sv​(short[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex3sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex3sv in interface GL2
      • glVertex4bOES

        public void glVertex4bOES​(byte arg0,
                                  byte arg1,
                                  byte arg2,
                                  byte arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4bOES(GLbyte x, GLbyte y, GLbyte z, GLbyte w)
        Part of GL_OES_byte_coordinates
        Specified by:
        glVertex4bOES in interface GL2
      • glVertex4bvOES

        public void glVertex4bvOES​(ByteBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glVertex4bvOES in interface GL2
        Parameters:
        arg0 - a direct or array-backed ByteBuffer
      • glVertex4bvOES

        public void glVertex4bvOES​(byte[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4bvOES(const GLbyte * coords)
        Part of GL_OES_byte_coordinates
        Specified by:
        glVertex4bvOES in interface GL2
      • glVertex4d

        public void glVertex4d​(double arg0,
                               double arg1,
                               double arg2,
                               double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4d(GLdouble x, GLdouble y, GLdouble z, GLdouble w)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4d in interface GL2
      • glVertex4dv

        public void glVertex4dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glVertex4dv

        public void glVertex4dv​(double[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4dv(const GLdouble * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4dv in interface GL2
      • glVertex4f

        public void glVertex4f​(float arg0,
                               float arg1,
                               float arg2,
                               float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4f(GLfloat x, GLfloat y, GLfloat z, GLfloat w)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4f in interface GL2
      • glVertex4fv

        public void glVertex4fv​(float[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4fv in interface GL2
      • glVertex4fv

        public void glVertex4fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4fv(const GLfloat * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glVertex4h

        public void glVertex4h​(short arg0,
                               short arg1,
                               short arg2,
                               short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4h(GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w)
        Part of GL_NV_half_float
        Alias for: glVertex4hNV
        Specified by:
        glVertex4h in interface GL2
      • glVertex4hv

        public void glVertex4hv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertex4hvNV
        Specified by:
        glVertex4hv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glVertex4hv

        public void glVertex4hv​(short[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4hv(const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertex4hvNV
        Specified by:
        glVertex4hv in interface GL2
      • glVertex4i

        public void glVertex4i​(int arg0,
                               int arg1,
                               int arg2,
                               int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4i(GLint x, GLint y, GLint z, GLint w)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4i in interface GL2
      • glVertex4iv

        public void glVertex4iv​(int[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4iv in interface GL2
      • glVertex4iv

        public void glVertex4iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4iv(const GLint * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glVertex4s

        public void glVertex4s​(short arg0,
                               short arg1,
                               short arg2,
                               short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4s(GLshort x, GLshort y, GLshort z, GLshort w)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4s in interface GL2
      • glVertex4sv

        public void glVertex4sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glVertex4sv

        public void glVertex4sv​(short[] arg0,
                                int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertex4sv(const GLshort * v)
        Part of GL_VERSION_1_0
        Specified by:
        glVertex4sv in interface GL2
      • glVertexArrayAttribBinding

        public void glVertexArrayAttribBinding​(int arg0,
                                               int arg1,
                                               int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexArrayAttribBinding(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
        Part of GL_VERSION_4_5
        Specified by:
        glVertexArrayAttribBinding in interface GL4
      • glVertexArrayAttribFormat

        public void glVertexArrayAttribFormat​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              boolean arg4,
                                              int arg5)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexArrayAttribFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
        Part of GL_VERSION_4_5
        Specified by:
        glVertexArrayAttribFormat in interface GL4
      • glVertexArrayAttribIFormat

        public void glVertexArrayAttribIFormat​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int arg3,
                                               int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexArrayAttribIFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
        Part of GL_VERSION_4_5
        Specified by:
        glVertexArrayAttribIFormat in interface GL4
      • glVertexArrayAttribLFormat

        public void glVertexArrayAttribLFormat​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int arg3,
                                               int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexArrayAttribLFormat(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
        Part of GL_VERSION_4_5
        Specified by:
        glVertexArrayAttribLFormat in interface GL4
      • glVertexArrayBindVertexBufferEXT

        public void glVertexArrayBindVertexBufferEXT​(int arg0,
                                                     int arg1,
                                                     int arg2,
                                                     long arg3,
                                                     int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayBindVertexBufferEXT(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
        Part of GL_EXT_direct_state_access, GL_ARB_vertex_attrib_binding
        Specified by:
        glVertexArrayBindVertexBufferEXT in interface GL2
      • glVertexArrayBindingDivisor

        public void glVertexArrayBindingDivisor​(int arg0,
                                                int arg1,
                                                int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexArrayBindingDivisor(GLuint vaobj, GLuint bindingindex, GLuint divisor)
        Part of GL_VERSION_4_5
        Specified by:
        glVertexArrayBindingDivisor in interface GL4
      • glVertexArrayColorOffsetEXT

        public void glVertexArrayColorOffsetEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int arg3,
                                                int arg4,
                                                long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayColorOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayColorOffsetEXT in interface GL2
      • glVertexArrayEdgeFlagOffsetEXT

        public void glVertexArrayEdgeFlagOffsetEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayEdgeFlagOffsetEXT(GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayEdgeFlagOffsetEXT in interface GL2
      • glVertexArrayElementBuffer

        public void glVertexArrayElementBuffer​(int arg0,
                                               int arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexArrayElementBuffer(GLuint vaobj, GLuint buffer)
        Part of GL_VERSION_4_5
        Specified by:
        glVertexArrayElementBuffer in interface GL4
      • glVertexArrayFogCoordOffsetEXT

        public void glVertexArrayFogCoordOffsetEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayFogCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayFogCoordOffsetEXT in interface GL2
      • glVertexArrayIndexOffsetEXT

        public void glVertexArrayIndexOffsetEXT​(int arg0,
                                                int arg1,
                                                int arg2,
                                                int arg3,
                                                long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayIndexOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayIndexOffsetEXT in interface GL2
      • glVertexArrayMultiTexCoordOffsetEXT

        public void glVertexArrayMultiTexCoordOffsetEXT​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        int arg3,
                                                        int arg4,
                                                        int arg5,
                                                        long arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayMultiTexCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayMultiTexCoordOffsetEXT in interface GL2
      • glVertexArrayNormalOffsetEXT

        public void glVertexArrayNormalOffsetEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 int arg3,
                                                 long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayNormalOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayNormalOffsetEXT in interface GL2
      • glVertexArrayParameteriAPPLE

        public void glVertexArrayParameteriAPPLE​(int arg0,
                                                 int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayParameteriAPPLE(GLenum pname, GLint param)
        Part of GL_APPLE_vertex_array_range
        Specified by:
        glVertexArrayParameteriAPPLE in interface GL2
      • glVertexArrayRangeAPPLE

        public void glVertexArrayRangeAPPLE​(int arg0,
                                            Buffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayRangeAPPLE(GLsizei length, void * pointer)
        Part of GL_APPLE_vertex_array_range
        Specified by:
        glVertexArrayRangeAPPLE in interface GL2
        arg1 - a direct or array-backed Buffer
      • glVertexArraySecondaryColorOffsetEXT

        public void glVertexArraySecondaryColorOffsetEXT​(int arg0,
                                                         int arg1,
                                                         int arg2,
                                                         int arg3,
                                                         int arg4,
                                                         long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArraySecondaryColorOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArraySecondaryColorOffsetEXT in interface GL2
      • glVertexArrayTexCoordOffsetEXT

        public void glVertexArrayTexCoordOffsetEXT​(int arg0,
                                                   int arg1,
                                                   int arg2,
                                                   int arg3,
                                                   int arg4,
                                                   long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayTexCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayTexCoordOffsetEXT in interface GL2
      • glVertexArrayVertexAttribBindingEXT

        public void glVertexArrayVertexAttribBindingEXT​(int arg0,
                                                        int arg1,
                                                        int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayVertexAttribBindingEXT(GLuint vaobj, GLuint attribindex, GLuint bindingindex)
        Part of GL_EXT_direct_state_access, GL_ARB_vertex_attrib_binding
        Specified by:
        glVertexArrayVertexAttribBindingEXT in interface GL2
      • glVertexArrayVertexAttribDivisorEXT

        public void glVertexArrayVertexAttribDivisorEXT​(int arg0,
                                                        int arg1,
                                                        int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayVertexAttribDivisorEXT(GLuint vaobj, GLuint index, GLuint divisor)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayVertexAttribDivisorEXT in interface GL2
      • glVertexArrayVertexAttribFormatEXT

        public void glVertexArrayVertexAttribFormatEXT​(int arg0,
                                                       int arg1,
                                                       int arg2,
                                                       int arg3,
                                                       boolean arg4,
                                                       int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayVertexAttribFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
        Part of GL_EXT_direct_state_access, GL_ARB_vertex_attrib_binding
        Specified by:
        glVertexArrayVertexAttribFormatEXT in interface GL2
      • glVertexArrayVertexAttribIFormatEXT

        public void glVertexArrayVertexAttribIFormatEXT​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        int arg3,
                                                        int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayVertexAttribIFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
        Part of GL_EXT_direct_state_access, GL_ARB_vertex_attrib_binding
        Specified by:
        glVertexArrayVertexAttribIFormatEXT in interface GL2
      • glVertexArrayVertexAttribIOffsetEXT

        public void glVertexArrayVertexAttribIOffsetEXT​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        int arg3,
                                                        int arg4,
                                                        int arg5,
                                                        long arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayVertexAttribIOffsetEXT(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayVertexAttribIOffsetEXT in interface GL2
      • glVertexArrayVertexAttribLFormatEXT

        public void glVertexArrayVertexAttribLFormatEXT​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        int arg3,
                                                        int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayVertexAttribLFormatEXT(GLuint vaobj, GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
        Part of GL_EXT_direct_state_access, GL_ARB_vertex_attrib_binding
        Specified by:
        glVertexArrayVertexAttribLFormatEXT in interface GL2
      • glVertexArrayVertexAttribLOffsetEXT

        public void glVertexArrayVertexAttribLOffsetEXT​(int arg0,
                                                        int arg1,
                                                        int arg2,
                                                        int arg3,
                                                        int arg4,
                                                        int arg5,
                                                        long arg6)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayVertexAttribLOffsetEXT(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset)
        Part of GL_EXT_vertex_attrib_64bit, GL_EXT_direct_state_access
        Specified by:
        glVertexArrayVertexAttribLOffsetEXT in interface GL2
      • glVertexArrayVertexAttribOffsetEXT

        public void glVertexArrayVertexAttribOffsetEXT​(int arg0,
                                                       int arg1,
                                                       int arg2,
                                                       int arg3,
                                                       int arg4,
                                                       boolean arg5,
                                                       int arg6,
                                                       long arg7)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayVertexAttribOffsetEXT(GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayVertexAttribOffsetEXT in interface GL2
      • glVertexArrayVertexBindingDivisorEXT

        public void glVertexArrayVertexBindingDivisorEXT​(int arg0,
                                                         int arg1,
                                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayVertexBindingDivisorEXT(GLuint vaobj, GLuint bindingindex, GLuint divisor)
        Part of GL_EXT_direct_state_access, GL_ARB_vertex_attrib_binding
        Specified by:
        glVertexArrayVertexBindingDivisorEXT in interface GL2
      • glVertexArrayVertexBuffer

        public void glVertexArrayVertexBuffer​(int arg0,
                                              int arg1,
                                              int arg2,
                                              long arg3,
                                              int arg4)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexArrayVertexBuffer(GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride)
        Part of GL_VERSION_4_5
        Specified by:
        glVertexArrayVertexBuffer in interface GL4
      • glVertexArrayVertexBuffers

        public void glVertexArrayVertexBuffers​(int arg0,
                                               int arg1,
                                               int arg2,
                                               int[] arg3,
                                               int arg4,
                                               PointerBuffer arg5,
                                               int[] arg6,
                                               int arg7)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
        Part of GL_VERSION_4_5
        Specified by:
        glVertexArrayVertexBuffers in interface GL4
        arg5 - a direct or array-backed PointerBuffer
      • glVertexArrayVertexBuffers

        public void glVertexArrayVertexBuffers​(int arg0,
                                               int arg1,
                                               int arg2,
                                               IntBuffer arg3,
                                               PointerBuffer arg4,
                                               IntBuffer arg5)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexArrayVertexBuffers(GLuint vaobj, GLuint first, GLsizei count, const GLuint * buffers, const GLintptr * offsets, const GLsizei * strides)
        Part of GL_VERSION_4_5
        Specified by:
        glVertexArrayVertexBuffers in interface GL4
        arg3 - a direct or array-backed IntBuffer
        arg4 - a direct or array-backed PointerBuffer
        arg5 - a direct or array-backed IntBuffer
      • glVertexArrayVertexOffsetEXT

        public void glVertexArrayVertexOffsetEXT​(int arg0,
                                                 int arg1,
                                                 int arg2,
                                                 int arg3,
                                                 int arg4,
                                                 long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexArrayVertexOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset)
        Part of GL_EXT_direct_state_access
        Specified by:
        glVertexArrayVertexOffsetEXT in interface GL2
      • glVertexAttrib1d

        public void glVertexAttrib1d​(int arg0,
                                     double arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib1d(GLuint index, GLdouble x)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib1dNV, glVertexAttrib1dARB
        Specified by:
        glVertexAttrib1d in interface GL2GL3
      • glVertexAttrib1dARB

        public void glVertexAttrib1dARB​(int arg0,
                                        double arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1dARB(GLuint index, GLdouble x)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib1dARB in interface GL2
      • glVertexAttrib1dv

        public void glVertexAttrib1dv​(int arg0,
                                      DoubleBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib1dv(GLuint index, const GLdouble * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib1dvARB, glVertexAttrib1dvNV
        Specified by:
        glVertexAttrib1dv in interface GL2GL3
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttrib1dv

        public void glVertexAttrib1dv​(int arg0,
                                      double[] arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib1dv(GLuint index, const GLdouble * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib1dvARB, glVertexAttrib1dvNV
        Specified by:
        glVertexAttrib1dv in interface GL2GL3
      • glVertexAttrib1dvARB

        public void glVertexAttrib1dvARB​(int arg0,
                                         DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1dvARB(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib1dvARB in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttrib1dvARB

        public void glVertexAttrib1dvARB​(int arg0,
                                         double[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1dvARB(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib1dvARB in interface GL2
      • glVertexAttrib1f

        public void glVertexAttrib1f​(int arg0,
                                     float arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib1f(GLuint index, GLfloat x)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib1fARB, glVertexAttrib1fNV
        Specified by:
        glVertexAttrib1f in interface GL2ES2
      • glVertexAttrib1fARB

        public void glVertexAttrib1fARB​(int arg0,
                                        float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1fARB(GLuint index, GLfloat x)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib1fARB in interface GL2
      • glVertexAttrib1fv

        public void glVertexAttrib1fv​(int arg0,
                                      FloatBuffer arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib1fv(GLuint index, const GLfloat * v)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib1fvNV, glVertexAttrib1fvARB
        Specified by:
        glVertexAttrib1fv in interface GL2ES2
        arg1 - a direct or array-backed FloatBuffer
      • glVertexAttrib1fv

        public void glVertexAttrib1fv​(int arg0,
                                      float[] arg1,
                                      int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib1fv(GLuint index, const GLfloat * v)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib1fvNV, glVertexAttrib1fvARB
        Specified by:
        glVertexAttrib1fv in interface GL2ES2
      • glVertexAttrib1fvARB

        public void glVertexAttrib1fvARB​(int arg0,
                                         FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1fvARB(GLuint index, const GLfloat * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib1fvARB in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glVertexAttrib1fvARB

        public void glVertexAttrib1fvARB​(int arg0,
                                         float[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1fvARB(GLuint index, const GLfloat * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib1fvARB in interface GL2
      • glVertexAttrib1h

        public void glVertexAttrib1h​(int arg0,
                                     short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1h(GLuint index, GLhalfNV x)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib1hNV
        Specified by:
        glVertexAttrib1h in interface GL2
      • glVertexAttrib1hv

        public void glVertexAttrib1hv​(int arg0,
                                      short[] arg1,
                                      int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1hv(GLuint index, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib1hvNV
        Specified by:
        glVertexAttrib1hv in interface GL2
      • glVertexAttrib1hv

        public void glVertexAttrib1hv​(int arg0,
                                      ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1hv(GLuint index, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib1hvNV
        Specified by:
        glVertexAttrib1hv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib1s

        public void glVertexAttrib1s​(int arg0,
                                     short arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib1s(GLuint index, GLshort x)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib1sNV, glVertexAttrib1sARB
        Specified by:
        glVertexAttrib1s in interface GL2GL3
      • glVertexAttrib1sARB

        public void glVertexAttrib1sARB​(int arg0,
                                        short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1sARB(GLuint index, GLshort x)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib1sARB in interface GL2
      • glVertexAttrib1sv

        public void glVertexAttrib1sv​(int arg0,
                                      ShortBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib1sv(GLuint index, const GLshort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib1svARB, glVertexAttrib1svNV
        Specified by:
        glVertexAttrib1sv in interface GL2GL3
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib1sv

        public void glVertexAttrib1sv​(int arg0,
                                      short[] arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib1sv(GLuint index, const GLshort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib1svARB, glVertexAttrib1svNV
        Specified by:
        glVertexAttrib1sv in interface GL2GL3
      • glVertexAttrib1svARB

        public void glVertexAttrib1svARB​(int arg0,
                                         ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1svARB(GLuint index, const GLshort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib1svARB in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib1svARB

        public void glVertexAttrib1svARB​(int arg0,
                                         short[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib1svARB(GLuint index, const GLshort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib1svARB in interface GL2
      • glVertexAttrib2d

        public void glVertexAttrib2d​(int arg0,
                                     double arg1,
                                     double arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib2d(GLuint index, GLdouble x, GLdouble y)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib2dARB, glVertexAttrib2dNV
        Specified by:
        glVertexAttrib2d in interface GL2GL3
      • glVertexAttrib2dARB

        public void glVertexAttrib2dARB​(int arg0,
                                        double arg1,
                                        double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2dARB(GLuint index, GLdouble x, GLdouble y)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib2dARB in interface GL2
      • glVertexAttrib2dv

        public void glVertexAttrib2dv​(int arg0,
                                      DoubleBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib2dv(GLuint index, const GLdouble * v)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib2dvNV, glVertexAttrib2dvARB
        Specified by:
        glVertexAttrib2dv in interface GL2GL3
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttrib2dv

        public void glVertexAttrib2dv​(int arg0,
                                      double[] arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib2dv(GLuint index, const GLdouble * v)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib2dvNV, glVertexAttrib2dvARB
        Specified by:
        glVertexAttrib2dv in interface GL2GL3
      • glVertexAttrib2dvARB

        public void glVertexAttrib2dvARB​(int arg0,
                                         double[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2dvARB(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib2dvARB in interface GL2
      • glVertexAttrib2dvARB

        public void glVertexAttrib2dvARB​(int arg0,
                                         DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2dvARB(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib2dvARB in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttrib2f

        public void glVertexAttrib2f​(int arg0,
                                     float arg1,
                                     float arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib2f(GLuint index, GLfloat x, GLfloat y)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib2fARB, glVertexAttrib2fNV
        Specified by:
        glVertexAttrib2f in interface GL2ES2
      • glVertexAttrib2fARB

        public void glVertexAttrib2fARB​(int arg0,
                                        float arg1,
                                        float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2fARB(GLuint index, GLfloat x, GLfloat y)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib2fARB in interface GL2
      • glVertexAttrib2fv

        public void glVertexAttrib2fv​(int arg0,
                                      float[] arg1,
                                      int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib2fv(GLuint index, const GLfloat * v)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib2fvARB, glVertexAttrib2fvNV
        Specified by:
        glVertexAttrib2fv in interface GL2ES2
      • glVertexAttrib2fv

        public void glVertexAttrib2fv​(int arg0,
                                      FloatBuffer arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib2fv(GLuint index, const GLfloat * v)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib2fvARB, glVertexAttrib2fvNV
        Specified by:
        glVertexAttrib2fv in interface GL2ES2
        arg1 - a direct or array-backed FloatBuffer
      • glVertexAttrib2fvARB

        public void glVertexAttrib2fvARB​(int arg0,
                                         float[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2fvARB(GLuint index, const GLfloat * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib2fvARB in interface GL2
      • glVertexAttrib2fvARB

        public void glVertexAttrib2fvARB​(int arg0,
                                         FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2fvARB(GLuint index, const GLfloat * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib2fvARB in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glVertexAttrib2h

        public void glVertexAttrib2h​(int arg0,
                                     short arg1,
                                     short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2h(GLuint index, GLhalfNV x, GLhalfNV y)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib2hNV
        Specified by:
        glVertexAttrib2h in interface GL2
      • glVertexAttrib2hv

        public void glVertexAttrib2hv​(int arg0,
                                      ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2hv(GLuint index, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib2hvNV
        Specified by:
        glVertexAttrib2hv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib2hv

        public void glVertexAttrib2hv​(int arg0,
                                      short[] arg1,
                                      int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2hv(GLuint index, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib2hvNV
        Specified by:
        glVertexAttrib2hv in interface GL2
      • glVertexAttrib2s

        public void glVertexAttrib2s​(int arg0,
                                     short arg1,
                                     short arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib2s(GLuint index, GLshort x, GLshort y)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib2sNV, glVertexAttrib2sARB
        Specified by:
        glVertexAttrib2s in interface GL2GL3
      • glVertexAttrib2sARB

        public void glVertexAttrib2sARB​(int arg0,
                                        short arg1,
                                        short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2sARB(GLuint index, GLshort x, GLshort y)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib2sARB in interface GL2
      • glVertexAttrib2sv

        public void glVertexAttrib2sv​(int arg0,
                                      ShortBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib2sv(GLuint index, const GLshort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib2svARB, glVertexAttrib2svNV
        Specified by:
        glVertexAttrib2sv in interface GL2GL3
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib2sv

        public void glVertexAttrib2sv​(int arg0,
                                      short[] arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib2sv(GLuint index, const GLshort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib2svARB, glVertexAttrib2svNV
        Specified by:
        glVertexAttrib2sv in interface GL2GL3
      • glVertexAttrib2svARB

        public void glVertexAttrib2svARB​(int arg0,
                                         ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2svARB(GLuint index, const GLshort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib2svARB in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib2svARB

        public void glVertexAttrib2svARB​(int arg0,
                                         short[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib2svARB(GLuint index, const GLshort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib2svARB in interface GL2
      • glVertexAttrib3d

        public void glVertexAttrib3d​(int arg0,
                                     double arg1,
                                     double arg2,
                                     double arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib3d(GLuint index, GLdouble x, GLdouble y, GLdouble z)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib3dARB, glVertexAttrib3dNV
        Specified by:
        glVertexAttrib3d in interface GL2GL3
      • glVertexAttrib3dARB

        public void glVertexAttrib3dARB​(int arg0,
                                        double arg1,
                                        double arg2,
                                        double arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib3dARB in interface GL2
      • glVertexAttrib3dv

        public void glVertexAttrib3dv​(int arg0,
                                      DoubleBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib3dv(GLuint index, const GLdouble * v)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib3dvNV, glVertexAttrib3dvARB
        Specified by:
        glVertexAttrib3dv in interface GL2GL3
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttrib3dv

        public void glVertexAttrib3dv​(int arg0,
                                      double[] arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib3dv(GLuint index, const GLdouble * v)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib3dvNV, glVertexAttrib3dvARB
        Specified by:
        glVertexAttrib3dv in interface GL2GL3
      • glVertexAttrib3dvARB

        public void glVertexAttrib3dvARB​(int arg0,
                                         double[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3dvARB(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib3dvARB in interface GL2
      • glVertexAttrib3dvARB

        public void glVertexAttrib3dvARB​(int arg0,
                                         DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3dvARB(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib3dvARB in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttrib3f

        public void glVertexAttrib3f​(int arg0,
                                     float arg1,
                                     float arg2,
                                     float arg3)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib3f(GLuint index, GLfloat x, GLfloat y, GLfloat z)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib3fARB, glVertexAttrib3fNV
        Specified by:
        glVertexAttrib3f in interface GL2ES2
      • glVertexAttrib3fARB

        public void glVertexAttrib3fARB​(int arg0,
                                        float arg1,
                                        float arg2,
                                        float arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib3fARB in interface GL2
      • glVertexAttrib3fv

        public void glVertexAttrib3fv​(int arg0,
                                      FloatBuffer arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib3fv(GLuint index, const GLfloat * v)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib3fvNV, glVertexAttrib3fvARB
        Specified by:
        glVertexAttrib3fv in interface GL2ES2
        arg1 - a direct or array-backed FloatBuffer
      • glVertexAttrib3fv

        public void glVertexAttrib3fv​(int arg0,
                                      float[] arg1,
                                      int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib3fv(GLuint index, const GLfloat * v)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib3fvNV, glVertexAttrib3fvARB
        Specified by:
        glVertexAttrib3fv in interface GL2ES2
      • glVertexAttrib3fvARB

        public void glVertexAttrib3fvARB​(int arg0,
                                         float[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3fvARB(GLuint index, const GLfloat * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib3fvARB in interface GL2
      • glVertexAttrib3fvARB

        public void glVertexAttrib3fvARB​(int arg0,
                                         FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3fvARB(GLuint index, const GLfloat * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib3fvARB in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glVertexAttrib3h

        public void glVertexAttrib3h​(int arg0,
                                     short arg1,
                                     short arg2,
                                     short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3h(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib3hNV
        Specified by:
        glVertexAttrib3h in interface GL2
      • glVertexAttrib3hv

        public void glVertexAttrib3hv​(int arg0,
                                      ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3hv(GLuint index, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib3hvNV
        Specified by:
        glVertexAttrib3hv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib3hv

        public void glVertexAttrib3hv​(int arg0,
                                      short[] arg1,
                                      int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3hv(GLuint index, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib3hvNV
        Specified by:
        glVertexAttrib3hv in interface GL2
      • glVertexAttrib3s

        public void glVertexAttrib3s​(int arg0,
                                     short arg1,
                                     short arg2,
                                     short arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib3s(GLuint index, GLshort x, GLshort y, GLshort z)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib3sNV, glVertexAttrib3sARB
        Specified by:
        glVertexAttrib3s in interface GL2GL3
      • glVertexAttrib3sARB

        public void glVertexAttrib3sARB​(int arg0,
                                        short arg1,
                                        short arg2,
                                        short arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3sARB(GLuint index, GLshort x, GLshort y, GLshort z)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib3sARB in interface GL2
      • glVertexAttrib3sv

        public void glVertexAttrib3sv​(int arg0,
                                      short[] arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib3sv(GLuint index, const GLshort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib3svARB, glVertexAttrib3svNV
        Specified by:
        glVertexAttrib3sv in interface GL2GL3
      • glVertexAttrib3sv

        public void glVertexAttrib3sv​(int arg0,
                                      ShortBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib3sv(GLuint index, const GLshort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttrib3svARB, glVertexAttrib3svNV
        Specified by:
        glVertexAttrib3sv in interface GL2GL3
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib3svARB

        public void glVertexAttrib3svARB​(int arg0,
                                         ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3svARB(GLuint index, const GLshort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib3svARB in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib3svARB

        public void glVertexAttrib3svARB​(int arg0,
                                         short[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib3svARB(GLuint index, const GLshort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib3svARB in interface GL2
      • glVertexAttrib4Nbv

        public void glVertexAttrib4Nbv​(int arg0,
                                       byte[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nbv(GLuint index, const GLbyte * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NbvARB
        Specified by:
        glVertexAttrib4Nbv in interface GL2GL3
      • glVertexAttrib4Nbv

        public void glVertexAttrib4Nbv​(int arg0,
                                       ByteBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nbv(GLuint index, const GLbyte * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NbvARB
        Specified by:
        glVertexAttrib4Nbv in interface GL2GL3
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttrib4NbvARB

        public void glVertexAttrib4NbvARB​(int arg0,
                                          byte[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NbvARB in interface GL2
      • glVertexAttrib4NbvARB

        public void glVertexAttrib4NbvARB​(int arg0,
                                          ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NbvARB(GLuint index, const GLbyte * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NbvARB in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttrib4Niv

        public void glVertexAttrib4Niv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Niv(GLuint index, const GLint * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NivARB
        Specified by:
        glVertexAttrib4Niv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttrib4Niv

        public void glVertexAttrib4Niv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Niv(GLuint index, const GLint * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NivARB
        Specified by:
        glVertexAttrib4Niv in interface GL2GL3
      • glVertexAttrib4NivARB

        public void glVertexAttrib4NivARB​(int arg0,
                                          int[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NivARB(GLuint index, const GLint * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NivARB in interface GL2
      • glVertexAttrib4NivARB

        public void glVertexAttrib4NivARB​(int arg0,
                                          IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NivARB(GLuint index, const GLint * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NivARB in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttrib4Nsv

        public void glVertexAttrib4Nsv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nsv(GLuint index, const GLshort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NsvARB
        Specified by:
        glVertexAttrib4Nsv in interface GL2GL3
      • glVertexAttrib4Nsv

        public void glVertexAttrib4Nsv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nsv(GLuint index, const GLshort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NsvARB
        Specified by:
        glVertexAttrib4Nsv in interface GL2GL3
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib4NsvARB

        public void glVertexAttrib4NsvARB​(int arg0,
                                          short[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NsvARB(GLuint index, const GLshort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NsvARB in interface GL2
      • glVertexAttrib4NsvARB

        public void glVertexAttrib4NsvARB​(int arg0,
                                          ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NsvARB(GLuint index, const GLshort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NsvARB in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib4Nub

        public void glVertexAttrib4Nub​(int arg0,
                                       byte arg1,
                                       byte arg2,
                                       byte arg3,
                                       byte arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nub(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NubARB
        Specified by:
        glVertexAttrib4Nub in interface GL2GL3
      • glVertexAttrib4NubARB

        public void glVertexAttrib4NubARB​(int arg0,
                                          byte arg1,
                                          byte arg2,
                                          byte arg3,
                                          byte arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NubARB(GLuint index, GLubyte x, GLubyte y, GLubyte z, GLubyte w)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NubARB in interface GL2
      • glVertexAttrib4Nubv

        public void glVertexAttrib4Nubv​(int arg0,
                                        ByteBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nubv(GLuint index, const GLubyte * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NubvARB
        Specified by:
        glVertexAttrib4Nubv in interface GL2GL3
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttrib4Nubv

        public void glVertexAttrib4Nubv​(int arg0,
                                        byte[] arg1,
                                        int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nubv(GLuint index, const GLubyte * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NubvARB
        Specified by:
        glVertexAttrib4Nubv in interface GL2GL3
      • glVertexAttrib4NubvARB

        public void glVertexAttrib4NubvARB​(int arg0,
                                           byte[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NubvARB in interface GL2
      • glVertexAttrib4NubvARB

        public void glVertexAttrib4NubvARB​(int arg0,
                                           ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NubvARB(GLuint index, const GLubyte * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NubvARB in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttrib4Nuiv

        public void glVertexAttrib4Nuiv​(int arg0,
                                        IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nuiv(GLuint index, const GLuint * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NuivARB
        Specified by:
        glVertexAttrib4Nuiv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttrib4Nuiv

        public void glVertexAttrib4Nuiv​(int arg0,
                                        int[] arg1,
                                        int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nuiv(GLuint index, const GLuint * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NuivARB
        Specified by:
        glVertexAttrib4Nuiv in interface GL2GL3
      • glVertexAttrib4NuivARB

        public void glVertexAttrib4NuivARB​(int arg0,
                                           int[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NuivARB(GLuint index, const GLuint * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NuivARB in interface GL2
      • glVertexAttrib4NuivARB

        public void glVertexAttrib4NuivARB​(int arg0,
                                           IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NuivARB(GLuint index, const GLuint * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NuivARB in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttrib4Nusv

        public void glVertexAttrib4Nusv​(int arg0,
                                        short[] arg1,
                                        int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nusv(GLuint index, const GLushort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NusvARB
        Specified by:
        glVertexAttrib4Nusv in interface GL2GL3
      • glVertexAttrib4Nusv

        public void glVertexAttrib4Nusv​(int arg0,
                                        ShortBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4Nusv(GLuint index, const GLushort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4NusvARB
        Specified by:
        glVertexAttrib4Nusv in interface GL2GL3
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib4NusvARB

        public void glVertexAttrib4NusvARB​(int arg0,
                                           ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NusvARB(GLuint index, const GLushort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NusvARB in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib4NusvARB

        public void glVertexAttrib4NusvARB​(int arg0,
                                           short[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4NusvARB(GLuint index, const GLushort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4NusvARB in interface GL2
      • glVertexAttrib4bv

        public void glVertexAttrib4bv​(int arg0,
                                      ByteBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4bv(GLuint index, const GLbyte * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4bvARB
        Specified by:
        glVertexAttrib4bv in interface GL2GL3
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttrib4bv

        public void glVertexAttrib4bv​(int arg0,
                                      byte[] arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4bv(GLuint index, const GLbyte * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4bvARB
        Specified by:
        glVertexAttrib4bv in interface GL2GL3
      • glVertexAttrib4bvARB

        public void glVertexAttrib4bvARB​(int arg0,
                                         ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4bvARB(GLuint index, const GLbyte * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4bvARB in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttrib4bvARB

        public void glVertexAttrib4bvARB​(int arg0,
                                         byte[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4bvARB(GLuint index, const GLbyte * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4bvARB in interface GL2
      • glVertexAttrib4d

        public void glVertexAttrib4d​(int arg0,
                                     double arg1,
                                     double arg2,
                                     double arg3,
                                     double arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4dNV, glVertexAttrib4dARB
        Specified by:
        glVertexAttrib4d in interface GL2GL3
      • glVertexAttrib4dARB

        public void glVertexAttrib4dARB​(int arg0,
                                        double arg1,
                                        double arg2,
                                        double arg3,
                                        double arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4dARB(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4dARB in interface GL2
      • glVertexAttrib4dv

        public void glVertexAttrib4dv​(int arg0,
                                      double[] arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4dv(GLuint index, const GLdouble * v)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4dvNV, glVertexAttrib4dvARB
        Specified by:
        glVertexAttrib4dv in interface GL2GL3
      • glVertexAttrib4dv

        public void glVertexAttrib4dv​(int arg0,
                                      DoubleBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4dv(GLuint index, const GLdouble * v)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4dvNV, glVertexAttrib4dvARB
        Specified by:
        glVertexAttrib4dv in interface GL2GL3
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttrib4dvARB

        public void glVertexAttrib4dvARB​(int arg0,
                                         double[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4dvARB(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4dvARB in interface GL2
      • glVertexAttrib4dvARB

        public void glVertexAttrib4dvARB​(int arg0,
                                         DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4dvARB(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4dvARB in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttrib4f

        public void glVertexAttrib4f​(int arg0,
                                     float arg1,
                                     float arg2,
                                     float arg3,
                                     float arg4)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib4f(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4fNV, glVertexAttrib4fARB
        Specified by:
        glVertexAttrib4f in interface GL2ES2
      • glVertexAttrib4fARB

        public void glVertexAttrib4fARB​(int arg0,
                                        float arg1,
                                        float arg2,
                                        float arg3,
                                        float arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4fARB(GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4fARB in interface GL2
      • glVertexAttrib4fv

        public void glVertexAttrib4fv​(int arg0,
                                      float[] arg1,
                                      int arg2)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib4fv(GLuint index, const GLfloat * v)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4fvNV, glVertexAttrib4fvARB
        Specified by:
        glVertexAttrib4fv in interface GL2ES2
      • glVertexAttrib4fv

        public void glVertexAttrib4fv​(int arg0,
                                      FloatBuffer arg1)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttrib4fv(GLuint index, const GLfloat * v)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4fvNV, glVertexAttrib4fvARB
        Specified by:
        glVertexAttrib4fv in interface GL2ES2
        arg1 - a direct or array-backed FloatBuffer
      • glVertexAttrib4fvARB

        public void glVertexAttrib4fvARB​(int arg0,
                                         FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4fvARB(GLuint index, const GLfloat * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4fvARB in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glVertexAttrib4fvARB

        public void glVertexAttrib4fvARB​(int arg0,
                                         float[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4fvARB(GLuint index, const GLfloat * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4fvARB in interface GL2
      • glVertexAttrib4h

        public void glVertexAttrib4h​(int arg0,
                                     short arg1,
                                     short arg2,
                                     short arg3,
                                     short arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4h(GLuint index, GLhalfNV x, GLhalfNV y, GLhalfNV z, GLhalfNV w)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib4hNV
        Specified by:
        glVertexAttrib4h in interface GL2
      • glVertexAttrib4hv

        public void glVertexAttrib4hv​(int arg0,
                                      ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4hv(GLuint index, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib4hvNV
        Specified by:
        glVertexAttrib4hv in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib4hv

        public void glVertexAttrib4hv​(int arg0,
                                      short[] arg1,
                                      int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4hv(GLuint index, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttrib4hvNV
        Specified by:
        glVertexAttrib4hv in interface GL2
      • glVertexAttrib4iv

        public void glVertexAttrib4iv​(int arg0,
                                      IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4iv(GLuint index, const GLint * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4ivARB
        Specified by:
        glVertexAttrib4iv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttrib4iv

        public void glVertexAttrib4iv​(int arg0,
                                      int[] arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4iv(GLuint index, const GLint * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4ivARB
        Specified by:
        glVertexAttrib4iv in interface GL2GL3
      • glVertexAttrib4ivARB

        public void glVertexAttrib4ivARB​(int arg0,
                                         int[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4ivARB(GLuint index, const GLint * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4ivARB in interface GL2
      • glVertexAttrib4ivARB

        public void glVertexAttrib4ivARB​(int arg0,
                                         IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4ivARB(GLuint index, const GLint * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4ivARB in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttrib4s

        public void glVertexAttrib4s​(int arg0,
                                     short arg1,
                                     short arg2,
                                     short arg3,
                                     short arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4s(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4sNV, glVertexAttrib4sARB
        Specified by:
        glVertexAttrib4s in interface GL2GL3
      • glVertexAttrib4sARB

        public void glVertexAttrib4sARB​(int arg0,
                                        short arg1,
                                        short arg2,
                                        short arg3,
                                        short arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4sARB(GLuint index, GLshort x, GLshort y, GLshort z, GLshort w)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4sARB in interface GL2
      • glVertexAttrib4sv

        public void glVertexAttrib4sv​(int arg0,
                                      short[] arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4sv(GLuint index, const GLshort * v)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4svNV, glVertexAttrib4svARB
        Specified by:
        glVertexAttrib4sv in interface GL2GL3
      • glVertexAttrib4sv

        public void glVertexAttrib4sv​(int arg0,
                                      ShortBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4sv(GLuint index, const GLshort * v)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4svNV, glVertexAttrib4svARB
        Specified by:
        glVertexAttrib4sv in interface GL2GL3
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib4svARB

        public void glVertexAttrib4svARB​(int arg0,
                                         short[] arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4svARB(GLuint index, const GLshort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4svARB in interface GL2
      • glVertexAttrib4svARB

        public void glVertexAttrib4svARB​(int arg0,
                                         ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4svARB(GLuint index, const GLshort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4svARB in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib4ubv

        public void glVertexAttrib4ubv​(int arg0,
                                       ByteBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4ubv(GLuint index, const GLubyte * v)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4ubvNV, glVertexAttrib4ubvARB
        Specified by:
        glVertexAttrib4ubv in interface GL2GL3
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttrib4ubv

        public void glVertexAttrib4ubv​(int arg0,
                                       byte[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4ubv(GLuint index, const GLubyte * v)
        Part of GL_VERSION_2_0, GL_NV_vertex_program, GL_ARB_vertex_program
        Alias for: glVertexAttrib4ubvNV, glVertexAttrib4ubvARB
        Specified by:
        glVertexAttrib4ubv in interface GL2GL3
      • glVertexAttrib4ubvARB

        public void glVertexAttrib4ubvARB​(int arg0,
                                          ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4ubvARB in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttrib4ubvARB

        public void glVertexAttrib4ubvARB​(int arg0,
                                          byte[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4ubvARB(GLuint index, const GLubyte * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4ubvARB in interface GL2
      • glVertexAttrib4uiv

        public void glVertexAttrib4uiv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4uiv(GLuint index, const GLuint * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4uivARB
        Specified by:
        glVertexAttrib4uiv in interface GL2GL3
      • glVertexAttrib4uiv

        public void glVertexAttrib4uiv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4uiv(GLuint index, const GLuint * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4uivARB
        Specified by:
        glVertexAttrib4uiv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttrib4uivARB

        public void glVertexAttrib4uivARB​(int arg0,
                                          IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4uivARB(GLuint index, const GLuint * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4uivARB in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttrib4uivARB

        public void glVertexAttrib4uivARB​(int arg0,
                                          int[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4uivARB(GLuint index, const GLuint * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4uivARB in interface GL2
      • glVertexAttrib4usv

        public void glVertexAttrib4usv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4usv(GLuint index, const GLushort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4usvARB
        Specified by:
        glVertexAttrib4usv in interface GL2GL3
      • glVertexAttrib4usv

        public void glVertexAttrib4usv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttrib4usv(GLuint index, const GLushort * v)
        Part of GL_VERSION_2_0, GL_ARB_vertex_program
        Alias for: glVertexAttrib4usvARB
        Specified by:
        glVertexAttrib4usv in interface GL2GL3
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib4usvARB

        public void glVertexAttrib4usvARB​(int arg0,
                                          ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4usvARB(GLuint index, const GLushort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4usvARB in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttrib4usvARB

        public void glVertexAttrib4usvARB​(int arg0,
                                          short[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttrib4usvARB(GLuint index, const GLushort * v)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttrib4usvARB in interface GL2
      • glVertexAttribBinding

        public void glVertexAttribBinding​(int arg0,
                                          int arg1)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glVertexAttribBinding(GLuint attribindex, GLuint bindingindex)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
        Specified by:
        glVertexAttribBinding in interface GL3ES3
      • glVertexAttribDivisor

        public void glVertexAttribDivisor​(int arg0,
                                          int arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glVertexAttribDivisor(GLuint index, GLuint divisor)
        Part of GL_VERSION_3_3, GL_ES_VERSION_3_0, GL_NV_instanced_arrays, GL_ANGLE_instanced_arrays, GL_ARB_instanced_arrays, GL_EXT_instanced_arrays
        Alias for: glVertexAttribDivisorNV, glVertexAttribDivisorANGLE, glVertexAttribDivisorARB, glVertexAttribDivisorEXT
        Specified by:
        glVertexAttribDivisor in interface GL2ES3
      • glVertexAttribFormat

        public void glVertexAttribFormat​(int arg0,
                                         int arg1,
                                         int arg2,
                                         boolean arg3,
                                         int arg4)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glVertexAttribFormat(GLuint attribindex, GLint size, GLenum type, GLboolean normalized, GLuint relativeoffset)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_buffer_unified_memory
        Alias for: glVertexAttribFormatNV
        Specified by:
        glVertexAttribFormat in interface GL3ES3
      • glVertexAttribFormatNV

        public void glVertexAttribFormatNV​(int arg0,
                                           int arg1,
                                           int arg2,
                                           boolean arg3,
                                           int arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribFormatNV(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glVertexAttribFormatNV in interface GL2GL3
      • glVertexAttribI1i

        public void glVertexAttribI1i​(int arg0,
                                      int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI1i(GLuint index, GLint x)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI1iEXT
        Specified by:
        glVertexAttribI1i in interface GL2GL3
      • glVertexAttribI1iEXT

        public void glVertexAttribI1iEXT​(int arg0,
                                         int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI1iEXT(GLuint index, GLint x)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI1iEXT in interface GL2
      • glVertexAttribI1iv

        public void glVertexAttribI1iv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI1iv(GLuint index, const GLint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI1ivEXT
        Specified by:
        glVertexAttribI1iv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI1iv

        public void glVertexAttribI1iv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI1iv(GLuint index, const GLint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI1ivEXT
        Specified by:
        glVertexAttribI1iv in interface GL2GL3
      • glVertexAttribI1ivEXT

        public void glVertexAttribI1ivEXT​(int arg0,
                                          IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI1ivEXT(GLuint index, const GLint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI1ivEXT in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI1ivEXT

        public void glVertexAttribI1ivEXT​(int arg0,
                                          int[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI1ivEXT(GLuint index, const GLint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI1ivEXT in interface GL2
      • glVertexAttribI1ui

        public void glVertexAttribI1ui​(int arg0,
                                       int arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI1ui(GLuint index, GLuint x)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI1uiEXT
        Specified by:
        glVertexAttribI1ui in interface GL2GL3
      • glVertexAttribI1uiEXT

        public void glVertexAttribI1uiEXT​(int arg0,
                                          int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI1uiEXT(GLuint index, GLuint x)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI1uiEXT in interface GL2
      • glVertexAttribI1uiv

        public void glVertexAttribI1uiv​(int arg0,
                                        int[] arg1,
                                        int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI1uiv(GLuint index, const GLuint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI1uivEXT
        Specified by:
        glVertexAttribI1uiv in interface GL2GL3
      • glVertexAttribI1uiv

        public void glVertexAttribI1uiv​(int arg0,
                                        IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI1uiv(GLuint index, const GLuint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI1uivEXT
        Specified by:
        glVertexAttribI1uiv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI1uivEXT

        public void glVertexAttribI1uivEXT​(int arg0,
                                           int[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI1uivEXT(GLuint index, const GLuint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI1uivEXT in interface GL2
      • glVertexAttribI1uivEXT

        public void glVertexAttribI1uivEXT​(int arg0,
                                           IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI1uivEXT(GLuint index, const GLuint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI1uivEXT in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI2i

        public void glVertexAttribI2i​(int arg0,
                                      int arg1,
                                      int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI2i(GLuint index, GLint x, GLint y)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI2iEXT
        Specified by:
        glVertexAttribI2i in interface GL2GL3
      • glVertexAttribI2iEXT

        public void glVertexAttribI2iEXT​(int arg0,
                                         int arg1,
                                         int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI2iEXT(GLuint index, GLint x, GLint y)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI2iEXT in interface GL2
      • glVertexAttribI2iv

        public void glVertexAttribI2iv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI2iv(GLuint index, const GLint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI2ivEXT
        Specified by:
        glVertexAttribI2iv in interface GL2GL3
      • glVertexAttribI2iv

        public void glVertexAttribI2iv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI2iv(GLuint index, const GLint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI2ivEXT
        Specified by:
        glVertexAttribI2iv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI2ivEXT

        public void glVertexAttribI2ivEXT​(int arg0,
                                          int[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI2ivEXT(GLuint index, const GLint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI2ivEXT in interface GL2
      • glVertexAttribI2ivEXT

        public void glVertexAttribI2ivEXT​(int arg0,
                                          IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI2ivEXT(GLuint index, const GLint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI2ivEXT in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI2ui

        public void glVertexAttribI2ui​(int arg0,
                                       int arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI2ui(GLuint index, GLuint x, GLuint y)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI2uiEXT
        Specified by:
        glVertexAttribI2ui in interface GL2GL3
      • glVertexAttribI2uiEXT

        public void glVertexAttribI2uiEXT​(int arg0,
                                          int arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI2uiEXT(GLuint index, GLuint x, GLuint y)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI2uiEXT in interface GL2
      • glVertexAttribI2uiv

        public void glVertexAttribI2uiv​(int arg0,
                                        IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI2uiv(GLuint index, const GLuint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI2uivEXT
        Specified by:
        glVertexAttribI2uiv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI2uiv

        public void glVertexAttribI2uiv​(int arg0,
                                        int[] arg1,
                                        int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI2uiv(GLuint index, const GLuint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI2uivEXT
        Specified by:
        glVertexAttribI2uiv in interface GL2GL3
      • glVertexAttribI2uivEXT

        public void glVertexAttribI2uivEXT​(int arg0,
                                           IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI2uivEXT(GLuint index, const GLuint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI2uivEXT in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI2uivEXT

        public void glVertexAttribI2uivEXT​(int arg0,
                                           int[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI2uivEXT(GLuint index, const GLuint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI2uivEXT in interface GL2
      • glVertexAttribI3i

        public void glVertexAttribI3i​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI3i(GLuint index, GLint x, GLint y, GLint z)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI3iEXT
        Specified by:
        glVertexAttribI3i in interface GL2GL3
      • glVertexAttribI3iEXT

        public void glVertexAttribI3iEXT​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI3iEXT(GLuint index, GLint x, GLint y, GLint z)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI3iEXT in interface GL2
      • glVertexAttribI3iv

        public void glVertexAttribI3iv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI3iv(GLuint index, const GLint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI3ivEXT
        Specified by:
        glVertexAttribI3iv in interface GL2GL3
      • glVertexAttribI3iv

        public void glVertexAttribI3iv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI3iv(GLuint index, const GLint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI3ivEXT
        Specified by:
        glVertexAttribI3iv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI3ivEXT

        public void glVertexAttribI3ivEXT​(int arg0,
                                          IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI3ivEXT(GLuint index, const GLint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI3ivEXT in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI3ivEXT

        public void glVertexAttribI3ivEXT​(int arg0,
                                          int[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI3ivEXT(GLuint index, const GLint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI3ivEXT in interface GL2
      • glVertexAttribI3ui

        public void glVertexAttribI3ui​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI3ui(GLuint index, GLuint x, GLuint y, GLuint z)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI3uiEXT
        Specified by:
        glVertexAttribI3ui in interface GL2GL3
      • glVertexAttribI3uiEXT

        public void glVertexAttribI3uiEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI3uiEXT(GLuint index, GLuint x, GLuint y, GLuint z)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI3uiEXT in interface GL2
      • glVertexAttribI3uiv

        public void glVertexAttribI3uiv​(int arg0,
                                        IntBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI3uiv(GLuint index, const GLuint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI3uivEXT
        Specified by:
        glVertexAttribI3uiv in interface GL2GL3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI3uiv

        public void glVertexAttribI3uiv​(int arg0,
                                        int[] arg1,
                                        int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI3uiv(GLuint index, const GLuint * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI3uivEXT
        Specified by:
        glVertexAttribI3uiv in interface GL2GL3
      • glVertexAttribI3uivEXT

        public void glVertexAttribI3uivEXT​(int arg0,
                                           IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI3uivEXT(GLuint index, const GLuint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI3uivEXT in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI3uivEXT

        public void glVertexAttribI3uivEXT​(int arg0,
                                           int[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI3uivEXT(GLuint index, const GLuint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI3uivEXT in interface GL2
      • glVertexAttribI4bv

        public void glVertexAttribI4bv​(int arg0,
                                       byte[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI4bv(GLuint index, const GLbyte * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4bvEXT
        Specified by:
        glVertexAttribI4bv in interface GL2GL3
      • glVertexAttribI4bv

        public void glVertexAttribI4bv​(int arg0,
                                       ByteBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI4bv(GLuint index, const GLbyte * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4bvEXT
        Specified by:
        glVertexAttribI4bv in interface GL2GL3
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttribI4bvEXT

        public void glVertexAttribI4bvEXT​(int arg0,
                                          byte[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4bvEXT(GLuint index, const GLbyte * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4bvEXT in interface GL2
      • glVertexAttribI4bvEXT

        public void glVertexAttribI4bvEXT​(int arg0,
                                          ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4bvEXT(GLuint index, const GLbyte * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4bvEXT in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttribI4i

        public void glVertexAttribI4i​(int arg0,
                                      int arg1,
                                      int arg2,
                                      int arg3,
                                      int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glVertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4iEXT
        Specified by:
        glVertexAttribI4i in interface GL2ES3
      • glVertexAttribI4iEXT

        public void glVertexAttribI4iEXT​(int arg0,
                                         int arg1,
                                         int arg2,
                                         int arg3,
                                         int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4iEXT(GLuint index, GLint x, GLint y, GLint z, GLint w)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4iEXT in interface GL2
      • glVertexAttribI4iv

        public void glVertexAttribI4iv​(int arg0,
                                       IntBuffer arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glVertexAttribI4iv(GLuint index, const GLint * v)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4ivEXT
        Specified by:
        glVertexAttribI4iv in interface GL2ES3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI4iv

        public void glVertexAttribI4iv​(int arg0,
                                       int[] arg1,
                                       int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glVertexAttribI4iv(GLuint index, const GLint * v)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4ivEXT
        Specified by:
        glVertexAttribI4iv in interface GL2ES3
      • glVertexAttribI4ivEXT

        public void glVertexAttribI4ivEXT​(int arg0,
                                          IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4ivEXT(GLuint index, const GLint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4ivEXT in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI4ivEXT

        public void glVertexAttribI4ivEXT​(int arg0,
                                          int[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4ivEXT(GLuint index, const GLint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4ivEXT in interface GL2
      • glVertexAttribI4sv

        public void glVertexAttribI4sv​(int arg0,
                                       short[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI4sv(GLuint index, const GLshort * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4svEXT
        Specified by:
        glVertexAttribI4sv in interface GL2GL3
      • glVertexAttribI4sv

        public void glVertexAttribI4sv​(int arg0,
                                       ShortBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI4sv(GLuint index, const GLshort * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4svEXT
        Specified by:
        glVertexAttribI4sv in interface GL2GL3
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttribI4svEXT

        public void glVertexAttribI4svEXT​(int arg0,
                                          ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4svEXT(GLuint index, const GLshort * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4svEXT in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttribI4svEXT

        public void glVertexAttribI4svEXT​(int arg0,
                                          short[] arg1,
                                          int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4svEXT(GLuint index, const GLshort * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4svEXT in interface GL2
      • glVertexAttribI4ubv

        public void glVertexAttribI4ubv​(int arg0,
                                        ByteBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI4ubv(GLuint index, const GLubyte * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4ubvEXT
        Specified by:
        glVertexAttribI4ubv in interface GL2GL3
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttribI4ubv

        public void glVertexAttribI4ubv​(int arg0,
                                        byte[] arg1,
                                        int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI4ubv(GLuint index, const GLubyte * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4ubvEXT
        Specified by:
        glVertexAttribI4ubv in interface GL2GL3
      • glVertexAttribI4ubvEXT

        public void glVertexAttribI4ubvEXT​(int arg0,
                                           ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4ubvEXT(GLuint index, const GLubyte * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4ubvEXT in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glVertexAttribI4ubvEXT

        public void glVertexAttribI4ubvEXT​(int arg0,
                                           byte[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4ubvEXT(GLuint index, const GLubyte * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4ubvEXT in interface GL2
      • glVertexAttribI4ui

        public void glVertexAttribI4ui​(int arg0,
                                       int arg1,
                                       int arg2,
                                       int arg3,
                                       int arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glVertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4uiEXT
        Specified by:
        glVertexAttribI4ui in interface GL2ES3
      • glVertexAttribI4uiEXT

        public void glVertexAttribI4uiEXT​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3,
                                          int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4uiEXT(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4uiEXT in interface GL2
      • glVertexAttribI4uiv

        public void glVertexAttribI4uiv​(int arg0,
                                        int[] arg1,
                                        int arg2)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glVertexAttribI4uiv(GLuint index, const GLuint * v)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4uivEXT
        Specified by:
        glVertexAttribI4uiv in interface GL2ES3
      • glVertexAttribI4uiv

        public void glVertexAttribI4uiv​(int arg0,
                                        IntBuffer arg1)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glVertexAttribI4uiv(GLuint index, const GLuint * v)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4uivEXT
        Specified by:
        glVertexAttribI4uiv in interface GL2ES3
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI4uivEXT

        public void glVertexAttribI4uivEXT​(int arg0,
                                           IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4uivEXT(GLuint index, const GLuint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4uivEXT in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glVertexAttribI4uivEXT

        public void glVertexAttribI4uivEXT​(int arg0,
                                           int[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4uivEXT(GLuint index, const GLuint * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4uivEXT in interface GL2
      • glVertexAttribI4usv

        public void glVertexAttribI4usv​(int arg0,
                                        ShortBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI4usv(GLuint index, const GLushort * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4usvEXT
        Specified by:
        glVertexAttribI4usv in interface GL2GL3
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttribI4usv

        public void glVertexAttribI4usv​(int arg0,
                                        short[] arg1,
                                        int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribI4usv(GLuint index, const GLushort * v)
        Part of GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribI4usvEXT
        Specified by:
        glVertexAttribI4usv in interface GL2GL3
      • glVertexAttribI4usvEXT

        public void glVertexAttribI4usvEXT​(int arg0,
                                           ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4usvEXT(GLuint index, const GLushort * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4usvEXT in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glVertexAttribI4usvEXT

        public void glVertexAttribI4usvEXT​(int arg0,
                                           short[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribI4usvEXT(GLuint index, const GLushort * v)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribI4usvEXT in interface GL2
      • glVertexAttribIFormat

        public void glVertexAttribIFormat​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glVertexAttribIFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_buffer_unified_memory
        Alias for: glVertexAttribIFormatNV
        Specified by:
        glVertexAttribIFormat in interface GL3ES3
      • glVertexAttribIFormatNV

        public void glVertexAttribIFormatNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribIFormatNV(GLuint index, GLint size, GLenum type, GLsizei stride)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glVertexAttribIFormatNV in interface GL2GL3
      • glVertexAttribIPointer

        public void glVertexAttribIPointer​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           Buffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0
        Specified by:
        glVertexAttribIPointer in interface GL2
        arg4 - a direct only Buffer
      • glVertexAttribIPointer

        public void glVertexAttribIPointer​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           long arg4)
        Description copied from interface: GL2ES3
        Entry point to C language function: void glVertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_0, GL_NV_vertex_program4
        Alias for: glVertexAttribIPointerEXT
        Specified by:
        glVertexAttribIPointer in interface GL2ES3
      • glVertexAttribIPointerEXT

        public void glVertexAttribIPointerEXT​(int arg0,
                                              int arg1,
                                              int arg2,
                                              int arg3,
                                              Buffer arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribIPointerEXT(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_NV_vertex_program4
        Specified by:
        glVertexAttribIPointerEXT in interface GL2
        arg4 - a direct or array-backed Buffer
      • glVertexAttribL1d

        public void glVertexAttribL1d​(int arg0,
                                      double arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL1d(GLuint index, GLdouble x)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL1dEXT
        Specified by:
        glVertexAttribL1d in interface GL2GL3
      • glVertexAttribL1dv

        public void glVertexAttribL1dv​(int arg0,
                                       double[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL1dv(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL1dvEXT
        Specified by:
        glVertexAttribL1dv in interface GL2GL3
      • glVertexAttribL1dv

        public void glVertexAttribL1dv​(int arg0,
                                       DoubleBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL1dv(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL1dvEXT
        Specified by:
        glVertexAttribL1dv in interface GL2GL3
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttribL1i64NV

        public void glVertexAttribL1i64NV​(int arg0,
                                          long arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL1i64NV(GLuint index, GLint64EXT x)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL1i64NV in interface GL2
      • glVertexAttribL1i64vNV

        public void glVertexAttribL1i64vNV​(int arg0,
                                           long[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL1i64vNV(GLuint index, const GLint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL1i64vNV in interface GL2
      • glVertexAttribL1i64vNV

        public void glVertexAttribL1i64vNV​(int arg0,
                                           LongBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL1i64vNV(GLuint index, const GLint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL1i64vNV in interface GL2
        arg1 - a direct or array-backed LongBuffer
      • glVertexAttribL1ui64ARB

        public void glVertexAttribL1ui64ARB​(int arg0,
                                            long arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexAttribL1ui64ARB(GLuint index, GLuint64EXT x)
        Part of GL_ARB_bindless_texture
        Specified by:
        glVertexAttribL1ui64ARB in interface GL4
      • glVertexAttribL1ui64NV

        public void glVertexAttribL1ui64NV​(int arg0,
                                           long arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL1ui64NV(GLuint index, GLuint64EXT x)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL1ui64NV in interface GL2
      • glVertexAttribL1ui64vARB

        public void glVertexAttribL1ui64vARB​(int arg0,
                                             long[] arg1,
                                             int arg2)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexAttribL1ui64vARB(GLuint index, const GLuint64EXT * v)
        Part of GL_ARB_bindless_texture
        Specified by:
        glVertexAttribL1ui64vARB in interface GL4
      • glVertexAttribL1ui64vARB

        public void glVertexAttribL1ui64vARB​(int arg0,
                                             LongBuffer arg1)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexAttribL1ui64vARB(GLuint index, const GLuint64EXT * v)
        Part of GL_ARB_bindless_texture
        Specified by:
        glVertexAttribL1ui64vARB in interface GL4
        arg1 - a direct or array-backed LongBuffer
      • glVertexAttribL1ui64vNV

        public void glVertexAttribL1ui64vNV​(int arg0,
                                            long[] arg1,
                                            int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL1ui64vNV(GLuint index, const GLuint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL1ui64vNV in interface GL2
      • glVertexAttribL1ui64vNV

        public void glVertexAttribL1ui64vNV​(int arg0,
                                            LongBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL1ui64vNV(GLuint index, const GLuint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL1ui64vNV in interface GL2
        arg1 - a direct or array-backed LongBuffer
      • glVertexAttribL2d

        public void glVertexAttribL2d​(int arg0,
                                      double arg1,
                                      double arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL2d(GLuint index, GLdouble x, GLdouble y)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL2dEXT
        Specified by:
        glVertexAttribL2d in interface GL2GL3
      • glVertexAttribL2dv

        public void glVertexAttribL2dv​(int arg0,
                                       double[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL2dv(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL2dvEXT
        Specified by:
        glVertexAttribL2dv in interface GL2GL3
      • glVertexAttribL2dv

        public void glVertexAttribL2dv​(int arg0,
                                       DoubleBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL2dv(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL2dvEXT
        Specified by:
        glVertexAttribL2dv in interface GL2GL3
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttribL2i64NV

        public void glVertexAttribL2i64NV​(int arg0,
                                          long arg1,
                                          long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL2i64NV(GLuint index, GLint64EXT x, GLint64EXT y)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL2i64NV in interface GL2
      • glVertexAttribL2i64vNV

        public void glVertexAttribL2i64vNV​(int arg0,
                                           LongBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL2i64vNV(GLuint index, const GLint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL2i64vNV in interface GL2
        arg1 - a direct or array-backed LongBuffer
      • glVertexAttribL2i64vNV

        public void glVertexAttribL2i64vNV​(int arg0,
                                           long[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL2i64vNV(GLuint index, const GLint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL2i64vNV in interface GL2
      • glVertexAttribL2ui64NV

        public void glVertexAttribL2ui64NV​(int arg0,
                                           long arg1,
                                           long arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL2ui64NV(GLuint index, GLuint64EXT x, GLuint64EXT y)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL2ui64NV in interface GL2
      • glVertexAttribL2ui64vNV

        public void glVertexAttribL2ui64vNV​(int arg0,
                                            long[] arg1,
                                            int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL2ui64vNV(GLuint index, const GLuint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL2ui64vNV in interface GL2
      • glVertexAttribL2ui64vNV

        public void glVertexAttribL2ui64vNV​(int arg0,
                                            LongBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL2ui64vNV(GLuint index, const GLuint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL2ui64vNV in interface GL2
        arg1 - a direct or array-backed LongBuffer
      • glVertexAttribL3d

        public void glVertexAttribL3d​(int arg0,
                                      double arg1,
                                      double arg2,
                                      double arg3)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL3d(GLuint index, GLdouble x, GLdouble y, GLdouble z)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL3dEXT
        Specified by:
        glVertexAttribL3d in interface GL2GL3
      • glVertexAttribL3dv

        public void glVertexAttribL3dv​(int arg0,
                                       DoubleBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL3dv(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL3dvEXT
        Specified by:
        glVertexAttribL3dv in interface GL2GL3
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttribL3dv

        public void glVertexAttribL3dv​(int arg0,
                                       double[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL3dv(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL3dvEXT
        Specified by:
        glVertexAttribL3dv in interface GL2GL3
      • glVertexAttribL3i64NV

        public void glVertexAttribL3i64NV​(int arg0,
                                          long arg1,
                                          long arg2,
                                          long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL3i64NV(GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL3i64NV in interface GL2
      • glVertexAttribL3i64vNV

        public void glVertexAttribL3i64vNV​(int arg0,
                                           LongBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL3i64vNV(GLuint index, const GLint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL3i64vNV in interface GL2
        arg1 - a direct or array-backed LongBuffer
      • glVertexAttribL3i64vNV

        public void glVertexAttribL3i64vNV​(int arg0,
                                           long[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL3i64vNV(GLuint index, const GLint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL3i64vNV in interface GL2
      • glVertexAttribL3ui64NV

        public void glVertexAttribL3ui64NV​(int arg0,
                                           long arg1,
                                           long arg2,
                                           long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL3ui64NV(GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL3ui64NV in interface GL2
      • glVertexAttribL3ui64vNV

        public void glVertexAttribL3ui64vNV​(int arg0,
                                            LongBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL3ui64vNV(GLuint index, const GLuint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL3ui64vNV in interface GL2
        arg1 - a direct or array-backed LongBuffer
      • glVertexAttribL3ui64vNV

        public void glVertexAttribL3ui64vNV​(int arg0,
                                            long[] arg1,
                                            int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL3ui64vNV(GLuint index, const GLuint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL3ui64vNV in interface GL2
      • glVertexAttribL4d

        public void glVertexAttribL4d​(int arg0,
                                      double arg1,
                                      double arg2,
                                      double arg3,
                                      double arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL4d(GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL4dEXT
        Specified by:
        glVertexAttribL4d in interface GL2GL3
      • glVertexAttribL4dv

        public void glVertexAttribL4dv​(int arg0,
                                       DoubleBuffer arg1)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL4dv(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL4dvEXT
        Specified by:
        glVertexAttribL4dv in interface GL2GL3
        arg1 - a direct or array-backed DoubleBuffer
      • glVertexAttribL4dv

        public void glVertexAttribL4dv​(int arg0,
                                       double[] arg1,
                                       int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribL4dv(GLuint index, const GLdouble * v)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribL4dvEXT
        Specified by:
        glVertexAttribL4dv in interface GL2GL3
      • glVertexAttribL4i64NV

        public void glVertexAttribL4i64NV​(int arg0,
                                          long arg1,
                                          long arg2,
                                          long arg3,
                                          long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL4i64NV(GLuint index, GLint64EXT x, GLint64EXT y, GLint64EXT z, GLint64EXT w)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL4i64NV in interface GL2
      • glVertexAttribL4i64vNV

        public void glVertexAttribL4i64vNV​(int arg0,
                                           LongBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL4i64vNV(GLuint index, const GLint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL4i64vNV in interface GL2
        arg1 - a direct or array-backed LongBuffer
      • glVertexAttribL4i64vNV

        public void glVertexAttribL4i64vNV​(int arg0,
                                           long[] arg1,
                                           int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL4i64vNV(GLuint index, const GLint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL4i64vNV in interface GL2
      • glVertexAttribL4ui64NV

        public void glVertexAttribL4ui64NV​(int arg0,
                                           long arg1,
                                           long arg2,
                                           long arg3,
                                           long arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL4ui64NV(GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL4ui64NV in interface GL2
      • glVertexAttribL4ui64vNV

        public void glVertexAttribL4ui64vNV​(int arg0,
                                            LongBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL4ui64vNV(GLuint index, const GLuint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL4ui64vNV in interface GL2
        arg1 - a direct or array-backed LongBuffer
      • glVertexAttribL4ui64vNV

        public void glVertexAttribL4ui64vNV​(int arg0,
                                            long[] arg1,
                                            int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribL4ui64vNV(GLuint index, const GLuint64EXT * v)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribL4ui64vNV in interface GL2
      • glVertexAttribLFormat

        public void glVertexAttribLFormat​(int arg0,
                                          int arg1,
                                          int arg2,
                                          int arg3)
        Description copied from interface: GL4
        Entry point to C language function: void glVertexAttribLFormat(GLuint attribindex, GLint size, GLenum type, GLuint relativeoffset)
        Part of GL_VERSION_4_3, GL_ARB_vertex_attrib_binding, GL_NV_vertex_attrib_integer_64bit
        Alias for: glVertexAttribLFormatNV
        Specified by:
        glVertexAttribLFormat in interface GL4
      • glVertexAttribLFormatNV

        public void glVertexAttribLFormatNV​(int arg0,
                                            int arg1,
                                            int arg2,
                                            int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribLFormatNV(GLuint index, GLint size, GLenum type, GLsizei stride)
        Part of GL_NV_vertex_attrib_integer_64bit
        Specified by:
        glVertexAttribLFormatNV in interface GL2
      • glVertexAttribLPointer

        public void glVertexAttribLPointer​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           Buffer arg4)
        Description copied from interface: GL4bc
        Entry point to C language function: void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const GLvoid * pointer);
        Part of GL_VERSION_4_1, GL_ARB_vertex_attrib_64bit
        Specified by:
        glVertexAttribLPointer in interface GL4bc
        arg4 - a direct only Buffer
      • glVertexAttribLPointer

        public void glVertexAttribLPointer​(int arg0,
                                           int arg1,
                                           int arg2,
                                           int arg3,
                                           long arg4)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexAttribLPointer(GLuint index, GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_ARB_vertex_attrib_64bit, GL_VERSION_4_1, GL_EXT_vertex_attrib_64bit
        Alias for: glVertexAttribLPointerEXT
        Specified by:
        glVertexAttribLPointer in interface GL2GL3
      • glVertexAttribP1ui

        public void glVertexAttribP1ui​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP1ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP1ui in interface GL3
      • glVertexAttribP1uiv

        public void glVertexAttribP1uiv​(int arg0,
                                        int arg1,
                                        boolean arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP1uiv in interface GL3
        arg3 - a direct or array-backed IntBuffer
      • glVertexAttribP1uiv

        public void glVertexAttribP1uiv​(int arg0,
                                        int arg1,
                                        boolean arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP1uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP1uiv in interface GL3
      • glVertexAttribP2ui

        public void glVertexAttribP2ui​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP2ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP2ui in interface GL3
      • glVertexAttribP2uiv

        public void glVertexAttribP2uiv​(int arg0,
                                        int arg1,
                                        boolean arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP2uiv in interface GL3
      • glVertexAttribP2uiv

        public void glVertexAttribP2uiv​(int arg0,
                                        int arg1,
                                        boolean arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP2uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP2uiv in interface GL3
        arg3 - a direct or array-backed IntBuffer
      • glVertexAttribP3ui

        public void glVertexAttribP3ui​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP3ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP3ui in interface GL3
      • glVertexAttribP3uiv

        public void glVertexAttribP3uiv​(int arg0,
                                        int arg1,
                                        boolean arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP3uiv in interface GL3
      • glVertexAttribP3uiv

        public void glVertexAttribP3uiv​(int arg0,
                                        int arg1,
                                        boolean arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP3uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP3uiv in interface GL3
        arg3 - a direct or array-backed IntBuffer
      • glVertexAttribP4ui

        public void glVertexAttribP4ui​(int arg0,
                                       int arg1,
                                       boolean arg2,
                                       int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP4ui(GLuint index, GLenum type, GLboolean normalized, GLuint value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP4ui in interface GL3
      • glVertexAttribP4uiv

        public void glVertexAttribP4uiv​(int arg0,
                                        int arg1,
                                        boolean arg2,
                                        IntBuffer arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP4uiv in interface GL3
        arg3 - a direct or array-backed IntBuffer
      • glVertexAttribP4uiv

        public void glVertexAttribP4uiv​(int arg0,
                                        int arg1,
                                        boolean arg2,
                                        int[] arg3,
                                        int arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glVertexAttribP4uiv(GLuint index, GLenum type, GLboolean normalized, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexAttribP4uiv in interface GL3
      • glVertexAttribParameteriAMD

        public void glVertexAttribParameteriAMD​(int arg0,
                                                int arg1,
                                                int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribParameteriAMD(GLuint index, GLenum pname, GLint param)
        Part of GL_AMD_interleaved_elements
        Specified by:
        glVertexAttribParameteriAMD in interface GL2
      • glVertexAttribPointer

        public void glVertexAttribPointer​(int arg0,
                                          int arg1,
                                          int arg2,
                                          boolean arg3,
                                          int arg4,
                                          Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const GLvoid * ptr);
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0
        Specified by:
        glVertexAttribPointer in interface GL2
        arg5 - a direct only Buffer
      • glVertexAttribPointer

        public void glVertexAttribPointer​(int arg0,
                                          int arg1,
                                          int arg2,
                                          boolean arg3,
                                          int arg4,
                                          long arg5)
        Description copied from interface: GL2ES2
        Entry point to C language function: void glVertexAttribPointer(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
        Part of GL_ES_VERSION_2_0, GL_VERSION_2_0, GL_ARB_vertex_program, GL_NV_vertex_program
        Alias for: glVertexAttribPointerARB, glVertexAttribPointerNV
        Specified by:
        glVertexAttribPointer in interface GL2ES2
      • glVertexAttribPointerARB

        public void glVertexAttribPointerARB​(int arg0,
                                             int arg1,
                                             int arg2,
                                             boolean arg3,
                                             int arg4,
                                             Buffer arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttribPointerARB in interface GL2
        arg5 - a direct or array-backed Buffer
      • glVertexAttribPointerARB

        public void glVertexAttribPointerARB​(int arg0,
                                             int arg1,
                                             int arg2,
                                             boolean arg3,
                                             int arg4,
                                             long arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribPointerARB(GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void * pointer)
        Part of GL_ARB_vertex_program
        Specified by:
        glVertexAttribPointerARB in interface GL2
      • glVertexAttribs1hv

        public void glVertexAttribs1hv​(int arg0,
                                       int arg1,
                                       short[] arg2,
                                       int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribs1hv(GLuint index, GLsizei n, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttribs1hvNV
        Specified by:
        glVertexAttribs1hv in interface GL2
      • glVertexAttribs1hv

        public void glVertexAttribs1hv​(int arg0,
                                       int arg1,
                                       ShortBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribs1hv(GLuint index, GLsizei n, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttribs1hvNV
        Specified by:
        glVertexAttribs1hv in interface GL2
        arg2 - a direct or array-backed ShortBuffer
      • glVertexAttribs2hv

        public void glVertexAttribs2hv​(int arg0,
                                       int arg1,
                                       short[] arg2,
                                       int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribs2hv(GLuint index, GLsizei n, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttribs2hvNV
        Specified by:
        glVertexAttribs2hv in interface GL2
      • glVertexAttribs2hv

        public void glVertexAttribs2hv​(int arg0,
                                       int arg1,
                                       ShortBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribs2hv(GLuint index, GLsizei n, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttribs2hvNV
        Specified by:
        glVertexAttribs2hv in interface GL2
        arg2 - a direct or array-backed ShortBuffer
      • glVertexAttribs3hv

        public void glVertexAttribs3hv​(int arg0,
                                       int arg1,
                                       ShortBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribs3hv(GLuint index, GLsizei n, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttribs3hvNV
        Specified by:
        glVertexAttribs3hv in interface GL2
        arg2 - a direct or array-backed ShortBuffer
      • glVertexAttribs3hv

        public void glVertexAttribs3hv​(int arg0,
                                       int arg1,
                                       short[] arg2,
                                       int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribs3hv(GLuint index, GLsizei n, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttribs3hvNV
        Specified by:
        glVertexAttribs3hv in interface GL2
      • glVertexAttribs4hv

        public void glVertexAttribs4hv​(int arg0,
                                       int arg1,
                                       ShortBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribs4hv(GLuint index, GLsizei n, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttribs4hvNV
        Specified by:
        glVertexAttribs4hv in interface GL2
        arg2 - a direct or array-backed ShortBuffer
      • glVertexAttribs4hv

        public void glVertexAttribs4hv​(int arg0,
                                       int arg1,
                                       short[] arg2,
                                       int arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexAttribs4hv(GLuint index, GLsizei n, const GLhalfNV * v)
        Part of GL_NV_half_float
        Alias for: glVertexAttribs4hvNV
        Specified by:
        glVertexAttribs4hv in interface GL2
      • glVertexBindingDivisor

        public void glVertexBindingDivisor​(int arg0,
                                           int arg1)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glVertexBindingDivisor(GLuint bindingindex, GLuint divisor)
        Part of GL_ES_VERSION_3_1, GL_VERSION_4_3, GL_ARB_vertex_attrib_binding
        Specified by:
        glVertexBindingDivisor in interface GL3ES3
      • glVertexBlendARB

        public void glVertexBlendARB​(int arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexBlendARB(GLint count)
        Part of GL_ARB_vertex_blend
        Specified by:
        glVertexBlendARB in interface GL2
      • glVertexFormatNV

        public void glVertexFormatNV​(int arg0,
                                     int arg1,
                                     int arg2)
        Description copied from interface: GL2GL3
        Entry point to C language function: void glVertexFormatNV(GLint size, GLenum type, GLsizei stride)
        Part of GL_NV_vertex_buffer_unified_memory
        Specified by:
        glVertexFormatNV in interface GL2GL3
      • glVertexP2ui

        public void glVertexP2ui​(int arg0,
                                 int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glVertexP2ui(GLenum type, GLuint value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexP2ui in interface GL3bc
      • glVertexP2uiv

        public void glVertexP2uiv​(int arg0,
                                  IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glVertexP2uiv(GLenum type, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexP2uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glVertexP2uiv

        public void glVertexP2uiv​(int arg0,
                                  int[] arg1,
                                  int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glVertexP2uiv(GLenum type, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexP2uiv in interface GL3bc
      • glVertexP3ui

        public void glVertexP3ui​(int arg0,
                                 int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glVertexP3ui(GLenum type, GLuint value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexP3ui in interface GL3bc
      • glVertexP3uiv

        public void glVertexP3uiv​(int arg0,
                                  int[] arg1,
                                  int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glVertexP3uiv(GLenum type, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexP3uiv in interface GL3bc
      • glVertexP3uiv

        public void glVertexP3uiv​(int arg0,
                                  IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glVertexP3uiv(GLenum type, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexP3uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glVertexP4ui

        public void glVertexP4ui​(int arg0,
                                 int arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glVertexP4ui(GLenum type, GLuint value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexP4ui in interface GL3bc
      • glVertexP4uiv

        public void glVertexP4uiv​(int arg0,
                                  int[] arg1,
                                  int arg2)
        Description copied from interface: GL3bc
        Entry point to C language function: void glVertexP4uiv(GLenum type, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexP4uiv in interface GL3bc
      • glVertexP4uiv

        public void glVertexP4uiv​(int arg0,
                                  IntBuffer arg1)
        Description copied from interface: GL3bc
        Entry point to C language function: void glVertexP4uiv(GLenum type, const GLuint * value)
        Part of GL_ARB_vertex_type_2_10_10_10_rev, GL_VERSION_3_3
        Specified by:
        glVertexP4uiv in interface GL3bc
        arg1 - a direct or array-backed IntBuffer
      • glVertexPointer

        public void glVertexPointer​(int arg0,
                                    int arg1,
                                    int arg2,
                                    long arg3)
        Specified by:
        glVertexPointer in interface GLPointerFunc
      • glVertexWeightPointerEXT

        public void glVertexWeightPointerEXT​(int arg0,
                                             int arg1,
                                             int arg2,
                                             long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexWeightPointerEXT(GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_EXT_vertex_weighting
        Specified by:
        glVertexWeightPointerEXT in interface GL2
      • glVertexWeightPointerEXT

        public void glVertexWeightPointerEXT​(int arg0,
                                             int arg1,
                                             int arg2,
                                             Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexWeightPointerEXT(GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_EXT_vertex_weighting
        Specified by:
        glVertexWeightPointerEXT in interface GL2
        arg3 - a direct only Buffer
      • glVertexWeightfEXT

        public void glVertexWeightfEXT​(float arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexWeightfEXT(GLfloat weight)
        Part of GL_EXT_vertex_weighting
        Specified by:
        glVertexWeightfEXT in interface GL2
      • glVertexWeightfvEXT

        public void glVertexWeightfvEXT​(float[] arg0,
                                        int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexWeightfvEXT(const GLfloat * weight)
        Part of GL_EXT_vertex_weighting
        Specified by:
        glVertexWeightfvEXT in interface GL2
      • glVertexWeightfvEXT

        public void glVertexWeightfvEXT​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexWeightfvEXT(const GLfloat * weight)
        Part of GL_EXT_vertex_weighting
        Specified by:
        glVertexWeightfvEXT in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glVertexWeighth

        public void glVertexWeighth​(short arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexWeighth(GLhalfNV weight)
        Part of GL_NV_half_float
        Alias for: glVertexWeighthNV
        Specified by:
        glVertexWeighth in interface GL2
      • glVertexWeighthv

        public void glVertexWeighthv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexWeighthv(const GLhalfNV * weight)
        Part of GL_NV_half_float
        Alias for: glVertexWeighthvNV
        Specified by:
        glVertexWeighthv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glVertexWeighthv

        public void glVertexWeighthv​(short[] arg0,
                                     int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glVertexWeighthv(const GLhalfNV * weight)
        Part of GL_NV_half_float
        Alias for: glVertexWeighthvNV
        Specified by:
        glVertexWeighthv in interface GL2
      • glVideoCaptureNV

        public int glVideoCaptureNV​(int arg0,
                                    IntBuffer arg1,
                                    LongBuffer arg2)
        Description copied from interface: GL2
        Entry point to C language function: GLenum glVideoCaptureNV(GLuint video_capture_slot, GLuint * sequence_num, GLuint64EXT * capture_time)
        Part of GL_NV_video_capture
        Specified by:
        glVideoCaptureNV in interface GL2
        arg1 - a direct or array-backed IntBuffer
        arg2 - a direct or array-backed LongBuffer
      • glVideoCaptureNV

        public int glVideoCaptureNV​(int arg0,
                                    int[] arg1,
                                    int arg2,
                                    long[] arg3,
                                    int arg4)
        Description copied from interface: GL2
        Entry point to C language function: GLenum glVideoCaptureNV(GLuint video_capture_slot, GLuint * sequence_num, GLuint64EXT * capture_time)
        Part of GL_NV_video_capture
        Specified by:
        glVideoCaptureNV in interface GL2
      • glVideoCaptureStreamParameterdvNV

        public void glVideoCaptureStreamParameterdvNV​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      double[] arg3,
                                                      int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVideoCaptureStreamParameterdvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble * params)
        Part of GL_NV_video_capture
        Specified by:
        glVideoCaptureStreamParameterdvNV in interface GL2
      • glVideoCaptureStreamParameterdvNV

        public void glVideoCaptureStreamParameterdvNV​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      DoubleBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVideoCaptureStreamParameterdvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLdouble * params)
        Part of GL_NV_video_capture
        Specified by:
        glVideoCaptureStreamParameterdvNV in interface GL2
        arg3 - a direct or array-backed DoubleBuffer
      • glVideoCaptureStreamParameterfvNV

        public void glVideoCaptureStreamParameterfvNV​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      float[] arg3,
                                                      int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVideoCaptureStreamParameterfvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat * params)
        Part of GL_NV_video_capture
        Specified by:
        glVideoCaptureStreamParameterfvNV in interface GL2
      • glVideoCaptureStreamParameterfvNV

        public void glVideoCaptureStreamParameterfvNV​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      FloatBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVideoCaptureStreamParameterfvNV(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLfloat * params)
        Part of GL_NV_video_capture
        Specified by:
        glVideoCaptureStreamParameterfvNV in interface GL2
        arg3 - a direct or array-backed FloatBuffer
      • glVideoCaptureStreamParameterivNV

        public void glVideoCaptureStreamParameterivNV​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      int[] arg3,
                                                      int arg4)
        Description copied from interface: GL2
        Entry point to C language function: void glVideoCaptureStreamParameterivNV(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint * params)
        Part of GL_NV_video_capture
        Specified by:
        glVideoCaptureStreamParameterivNV in interface GL2
      • glVideoCaptureStreamParameterivNV

        public void glVideoCaptureStreamParameterivNV​(int arg0,
                                                      int arg1,
                                                      int arg2,
                                                      IntBuffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glVideoCaptureStreamParameterivNV(GLuint video_capture_slot, GLuint stream, GLenum pname, const GLint * params)
        Part of GL_NV_video_capture
        Specified by:
        glVideoCaptureStreamParameterivNV in interface GL2
        arg3 - a direct or array-backed IntBuffer
      • glViewport

        public void glViewport​(int arg0,
                               int arg1,
                               int arg2,
                               int arg3)
        Description copied from interface: GL
        Entry point to C language function: void glViewport(GLint x, GLint y, GLsizei width, GLsizei height)
        Part of GL_ES_VERSION_2_0, GL_VERSION_ES_CL_CM, GL_VERSION_1_0
        Specified by:
        glViewport in interface GL
      • glViewportArrayv

        public void glViewportArrayv​(int arg0,
                                     int arg1,
                                     FloatBuffer arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_array
        Alias for: glViewportArrayvNV
        Specified by:
        glViewportArrayv in interface GL3
        arg2 - a direct or array-backed FloatBuffer
      • glViewportArrayv

        public void glViewportArrayv​(int arg0,
                                     int arg1,
                                     float[] arg2,
                                     int arg3)
        Description copied from interface: GL3
        Entry point to C language function: void glViewportArrayv(GLuint first, GLsizei count, const GLfloat * v)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_array
        Alias for: glViewportArrayvNV
        Specified by:
        glViewportArrayv in interface GL3
      • glViewportIndexedf

        public void glViewportIndexedf​(int arg0,
                                       float arg1,
                                       float arg2,
                                       float arg3,
                                       float arg4)
        Description copied from interface: GL3
        Entry point to C language function: void glViewportIndexedf(GLuint index, GLfloat x, GLfloat y, GLfloat w, GLfloat h)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_array
        Alias for: glViewportIndexedfNV
        Specified by:
        glViewportIndexedf in interface GL3
      • glViewportIndexedfv

        public void glViewportIndexedfv​(int arg0,
                                        FloatBuffer arg1)
        Description copied from interface: GL3
        Entry point to C language function: void glViewportIndexedfv(GLuint index, const GLfloat * v)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_array
        Alias for: glViewportIndexedfvNV
        Specified by:
        glViewportIndexedfv in interface GL3
        arg1 - a direct or array-backed FloatBuffer
      • glViewportIndexedfv

        public void glViewportIndexedfv​(int arg0,
                                        float[] arg1,
                                        int arg2)
        Description copied from interface: GL3
        Entry point to C language function: void glViewportIndexedfv(GLuint index, const GLfloat * v)
        Part of GL_ARB_viewport_array, GL_VERSION_4_1, GL_NV_viewport_array
        Alias for: glViewportIndexedfvNV
        Specified by:
        glViewportIndexedfv in interface GL3
      • glWaitSync

        public void glWaitSync​(long arg0,
                               int arg1,
                               long arg2)
        Description copied from interface: GL3ES3
        Entry point to C language function: void glWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout)
        Part of GL_ES_VERSION_3_0, GL_VERSION_3_2, GL_ARB_sync, GL_APPLE_sync
        Alias for: glWaitSyncAPPLE
        Specified by:
        glWaitSync in interface GL3ES3
      • glWeightPointerARB

        public void glWeightPointerARB​(int arg0,
                                       int arg1,
                                       int arg2,
                                       long arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightPointerARB(GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightPointerARB in interface GL2
      • glWeightPointerARB

        public void glWeightPointerARB​(int arg0,
                                       int arg1,
                                       int arg2,
                                       Buffer arg3)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightPointerARB(GLint size, GLenum type, GLsizei stride, const void * pointer)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightPointerARB in interface GL2
        arg3 - a direct only Buffer
      • glWeightbvARB

        public void glWeightbvARB​(int arg0,
                                  byte[] arg1,
                                  int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightbvARB(GLint size, const GLbyte * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightbvARB in interface GL2
      • glWeightbvARB

        public void glWeightbvARB​(int arg0,
                                  ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightbvARB(GLint size, const GLbyte * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightbvARB in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glWeightdvARB

        public void glWeightdvARB​(int arg0,
                                  DoubleBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightdvARB(GLint size, const GLdouble * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightdvARB in interface GL2
        arg1 - a direct or array-backed DoubleBuffer
      • glWeightdvARB

        public void glWeightdvARB​(int arg0,
                                  double[] arg1,
                                  int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightdvARB(GLint size, const GLdouble * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightdvARB in interface GL2
      • glWeightfvARB

        public void glWeightfvARB​(int arg0,
                                  float[] arg1,
                                  int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightfvARB(GLint size, const GLfloat * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightfvARB in interface GL2
      • glWeightfvARB

        public void glWeightfvARB​(int arg0,
                                  FloatBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightfvARB(GLint size, const GLfloat * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightfvARB in interface GL2
        arg1 - a direct or array-backed FloatBuffer
      • glWeightivARB

        public void glWeightivARB​(int arg0,
                                  int[] arg1,
                                  int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightivARB(GLint size, const GLint * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightivARB in interface GL2
      • glWeightivARB

        public void glWeightivARB​(int arg0,
                                  IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightivARB(GLint size, const GLint * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightivARB in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glWeightsvARB

        public void glWeightsvARB​(int arg0,
                                  ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightsvARB(GLint size, const GLshort * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightsvARB in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glWeightsvARB

        public void glWeightsvARB​(int arg0,
                                  short[] arg1,
                                  int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightsvARB(GLint size, const GLshort * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightsvARB in interface GL2
      • glWeightubvARB

        public void glWeightubvARB​(int arg0,
                                   byte[] arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightubvARB(GLint size, const GLubyte * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightubvARB in interface GL2
      • glWeightubvARB

        public void glWeightubvARB​(int arg0,
                                   ByteBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightubvARB(GLint size, const GLubyte * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightubvARB in interface GL2
        arg1 - a direct or array-backed ByteBuffer
      • glWeightuivARB

        public void glWeightuivARB​(int arg0,
                                   int[] arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightuivARB(GLint size, const GLuint * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightuivARB in interface GL2
      • glWeightuivARB

        public void glWeightuivARB​(int arg0,
                                   IntBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightuivARB(GLint size, const GLuint * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightuivARB in interface GL2
        arg1 - a direct or array-backed IntBuffer
      • glWeightusvARB

        public void glWeightusvARB​(int arg0,
                                   ShortBuffer arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightusvARB(GLint size, const GLushort * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightusvARB in interface GL2
        arg1 - a direct or array-backed ShortBuffer
      • glWeightusvARB

        public void glWeightusvARB​(int arg0,
                                   short[] arg1,
                                   int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWeightusvARB(GLint size, const GLushort * weights)
        Part of GL_ARB_vertex_blend
        Specified by:
        glWeightusvARB in interface GL2
      • glWindowPos2d

        public void glWindowPos2d​(double arg0,
                                  double arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2d(GLdouble x, GLdouble y)
        Part of GL_VERSION_1_4, GL_MESA_window_pos, GL_ARB_window_pos
        Alias for: glWindowPos2dMESA, glWindowPos2dARB
        Specified by:
        glWindowPos2d in interface GL2
      • glWindowPos2dv

        public void glWindowPos2dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2dv(const GLdouble * v)
        Part of GL_VERSION_1_4, GL_MESA_window_pos, GL_ARB_window_pos
        Alias for: glWindowPos2dvMESA, glWindowPos2dvARB
        Specified by:
        glWindowPos2dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glWindowPos2dv

        public void glWindowPos2dv​(double[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2dv(const GLdouble * v)
        Part of GL_VERSION_1_4, GL_MESA_window_pos, GL_ARB_window_pos
        Alias for: glWindowPos2dvMESA, glWindowPos2dvARB
        Specified by:
        glWindowPos2dv in interface GL2
      • glWindowPos2f

        public void glWindowPos2f​(float arg0,
                                  float arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2f(GLfloat x, GLfloat y)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos2fARB, glWindowPos2fMESA
        Specified by:
        glWindowPos2f in interface GL2
      • glWindowPos2fv

        public void glWindowPos2fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2fv(const GLfloat * v)
        Part of GL_VERSION_1_4, GL_MESA_window_pos, GL_ARB_window_pos
        Alias for: glWindowPos2fvMESA, glWindowPos2fvARB
        Specified by:
        glWindowPos2fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glWindowPos2fv

        public void glWindowPos2fv​(float[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2fv(const GLfloat * v)
        Part of GL_VERSION_1_4, GL_MESA_window_pos, GL_ARB_window_pos
        Alias for: glWindowPos2fvMESA, glWindowPos2fvARB
        Specified by:
        glWindowPos2fv in interface GL2
      • glWindowPos2i

        public void glWindowPos2i​(int arg0,
                                  int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2i(GLint x, GLint y)
        Part of GL_VERSION_1_4, GL_MESA_window_pos, GL_ARB_window_pos
        Alias for: glWindowPos2iMESA, glWindowPos2iARB
        Specified by:
        glWindowPos2i in interface GL2
      • glWindowPos2iv

        public void glWindowPos2iv​(int[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2iv(const GLint * v)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos2ivARB, glWindowPos2ivMESA
        Specified by:
        glWindowPos2iv in interface GL2
      • glWindowPos2iv

        public void glWindowPos2iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2iv(const GLint * v)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos2ivARB, glWindowPos2ivMESA
        Specified by:
        glWindowPos2iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glWindowPos2s

        public void glWindowPos2s​(short arg0,
                                  short arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2s(GLshort x, GLshort y)
        Part of GL_VERSION_1_4, GL_MESA_window_pos, GL_ARB_window_pos
        Alias for: glWindowPos2sMESA, glWindowPos2sARB
        Specified by:
        glWindowPos2s in interface GL2
      • glWindowPos2sv

        public void glWindowPos2sv​(short[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2sv(const GLshort * v)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos2svARB, glWindowPos2svMESA
        Specified by:
        glWindowPos2sv in interface GL2
      • glWindowPos2sv

        public void glWindowPos2sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos2sv(const GLshort * v)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos2svARB, glWindowPos2svMESA
        Specified by:
        glWindowPos2sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glWindowPos3d

        public void glWindowPos3d​(double arg0,
                                  double arg1,
                                  double arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3d(GLdouble x, GLdouble y, GLdouble z)
        Part of GL_VERSION_1_4, GL_MESA_window_pos, GL_ARB_window_pos
        Alias for: glWindowPos3dMESA, glWindowPos3dARB
        Specified by:
        glWindowPos3d in interface GL2
      • glWindowPos3dv

        public void glWindowPos3dv​(double[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3dv(const GLdouble * v)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos3dvARB, glWindowPos3dvMESA
        Specified by:
        glWindowPos3dv in interface GL2
      • glWindowPos3dv

        public void glWindowPos3dv​(DoubleBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3dv(const GLdouble * v)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos3dvARB, glWindowPos3dvMESA
        Specified by:
        glWindowPos3dv in interface GL2
        Parameters:
        arg0 - a direct or array-backed DoubleBuffer
      • glWindowPos3f

        public void glWindowPos3f​(float arg0,
                                  float arg1,
                                  float arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3f(GLfloat x, GLfloat y, GLfloat z)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos3fARB, glWindowPos3fMESA
        Specified by:
        glWindowPos3f in interface GL2
      • glWindowPos3fv

        public void glWindowPos3fv​(float[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3fv(const GLfloat * v)
        Part of GL_VERSION_1_4, GL_MESA_window_pos, GL_ARB_window_pos
        Alias for: glWindowPos3fvMESA, glWindowPos3fvARB
        Specified by:
        glWindowPos3fv in interface GL2
      • glWindowPos3fv

        public void glWindowPos3fv​(FloatBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3fv(const GLfloat * v)
        Part of GL_VERSION_1_4, GL_MESA_window_pos, GL_ARB_window_pos
        Alias for: glWindowPos3fvMESA, glWindowPos3fvARB
        Specified by:
        glWindowPos3fv in interface GL2
        Parameters:
        arg0 - a direct or array-backed FloatBuffer
      • glWindowPos3i

        public void glWindowPos3i​(int arg0,
                                  int arg1,
                                  int arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3i(GLint x, GLint y, GLint z)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos3iARB, glWindowPos3iMESA
        Specified by:
        glWindowPos3i in interface GL2
      • glWindowPos3iv

        public void glWindowPos3iv​(int[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3iv(const GLint * v)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos3ivARB, glWindowPos3ivMESA
        Specified by:
        glWindowPos3iv in interface GL2
      • glWindowPos3iv

        public void glWindowPos3iv​(IntBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3iv(const GLint * v)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos3ivARB, glWindowPos3ivMESA
        Specified by:
        glWindowPos3iv in interface GL2
        Parameters:
        arg0 - a direct or array-backed IntBuffer
      • glWindowPos3s

        public void glWindowPos3s​(short arg0,
                                  short arg1,
                                  short arg2)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3s(GLshort x, GLshort y, GLshort z)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos3sARB, glWindowPos3sMESA
        Specified by:
        glWindowPos3s in interface GL2
      • glWindowPos3sv

        public void glWindowPos3sv​(short[] arg0,
                                   int arg1)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3sv(const GLshort * v)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos3svARB, glWindowPos3svMESA
        Specified by:
        glWindowPos3sv in interface GL2
      • glWindowPos3sv

        public void glWindowPos3sv​(ShortBuffer arg0)
        Description copied from interface: GL2
        Entry point to C language function: void glWindowPos3sv(const GLshort * v)
        Part of GL_VERSION_1_4, GL_ARB_window_pos, GL_MESA_window_pos
        Alias for: glWindowPos3svARB, glWindowPos3svMESA
        Specified by:
        glWindowPos3sv in interface GL2
        Parameters:
        arg0 - a direct or array-backed ShortBuffer
      • glWriteMaskEXT

        public void glWriteMaskEXT​(int arg0,
                                   int arg1,
                                   int arg2,
                                   int arg3,
                                   int arg4,
                                   int arg5)
        Description copied from interface: GL2
        Entry point to C language function: void glWriteMaskEXT(GLuint res, GLuint in, GLenum outX, GLenum outY, GLenum outZ, GLenum outW)
        Part of GL_EXT_vertex_shader
        Specified by:
        glWriteMaskEXT in interface GL2
      • hasBasicFBOSupport

        public boolean hasBasicFBOSupport()
        Description copied from interface: GLBase
        Returns true if basic FBO support is available, otherwise false.

        Basic FBO is supported if the context is either GL-ES >= 2.0, GL >= 3.0 [core, compat] or implements the extensions GL_ARB_ES2_compatibility, GL_ARB_framebuffer_object, GL_EXT_framebuffer_object or GL_OES_framebuffer_object.

        Basic FBO support may only include one color attachment and no multisampling, as well as limited internal formats for renderbuffer.

        Specified by:
        hasBasicFBOSupport in interface GLBase
        See Also:
        GLContext.hasBasicFBOSupport()
      • hasFullFBOSupport

        public boolean hasFullFBOSupport()
        Description copied from interface: GLBase
        Returns true if full FBO support is available, otherwise false.

        Full FBO is supported if the context is either GL >= core 3.0 [ES, core, compat] or implements the extensions ARB_framebuffer_object, or all of EXT_framebuffer_object, EXT_framebuffer_multisample, EXT_framebuffer_blit, GL_EXT_packed_depth_stencil.

        Full FBO support includes multiple color attachments and multisampling.

        Specified by:
        hasFullFBOSupport in interface GLBase
        See Also:
        GLContext.hasFullFBOSupport()
      • hasGLSL

        public boolean hasGLSL()
        Description copied from interface: GLBase
        Indicates whether this GL object supports GLSL.
        Specified by:
        hasGLSL in interface GLBase
        See Also:
        GLContext.hasGLSL()
      • isExtensionAvailable

        public boolean isExtensionAvailable​(String arg0)
        Description copied from interface: GLBase
        Returns true if the specified OpenGL extension can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.

        Specified by:
        isExtensionAvailable in interface GLBase
        Parameters:
        arg0 - the name of the OpenGL extension (e.g., "GL_ARB_vertex_program").
      • isFunctionAvailable

        public boolean isFunctionAvailable​(String arg0)
        Description copied from interface: GLBase
        Returns true if the specified OpenGL core- or extension-function can be used successfully through this GL instance given the current host (OpenGL client) and display (OpenGL server) configuration.

        By "successfully" we mean that the function is both callable on the machine running the program and available on the current display.

        In order to call a function successfully, the function must be both callable on the machine running the program and available on the display device that is rendering the output (note: on non-networked, single-display machines these two conditions are identical; on networked and/or multi-display machines this becomes more complicated). These conditions are met if the function is either part of the core OpenGL version supported by both the host and display, or it is an OpenGL extension function that both the host and display support.

        A GL function is callable if it is successfully linked at runtime, hence the GLContext must be made current at least once.

        Specified by:
        isFunctionAvailable in interface GLBase
        Parameters:
        arg0 - the name of the OpenGL function (e.g., use "glBindRenderbufferEXT" or "glBindRenderbuffer" to check if GL.glBindRenderbuffer(int,int) is available).
      • isGL

        public boolean isGL()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to any of the OpenGL profiles.
        Specified by:
        isGL in interface GLBase
      • isGL2

        public boolean isGL2()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to the OpenGL ≤ 3.0 profile. The GL2 profile includes the GL2ES1 and GL2ES2 profile.
        Specified by:
        isGL2 in interface GLBase
        See Also:
        GLContext.isGL2()
      • isGL2ES1

        public boolean isGL2ES1()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to a GL2ES1 compatible profile.
        Specified by:
        isGL2ES1 in interface GLBase
        See Also:
        GLContext.isGL2ES1()
      • isGL2ES2

        public boolean isGL2ES2()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to a GL2ES2 compatible profile.
        Specified by:
        isGL2ES2 in interface GLBase
        See Also:
        GLContext.isGL2ES2()
      • isGL2ES3

        public boolean isGL2ES3()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to a either a GL2GL3 or GL3ES3 compatible profile.
        Specified by:
        isGL2ES3 in interface GLBase
        See Also:
        GLContext.isGL2ES3()
      • isGL2GL3

        public boolean isGL2GL3()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to a GL2GL3 compatible profile.
        Specified by:
        isGL2GL3 in interface GLBase
        See Also:
        GLContext.isGL2GL3()
      • isGL3

        public boolean isGL3()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to the OpenGL ≥ 3.1 core profile. The GL3 core profile includes the GL2ES2 profile.
        Specified by:
        isGL3 in interface GLBase
        See Also:
        GLContext.isGL3()
      • isGL3ES3

        public boolean isGL3ES3()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to a GL3ES3 compatible profile.
        Specified by:
        isGL3ES3 in interface GLBase
        See Also:
        GLContext.isGL3ES3()
      • isGL3bc

        public boolean isGL3bc()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to the OpenGL ≥ 3.1 compatibility profile. The GL3 compatibility profile includes the GL2, GL2ES1, GL2ES2 and GL3 profile.
        Specified by:
        isGL3bc in interface GLBase
        See Also:
        GLContext.isGL3bc()
      • isGL3core

        public boolean isGL3core()
        Description copied from interface: GLBase
        Indicates whether this GL object uses a GL3 core profile.

        Includes [ GL4, GL3 ].

        Specified by:
        isGL3core in interface GLBase
        See Also:
        GLContext.isGL3core()
      • isGL4

        public boolean isGL4()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to the OpenGL ≥ 4.0 core profile. The GL4 core profile includes the GL2ES2, and GL3 profile.
        Specified by:
        isGL4 in interface GLBase
        See Also:
        GLContext.isGL4()
      • isGL4ES3

        public boolean isGL4ES3()
        Description copied from interface: GLBase
        Returns true if this GL object conforms to a GL4ES3 compatible profile, i.e. if GLBase.isGLES3Compatible() returns true.

        Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]

        Specified by:
        isGL4ES3 in interface GLBase
        See Also:
        GLContext.isGL4ES3()
      • isGL4bc

        public boolean isGL4bc()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to the OpenGL ≥ 4.0 compatibility profile. The GL4 compatibility profile includes the GL2, GL2ES1, GL2ES2, GL3, GL3bc and GL4 profile.
        Specified by:
        isGL4bc in interface GLBase
        See Also:
        GLContext.isGL4bc()
      • isGL4core

        public boolean isGL4core()
        Description copied from interface: GLBase
        Indicates whether this GL object uses a GL4 core profile.

        Includes [ GL4 ].

        Specified by:
        isGL4core in interface GLBase
        See Also:
        GLContext.isGL4core()
      • isGLES1

        public boolean isGLES1()
        Description copied from interface: GLBase
        Indicates whether this GL object conforms to the OpenGL ES ≥ 1.0 profile.
        Specified by:
        isGLES1 in interface GLBase
        See Also:
        GLContext.isGLES1()
      • isGLES2Compatible

        public boolean isGLES2Compatible()
        Description copied from interface: GLBase
        Indicates whether this GL object is compatible with the core OpenGL ES2 functionality.
        Specified by:
        isGLES2Compatible in interface GLBase
        Returns:
        true if this context is an ES2 context or implements the extension GL_ARB_ES2_compatibility, otherwise false
        See Also:
        GLContext.isGLES2Compatible()
      • isGLES31Compatible

        public boolean isGLES31Compatible()
        Description copied from interface: GLBase
        Indicates whether this GL object is compatible with the core OpenGL ES3.1 functionality.

        Return true if the underlying context is an ES3 context ≥ 3.1 or implements the extension GL_ARB_ES3_1_compatibility, otherwise false.

        Includes [ GL ≥ 4.5, GL ≥ 3.1 w/ GL_ARB_ES3_1_compatibility and GLES3 ≥ 3.1 ]

        Specified by:
        isGLES31Compatible in interface GLBase
        See Also:
        GLContext.isGLES31Compatible()
      • isGLES32Compatible

        public boolean isGLES32Compatible()
        Description copied from interface: GLBase
        Indicates whether this GL object is compatible with the core OpenGL ES3.2 functionality.

        Return true if the underlying context is an ES3 context ≥ 3.2 or implements the extension GL_ARB_ES3_2_compatibility, otherwise false.

        Includes [ GL ≥ 4.5, GL ≥ 3.1 w/ GL_ARB_ES3_2_compatibility and GLES3 ≥ 3.2 ]

        Specified by:
        isGLES32Compatible in interface GLBase
        See Also:
        GLContext.isGLES32Compatible()
      • isGLES3Compatible

        public boolean isGLES3Compatible()
        Description copied from interface: GLBase
        Indicates whether this GL object is compatible with the core OpenGL ES3 functionality.

        Return true if the underlying context is an ES3 context or implements the extension GL_ARB_ES3_compatibility, otherwise false.

        Includes [ GL ≥ 4.3, GL ≥ 3.1 w/ GL_ARB_ES3_compatibility and GLES3 ]

        Specified by:
        isGLES3Compatible in interface GLBase
        See Also:
        GLContext.isGLES3Compatible()
      • isGLcore

        public boolean isGLcore()
        Description copied from interface: GLBase
        Indicates whether this GL object uses a GL core profile.

        Includes [ GL4, GL3, GLES3, GL2ES2 ].

        Specified by:
        isGLcore in interface GLBase
        See Also:
        GLContext.isGLcore()
      • isNPOTTextureAvailable

        public boolean isNPOTTextureAvailable()
        Description copied from interface: GLBase
        Returns true if the GL context supports non power of two (NPOT) textures, otherwise false.

        NPOT textures are supported in OpenGL >= 3, GLES2 or if the 'GL_ARB_texture_non_power_of_two' extension is available.

        Specified by:
        isNPOTTextureAvailable in interface GLBase
      • isPBOPackBound

        public boolean isPBOPackBound()
        Specified by:
        isPBOPackBound in interface GL2ES3
      • setSwapInterval

        public void setSwapInterval​(int arg0)
        Description copied from interface: GLBase
        Set the swap interval of the current context and attached onscreen GLDrawable.

        offscreen GLDrawable are ignored and false is returned.

        The interval semantics:

        • 0 disables the vertical synchronization
        • ≥1 is the number of vertical refreshes before a swap buffer occurs
        • <0 enables late swaps to occur without synchronization to the video frame, a.k.a EXT_swap_control_tear. If supported, the absolute value is the minimum number of video frames between buffer swaps. If not supported, the absolute value is being used, see above.

        Specified by:
        setSwapInterval in interface GLBase
        Parameters:
        arg0 - see above
        See Also:
        GLContext.setSwapInterval(int), GLBase.getSwapInterval()