Class NVNonSquareMatrices


  • public class NVNonSquareMatrices
    extends java.lang.Object
    Native bindings to the NV_non_square_matrices extension.

    This extension adds support for non-square matrix variables in GLSL shaders.

    Requires GLES 2.0.

    • Method Detail

      • nglUniformMatrix2x3fvNV

        public static void nglUniformMatrix2x3fvNV​(int location,
                                                   int count,
                                                   boolean transpose,
                                                   long value)
      • glUniformMatrix2x3fvNV

        public static void glUniformMatrix2x3fvNV​(int location,
                                                  boolean transpose,
                                                  java.nio.FloatBuffer value)
      • nglUniformMatrix3x2fvNV

        public static void nglUniformMatrix3x2fvNV​(int location,
                                                   int count,
                                                   boolean transpose,
                                                   long value)
      • glUniformMatrix3x2fvNV

        public static void glUniformMatrix3x2fvNV​(int location,
                                                  boolean transpose,
                                                  java.nio.FloatBuffer value)
      • nglUniformMatrix2x4fvNV

        public static void nglUniformMatrix2x4fvNV​(int location,
                                                   int count,
                                                   boolean transpose,
                                                   long value)
      • glUniformMatrix2x4fvNV

        public static void glUniformMatrix2x4fvNV​(int location,
                                                  boolean transpose,
                                                  java.nio.FloatBuffer value)
      • nglUniformMatrix4x2fvNV

        public static void nglUniformMatrix4x2fvNV​(int location,
                                                   int count,
                                                   boolean transpose,
                                                   long value)
      • glUniformMatrix4x2fvNV

        public static void glUniformMatrix4x2fvNV​(int location,
                                                  boolean transpose,
                                                  java.nio.FloatBuffer value)
      • nglUniformMatrix3x4fvNV

        public static void nglUniformMatrix3x4fvNV​(int location,
                                                   int count,
                                                   boolean transpose,
                                                   long value)
      • glUniformMatrix3x4fvNV

        public static void glUniformMatrix3x4fvNV​(int location,
                                                  boolean transpose,
                                                  java.nio.FloatBuffer value)
      • nglUniformMatrix4x3fvNV

        public static void nglUniformMatrix4x3fvNV​(int location,
                                                   int count,
                                                   boolean transpose,
                                                   long value)
      • glUniformMatrix4x3fvNV

        public static void glUniformMatrix4x3fvNV​(int location,
                                                  boolean transpose,
                                                  java.nio.FloatBuffer value)
      • glUniformMatrix2x3fvNV

        public static void glUniformMatrix2x3fvNV​(int location,
                                                  boolean transpose,
                                                  float[] value)
        Array version of: UniformMatrix2x3fvNV
      • glUniformMatrix3x2fvNV

        public static void glUniformMatrix3x2fvNV​(int location,
                                                  boolean transpose,
                                                  float[] value)
        Array version of: UniformMatrix3x2fvNV
      • glUniformMatrix2x4fvNV

        public static void glUniformMatrix2x4fvNV​(int location,
                                                  boolean transpose,
                                                  float[] value)
        Array version of: UniformMatrix2x4fvNV
      • glUniformMatrix4x2fvNV

        public static void glUniformMatrix4x2fvNV​(int location,
                                                  boolean transpose,
                                                  float[] value)
        Array version of: UniformMatrix4x2fvNV
      • glUniformMatrix3x4fvNV

        public static void glUniformMatrix3x4fvNV​(int location,
                                                  boolean transpose,
                                                  float[] value)
        Array version of: UniformMatrix3x4fvNV
      • glUniformMatrix4x3fvNV

        public static void glUniformMatrix4x3fvNV​(int location,
                                                  boolean transpose,
                                                  float[] value)
        Array version of: UniformMatrix4x3fvNV