Class GL33

    • Field Detail

      • GL_SAMPLER_BINDING

        Accepted by the value parameter of the GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv and GetDoublev functions.
      • GL_RGB10_A2UI

        Accepted by the internalFormat parameter of TexImage1D, TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, RenderbufferStorage and RenderbufferStorageMultisample.
      • GL_TEXTURE_SWIZZLE_RGBA

        Accepted by the pname parameters of TexParameteriv, TexParameterfv, GetTexParameterfv, and GetTexParameteriv.
      • GL_TIME_ELAPSED

        Accepted by the target parameter of BeginQuery, EndQuery, and GetQueryiv.
      • GL_TIMESTAMP

        Accepted by the target parameter of GetQueryiv and QueryCounter. Accepted by the value parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev.
      • GL_INT_2_10_10_10_REV

        Accepted by the type parameter of VertexAttribPointer, VertexPointer, NormalPointer, ColorPointer, SecondaryColorPointer, TexCoordPointer, VertexAttribP{1234}ui, VertexP*, TexCoordP*, MultiTexCoordP*, NormalP3ui, ColorP*, SecondaryColorP* and VertexAttribP*.
    • Method Detail

      • nglBindFragDataLocationIndexed

        public static void nglBindFragDataLocationIndexed​(int program,
                                                          int colorNumber,
                                                          int index,
                                                          long name)
        Unsafe version of: BindFragDataLocationIndexed
      • glBindFragDataLocationIndexed

        public static void glBindFragDataLocationIndexed​(int program,
                                                         int colorNumber,
                                                         int index,
                                                         java.nio.ByteBuffer name)
        
        public static void glBindFragDataLocationIndexed​(int program,
                                                         int colorNumber,
                                                         int index,
                                                         java.lang.CharSequence name)
        
        Binds a user-defined varying out variable to a fragment shader color number and index.
        Parameters:
        program - the name of the program containing varying out variable whose binding to modify
        colorNumber - the color number to bind the user-defined varying out variable to
        index - the index of the color input to bind the user-defined varying out variable to
        name - the name of the user-defined varying out variable whose binding to modify
        See Also:
        Reference Page
      • nglGetFragDataIndex

        public static int nglGetFragDataIndex​(int program,
                                              long name)
        Unsafe version of: GetFragDataIndex
      • glGetFragDataIndex

        public static int glGetFragDataIndex​(int program,
                                             java.nio.ByteBuffer name)
        
        public static int glGetFragDataIndex​(int program,
                                             java.lang.CharSequence name)
        
        Queries the bindings of color indices to user-defined varying out variables.
        Parameters:
        program - the name of the program containing varying out variable whose binding to query
        name - the name of the user-defined varying out variable whose index to query
        See Also:
        Reference Page
      • nglGenSamplers

        public static void nglGenSamplers​(int count,
                                          long samplers)
        Unsafe version of: GenSamplers
        Parameters:
        count - the number of sampler object names to generate
      • glGenSamplers

        public static void glGenSamplers​(java.nio.IntBuffer samplers)
        Generates sampler object names.
        Parameters:
        samplers - a buffer in which the generated sampler object names are stored
        See Also:
        Reference Page
      • glGenSamplers

        public static int glGenSamplers()
        Generates sampler object names.
        See Also:
        Reference Page
      • nglDeleteSamplers

        public static void nglDeleteSamplers​(int count,
                                             long samplers)
        Unsafe version of: DeleteSamplers
        Parameters:
        count - the number of sampler objects to be deleted
      • glDeleteSamplers

        public static void glDeleteSamplers​(java.nio.IntBuffer samplers)
        Deletes named sampler objects.
        Parameters:
        samplers - an array of sampler objects to be deleted
        See Also:
        Reference Page
      • glDeleteSamplers

        public static void glDeleteSamplers​(int sampler)
        Deletes named sampler objects.
        See Also:
        Reference Page
      • glIsSampler

        public static boolean glIsSampler​(int sampler)
        Determines if a name corresponds to a sampler object.
        Parameters:
        sampler - a value that may be the name of a sampler object
        See Also:
        Reference Page
      • glBindSampler

        public static void glBindSampler​(int unit,
                                         int sampler)
        Binds a named sampler to a texturing target.
        Parameters:
        unit - the index of the texture unit to which the sampler is bound
        sampler - the name of a sampler
        See Also:
        Reference Page
      • glSamplerParameterf

        public static void glSamplerParameterf​(int sampler,
                                               int pname,
                                               float param)
        Float version of SamplerParameteri.
        Parameters:
        sampler - the sampler object whose parameter to modify
        pname - the symbolic name of a single-valued sampler parameter
        param - the value of pname
        See Also:
        Reference Page
      • nglSamplerParameteriv

        public static void nglSamplerParameteriv​(int sampler,
                                                 int pname,
                                                 long params)
        Unsafe version of: SamplerParameteriv
      • nglSamplerParameterfv

        public static void nglSamplerParameterfv​(int sampler,
                                                 int pname,
                                                 long params)
        Unsafe version of: SamplerParameterfv
      • glSamplerParameterfv

        public static void glSamplerParameterfv​(int sampler,
                                                int pname,
                                                java.nio.FloatBuffer params)
        Float version of SamplerParameteriv.
        Parameters:
        sampler - the sampler object whose parameter to modify
        pname - the symbolic name of a sampler parameter
        params - an array where the value or values of pname are stored
        See Also:
        Reference Page
      • nglSamplerParameterIiv

        public static void nglSamplerParameterIiv​(int sampler,
                                                  int pname,
                                                  long params)
        Unsafe version of: SamplerParameterIiv
      • glSamplerParameterIiv

        public static void glSamplerParameterIiv​(int sampler,
                                                 int pname,
                                                 java.nio.IntBuffer params)
        Pure integer version of SamplerParameteriv.
        Parameters:
        sampler - the sampler object whose parameter to modify
        pname - the symbolic name of a sampler parameter
        params - an array where the value or values of pname are stored
        See Also:
        Reference Page
      • nglSamplerParameterIuiv

        public static void nglSamplerParameterIuiv​(int sampler,
                                                   int pname,
                                                   long params)
        Unsafe version of: SamplerParameterIuiv
      • glSamplerParameterIuiv

        public static void glSamplerParameterIuiv​(int sampler,
                                                  int pname,
                                                  java.nio.IntBuffer params)
        Unsigned pure integer version of SamplerParameteriv.
        Parameters:
        sampler - the sampler object whose parameter to modify
        pname - the symbolic name of a sampler parameter
        params - an array where the value or values of pname are stored
        See Also:
        Reference Page
      • nglGetSamplerParameteriv

        public static void nglGetSamplerParameteriv​(int sampler,
                                                    int pname,
                                                    long params)
        Unsafe version of: GetSamplerParameteriv
      • nglGetSamplerParameterfv

        public static void nglGetSamplerParameterfv​(int sampler,
                                                    int pname,
                                                    long params)
        Unsafe version of: GetSamplerParameterfv
      • glGetSamplerParameterfv

        public static void glGetSamplerParameterfv​(int sampler,
                                                   int pname,
                                                   java.nio.FloatBuffer params)
        Float version of GetSamplerParameteriv.
        Parameters:
        sampler - the name of the sampler object from which to retrieve parameters
        pname - the symbolic name of a sampler parameter
        params - the sampler parameters
        See Also:
        Reference Page
      • glGetSamplerParameterf

        public static float glGetSamplerParameterf​(int sampler,
                                                   int pname)
        Float version of GetSamplerParameteriv.
        Parameters:
        sampler - the name of the sampler object from which to retrieve parameters
        pname - the symbolic name of a sampler parameter
        See Also:
        Reference Page
      • nglGetSamplerParameterIiv

        public static void nglGetSamplerParameterIiv​(int sampler,
                                                     int pname,
                                                     long params)
        Unsafe version of: GetSamplerParameterIiv
      • glGetSamplerParameterIiv

        public static void glGetSamplerParameterIiv​(int sampler,
                                                    int pname,
                                                    java.nio.IntBuffer params)
        Pure integer version of GetSamplerParameteriv.
        Parameters:
        sampler - the name of the sampler object from which to retrieve parameters
        pname - the symbolic name of a sampler parameter
        params - the sampler parameters
        See Also:
        Reference Page
      • glGetSamplerParameterIi

        public static int glGetSamplerParameterIi​(int sampler,
                                                  int pname)
        Pure integer version of GetSamplerParameteriv.
        Parameters:
        sampler - the name of the sampler object from which to retrieve parameters
        pname - the symbolic name of a sampler parameter
        See Also:
        Reference Page
      • nglGetSamplerParameterIuiv

        public static void nglGetSamplerParameterIuiv​(int sampler,
                                                      int pname,
                                                      long params)
        Unsafe version of: GetSamplerParameterIuiv
      • glGetSamplerParameterIuiv

        public static void glGetSamplerParameterIuiv​(int sampler,
                                                     int pname,
                                                     java.nio.IntBuffer params)
        Unsigned pure integer version of GetSamplerParameteriv.
        Parameters:
        sampler - the name of the sampler object from which to retrieve parameters
        pname - the symbolic name of a sampler parameter
        params - the sampler parameters
        See Also:
        Reference Page
      • glGetSamplerParameterIui

        public static int glGetSamplerParameterIui​(int sampler,
                                                   int pname)
        Unsigned pure integer version of GetSamplerParameteriv.
        Parameters:
        sampler - the name of the sampler object from which to retrieve parameters
        pname - the symbolic name of a sampler parameter
        See Also:
        Reference Page
      • glQueryCounter

        public static void glQueryCounter​(int id,
                                          int target)
        Records the GL time into a query object after all previous commands have reached the GL server but have not yet necessarily executed.
        Parameters:
        id - the name of a query object into which to record the GL time
        target - the counter to query. Must be:
        TIMESTAMP
        See Also:
        Reference Page
      • nglGetQueryObjecti64v

        public static void nglGetQueryObjecti64v​(int id,
                                                 int pname,
                                                 long params)
        Unsafe version of: GetQueryObjecti64v
      • glGetQueryObjecti64v

        public static void glGetQueryObjecti64v​(int id,
                                                int pname,
                                                java.nio.LongBuffer params)
        Returns the 64bit integer value of query object parameter.
        Parameters:
        id - the name of a query object
        pname - the symbolic name of a query object parameter. One of:
        QUERY_RESULTQUERY_RESULT_AVAILABLE
        params - the requested data
        See Also:
        Reference Page
      • glGetQueryObjecti64

        public static long glGetQueryObjecti64​(int id,
                                               int pname)
        Returns the 64bit integer value of query object parameter.
        Parameters:
        id - the name of a query object
        pname - the symbolic name of a query object parameter. One of:
        QUERY_RESULTQUERY_RESULT_AVAILABLE
        See Also:
        Reference Page
      • nglGetQueryObjectui64v

        public static void nglGetQueryObjectui64v​(int id,
                                                  int pname,
                                                  long params)
        Unsafe version of: GetQueryObjectui64v
      • glGetQueryObjectui64v

        public static void glGetQueryObjectui64v​(int id,
                                                 int pname,
                                                 java.nio.LongBuffer params)
        Unsigned version of GetQueryObjecti64v.
        Parameters:
        id - the name of a query object
        pname - the symbolic name of a query object parameter
        params - the requested data
        See Also:
        Reference Page
      • glGetQueryObjectui64

        public static long glGetQueryObjectui64​(int id,
                                                int pname)
        Unsigned version of GetQueryObjecti64v.
        Parameters:
        id - the name of a query object
        pname - the symbolic name of a query object parameter
        See Also:
        Reference Page
      • glVertexAttribDivisor

        public static void glVertexAttribDivisor​(int index,
                                                 int divisor)
        Modifies the rate at which generic vertex attributes advance during instanced rendering.
        Parameters:
        index - the index of the generic vertex attribute
        divisor - the number of instances that will pass between updates of the generic attribute at slot index
        See Also:
        Reference Page
      • nglVertexP2uiv

        public static void nglVertexP2uiv​(int type,
                                          long value)
        Unsafe version of: VertexP2uiv
      • nglVertexP3uiv

        public static void nglVertexP3uiv​(int type,
                                          long value)
        Unsafe version of: VertexP3uiv
      • nglVertexP4uiv

        public static void nglVertexP4uiv​(int type,
                                          long value)
        Unsafe version of: VertexP4uiv
      • nglTexCoordP1uiv

        public static void nglTexCoordP1uiv​(int type,
                                            long coords)
        Unsafe version of: TexCoordP1uiv
      • nglTexCoordP2uiv

        public static void nglTexCoordP2uiv​(int type,
                                            long coords)
        Unsafe version of: TexCoordP2uiv
      • nglTexCoordP3uiv

        public static void nglTexCoordP3uiv​(int type,
                                            long coords)
        Unsafe version of: TexCoordP3uiv
      • nglTexCoordP4uiv

        public static void nglTexCoordP4uiv​(int type,
                                            long coords)
        Unsafe version of: TexCoordP4uiv
      • glMultiTexCoordP1ui

        public static void glMultiTexCoordP1ui​(int texture,
                                               int type,
                                               int coords)
        Packed component version of MultiTexCoord1f.
        Parameters:
        texture - the coordinate set to be modified
        type - type of packing used on the data. One of:
        typeofpackingusedonthedata
        coords - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glMultiTexCoordP2ui

        public static void glMultiTexCoordP2ui​(int texture,
                                               int type,
                                               int coords)
        Packed component version of MultiTexCoord2f.
        Parameters:
        texture - the coordinate set to be modified
        type - type of packing used on the data. One of:
        typeofpackingusedonthedata
        coords - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glMultiTexCoordP3ui

        public static void glMultiTexCoordP3ui​(int texture,
                                               int type,
                                               int coords)
        Packed component version of MultiTexCoord3f.
        Parameters:
        texture - the coordinate set to be modified
        type - type of packing used on the data. One of:
        typeofpackingusedonthedata
        coords - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glMultiTexCoordP4ui

        public static void glMultiTexCoordP4ui​(int texture,
                                               int type,
                                               int coords)
        Packed component version of MultiTexCoord4f.
        Parameters:
        texture - the coordinate set to be modified
        type - type of packing used on the data. One of:
        typeofpackingusedonthedata
        coords - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • nglMultiTexCoordP1uiv

        public static void nglMultiTexCoordP1uiv​(int texture,
                                                 int type,
                                                 long coords)
        Unsafe version of: MultiTexCoordP1uiv
      • glMultiTexCoordP1uiv

        public static void glMultiTexCoordP1uiv​(int texture,
                                                int type,
                                                java.nio.IntBuffer coords)
        Pointer version of MultiTexCoordP1ui.
        Parameters:
        texture - the coordinate set to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        coords - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • nglMultiTexCoordP2uiv

        public static void nglMultiTexCoordP2uiv​(int texture,
                                                 int type,
                                                 long coords)
        Unsafe version of: MultiTexCoordP2uiv
      • glMultiTexCoordP2uiv

        public static void glMultiTexCoordP2uiv​(int texture,
                                                int type,
                                                java.nio.IntBuffer coords)
        Pointer version of MultiTexCoordP2ui.
        Parameters:
        texture - the coordinate set to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        coords - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • nglMultiTexCoordP3uiv

        public static void nglMultiTexCoordP3uiv​(int texture,
                                                 int type,
                                                 long coords)
        Unsafe version of: MultiTexCoordP3uiv
      • glMultiTexCoordP3uiv

        public static void glMultiTexCoordP3uiv​(int texture,
                                                int type,
                                                java.nio.IntBuffer coords)
        Pointer version of MultiTexCoordP3ui.
        Parameters:
        texture - the coordinate set to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        coords - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • nglMultiTexCoordP4uiv

        public static void nglMultiTexCoordP4uiv​(int texture,
                                                 int type,
                                                 long coords)
        Unsafe version of: MultiTexCoordP4uiv
      • glMultiTexCoordP4uiv

        public static void glMultiTexCoordP4uiv​(int texture,
                                                int type,
                                                java.nio.IntBuffer coords)
        Pointer version of MultiTexCoordP4ui.
        Parameters:
        texture - the coordinate set to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        coords - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glNormalP3ui

        public static void glNormalP3ui​(int type,
                                        int coords)
        Packed component version of Normal3f.
        Parameters:
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        coords - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • nglNormalP3uiv

        public static void nglNormalP3uiv​(int type,
                                          long coords)
        Unsafe version of: NormalP3uiv
      • glColorP3ui

        public static void glColorP3ui​(int type,
                                       int color)
        Packed component version of Color3f.
        Parameters:
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        color - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glColorP4ui

        public static void glColorP4ui​(int type,
                                       int color)
        Packed component version of Color4f.
        Parameters:
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        color - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • nglColorP3uiv

        public static void nglColorP3uiv​(int type,
                                         long color)
        Unsafe version of: ColorP3uiv
      • glColorP3uiv

        public static void glColorP3uiv​(int type,
                                        java.nio.IntBuffer color)
        Pointer version of ColorP3ui.
        Parameters:
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        color - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • nglColorP4uiv

        public static void nglColorP4uiv​(int type,
                                         long color)
        Unsafe version of: ColorP4uiv
      • glColorP4uiv

        public static void glColorP4uiv​(int type,
                                        java.nio.IntBuffer color)
        Pointer version of ColorP4ui.
        Parameters:
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        color - the packed value
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • nglSecondaryColorP3uiv

        public static void nglSecondaryColorP3uiv​(int type,
                                                  long color)
        Unsafe version of: SecondaryColorP3uiv
      • glVertexAttribP1ui

        public static void glVertexAttribP1ui​(int index,
                                              int type,
                                              boolean normalized,
                                              int value)
        Packed component version of VertexAttrib1f.
        Parameters:
        index - the index of the generic vertex attribute to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        normalized - whether values should be normalized or cast directly to floating-point
        value - the packed value
        See Also:
        Reference Page
      • glVertexAttribP2ui

        public static void glVertexAttribP2ui​(int index,
                                              int type,
                                              boolean normalized,
                                              int value)
        Packed component version of VertexAttrib2f.
        Parameters:
        index - the index of the generic vertex attribute to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        normalized - whether values should be normalized or cast directly to floating-point
        value - the packed value
        See Also:
        Reference Page
      • glVertexAttribP3ui

        public static void glVertexAttribP3ui​(int index,
                                              int type,
                                              boolean normalized,
                                              int value)
        Packed component version of VertexAttrib3f.
        Parameters:
        index - the index of the generic vertex attribute to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        normalized - whether values should be normalized or cast directly to floating-point
        value - the packed value
        See Also:
        Reference Page
      • glVertexAttribP4ui

        public static void glVertexAttribP4ui​(int index,
                                              int type,
                                              boolean normalized,
                                              int value)
        Packed component version of VertexAttrib4f.
        Parameters:
        index - the index of the generic vertex attribute to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        normalized - whether values should be normalized or cast directly to floating-point
        value - the packed value
        See Also:
        Reference Page
      • nglVertexAttribP1uiv

        public static void nglVertexAttribP1uiv​(int index,
                                                int type,
                                                boolean normalized,
                                                long value)
        Unsafe version of: VertexAttribP1uiv
      • glVertexAttribP1uiv

        public static void glVertexAttribP1uiv​(int index,
                                               int type,
                                               boolean normalized,
                                               java.nio.IntBuffer value)
        Pointer version of VertexAttribP1ui.
        Parameters:
        index - the index of the generic vertex attribute to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        normalized - whether values should be normalized or cast directly to floating-point
        value - the packed value
        See Also:
        Reference Page
      • nglVertexAttribP2uiv

        public static void nglVertexAttribP2uiv​(int index,
                                                int type,
                                                boolean normalized,
                                                long value)
        Unsafe version of: VertexAttribP2uiv
      • glVertexAttribP2uiv

        public static void glVertexAttribP2uiv​(int index,
                                               int type,
                                               boolean normalized,
                                               java.nio.IntBuffer value)
        Pointer version of VertexAttribP2ui.
        Parameters:
        index - the index of the generic vertex attribute to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        normalized - whether values should be normalized or cast directly to floating-point
        value - the packed value
        See Also:
        Reference Page
      • nglVertexAttribP3uiv

        public static void nglVertexAttribP3uiv​(int index,
                                                int type,
                                                boolean normalized,
                                                long value)
        Unsafe version of: VertexAttribP3uiv
      • glVertexAttribP3uiv

        public static void glVertexAttribP3uiv​(int index,
                                               int type,
                                               boolean normalized,
                                               java.nio.IntBuffer value)
        Pointer version of VertexAttribP3ui.
        Parameters:
        index - the index of the generic vertex attribute to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        normalized - whether values should be normalized or cast directly to floating-point
        value - the packed value
        See Also:
        Reference Page
      • nglVertexAttribP4uiv

        public static void nglVertexAttribP4uiv​(int index,
                                                int type,
                                                boolean normalized,
                                                long value)
        Unsafe version of: VertexAttribP4uiv
      • glVertexAttribP4uiv

        public static void glVertexAttribP4uiv​(int index,
                                               int type,
                                               boolean normalized,
                                               java.nio.IntBuffer value)
        Pointer version of VertexAttribP4ui.
        Parameters:
        index - the index of the generic vertex attribute to be modified
        type - type of packing used on the data. One of:
        INT_2_10_10_10_REVUNSIGNED_INT_2_10_10_10_REV
        normalized - whether values should be normalized or cast directly to floating-point
        value - the packed value
        See Also:
        Reference Page
      • glGenSamplers

        public static void glGenSamplers​(int[] samplers)
        Array version of: GenSamplers
        See Also:
        Reference Page
      • glSamplerParameteriv

        public static void glSamplerParameteriv​(int sampler,
                                                int pname,
                                                int[] params)
        Array version of: SamplerParameteriv
        See Also:
        Reference Page
      • glSamplerParameterfv

        public static void glSamplerParameterfv​(int sampler,
                                                int pname,
                                                float[] params)
        Array version of: SamplerParameterfv
        See Also:
        Reference Page
      • glSamplerParameterIiv

        public static void glSamplerParameterIiv​(int sampler,
                                                 int pname,
                                                 int[] params)
        Array version of: SamplerParameterIiv
        See Also:
        Reference Page
      • glSamplerParameterIuiv

        public static void glSamplerParameterIuiv​(int sampler,
                                                  int pname,
                                                  int[] params)
        Array version of: SamplerParameterIuiv
        See Also:
        Reference Page
      • glGetSamplerParameteriv

        public static void glGetSamplerParameteriv​(int sampler,
                                                   int pname,
                                                   int[] params)
        Array version of: GetSamplerParameteriv
        See Also:
        Reference Page
      • glGetSamplerParameterfv

        public static void glGetSamplerParameterfv​(int sampler,
                                                   int pname,
                                                   float[] params)
        Array version of: GetSamplerParameterfv
        See Also:
        Reference Page
      • glGetSamplerParameterIiv

        public static void glGetSamplerParameterIiv​(int sampler,
                                                    int pname,
                                                    int[] params)
        Array version of: GetSamplerParameterIiv
        See Also:
        Reference Page
      • glGetSamplerParameterIuiv

        public static void glGetSamplerParameterIuiv​(int sampler,
                                                     int pname,
                                                     int[] params)
        Array version of: GetSamplerParameterIuiv
        See Also:
        Reference Page
      • glGetQueryObjecti64v

        public static void glGetQueryObjecti64v​(int id,
                                                int pname,
                                                long[] params)
        Array version of: GetQueryObjecti64v
        See Also:
        Reference Page
      • glGetQueryObjectui64v

        public static void glGetQueryObjectui64v​(int id,
                                                 int pname,
                                                 long[] params)
        Array version of: GetQueryObjectui64v
        See Also:
        Reference Page
      • glVertexP2uiv

        public static void glVertexP2uiv​(int type,
                                         int[] value)
        Array version of: VertexP2uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glVertexP3uiv

        public static void glVertexP3uiv​(int type,
                                         int[] value)
        Array version of: VertexP3uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glVertexP4uiv

        public static void glVertexP4uiv​(int type,
                                         int[] value)
        Array version of: VertexP4uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glTexCoordP1uiv

        public static void glTexCoordP1uiv​(int type,
                                           int[] coords)
        Array version of: TexCoordP1uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glTexCoordP2uiv

        public static void glTexCoordP2uiv​(int type,
                                           int[] coords)
        Array version of: TexCoordP2uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glTexCoordP3uiv

        public static void glTexCoordP3uiv​(int type,
                                           int[] coords)
        Array version of: TexCoordP3uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glTexCoordP4uiv

        public static void glTexCoordP4uiv​(int type,
                                           int[] coords)
        Array version of: TexCoordP4uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glMultiTexCoordP1uiv

        public static void glMultiTexCoordP1uiv​(int texture,
                                                int type,
                                                int[] coords)
        Array version of: MultiTexCoordP1uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glMultiTexCoordP2uiv

        public static void glMultiTexCoordP2uiv​(int texture,
                                                int type,
                                                int[] coords)
        Array version of: MultiTexCoordP2uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glMultiTexCoordP3uiv

        public static void glMultiTexCoordP3uiv​(int texture,
                                                int type,
                                                int[] coords)
        Array version of: MultiTexCoordP3uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glMultiTexCoordP4uiv

        public static void glMultiTexCoordP4uiv​(int texture,
                                                int type,
                                                int[] coords)
        Array version of: MultiTexCoordP4uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glNormalP3uiv

        public static void glNormalP3uiv​(int type,
                                         int[] coords)
        Array version of: NormalP3uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glColorP3uiv

        public static void glColorP3uiv​(int type,
                                        int[] color)
        Array version of: ColorP3uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glColorP4uiv

        public static void glColorP4uiv​(int type,
                                        int[] color)
        Array version of: ColorP4uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glSecondaryColorP3uiv

        public static void glSecondaryColorP3uiv​(int type,
                                                 int[] color)
        Array version of: SecondaryColorP3uiv
        See Also:
        Reference Page - This function is deprecated and unavailable in the Core profile
      • glVertexAttribP1uiv

        public static void glVertexAttribP1uiv​(int index,
                                               int type,
                                               boolean normalized,
                                               int[] value)
        Array version of: VertexAttribP1uiv
        See Also:
        Reference Page
      • glVertexAttribP2uiv

        public static void glVertexAttribP2uiv​(int index,
                                               int type,
                                               boolean normalized,
                                               int[] value)
        Array version of: VertexAttribP2uiv
        See Also:
        Reference Page
      • glVertexAttribP3uiv

        public static void glVertexAttribP3uiv​(int index,
                                               int type,
                                               boolean normalized,
                                               int[] value)
        Array version of: VertexAttribP3uiv
        See Also:
        Reference Page
      • glVertexAttribP4uiv

        public static void glVertexAttribP4uiv​(int index,
                                               int type,
                                               boolean normalized,
                                               int[] value)
        Array version of: VertexAttribP4uiv
        See Also:
        Reference Page