Class GL21



  • public class GL21
    extends java.lang.Object
    The core OpenGL 2.1 functionality. OpenGL 2.1 implementations must support at least revision 1.20 of the OpenGL Shading Language.

    Extensions promoted to core in this release:

    • Method Detail

      • glUniformMatrix2x3fv

        public static void glUniformMatrix2x3fv(int location,
                                                boolean transpose,
                                                java.nio.FloatBuffer value)

        OpenGL SDK Reference

        Specifies the value of a single mat2x3 uniform variable or a mat2x3 uniform variable array for the current program object.
        Parameters:
        location - the location of the uniform variable to be modified
        transpose - whether to transpose the matrix as the values are loaded into the uniform variable
        value - a pointer to an array of count values that will be used to update the specified uniform variable
      • glUniformMatrix3x2fv

        public static void glUniformMatrix3x2fv(int location,
                                                boolean transpose,
                                                java.nio.FloatBuffer value)

        OpenGL SDK Reference

        Specifies the value of a single mat3x2 uniform variable or a mat3x2 uniform variable array for the current program object.
        Parameters:
        location - the location of the uniform variable to be modified
        transpose - whether to transpose the matrix as the values are loaded into the uniform variable
        value - a pointer to an array of count values that will be used to update the specified uniform variable
      • glUniformMatrix2x4fv

        public static void glUniformMatrix2x4fv(int location,
                                                boolean transpose,
                                                java.nio.FloatBuffer value)

        OpenGL SDK Reference

        Specifies the value of a single mat2x4 uniform variable or a mat2x4 uniform variable array for the current program object.
        Parameters:
        location - the location of the uniform variable to be modified
        transpose - whether to transpose the matrix as the values are loaded into the uniform variable
        value - a pointer to an array of count values that will be used to update the specified uniform variable
      • glUniformMatrix4x2fv

        public static void glUniformMatrix4x2fv(int location,
                                                boolean transpose,
                                                java.nio.FloatBuffer value)

        OpenGL SDK Reference

        Specifies the value of a single mat4x2 uniform variable or a mat4x2 uniform variable array for the current program object.
        Parameters:
        location - the location of the uniform variable to be modified
        transpose - whether to transpose the matrix as the values are loaded into the uniform variable
        value - a pointer to an array of count values that will be used to update the specified uniform variable
      • glUniformMatrix3x4fv

        public static void glUniformMatrix3x4fv(int location,
                                                boolean transpose,
                                                java.nio.FloatBuffer value)

        OpenGL SDK Reference

        Specifies the value of a single mat3x4 uniform variable or a mat3x4 uniform variable array for the current program object.
        Parameters:
        location - the location of the uniform variable to be modified
        transpose - whether to transpose the matrix as the values are loaded into the uniform variable
        value - a pointer to an array of count values that will be used to update the specified uniform variable
      • glUniformMatrix4x3fv

        public static void glUniformMatrix4x3fv(int location,
                                                boolean transpose,
                                                java.nio.FloatBuffer value)

        OpenGL SDK Reference

        Specifies the value of a single mat4x3 uniform variable or a mat4x3 uniform variable array for the current program object.
        Parameters:
        location - the location of the uniform variable to be modified
        transpose - whether to transpose the matrix as the values are loaded into the uniform variable
        value - a pointer to an array of count values that will be used to update the specified uniform variable