Package org.lwjgl.opengles
Class NVNonSquareMatrices
- java.lang.Object
-
- org.lwjgl.opengles.NVNonSquareMatrices
-
public class NVNonSquareMatrices extends java.lang.ObjectNative bindings to the NV_non_square_matrices extension.This extension adds support for non-square matrix variables in GLSL shaders.
Requires
GLES 2.0.
-
-
Field Summary
Fields Modifier and Type Field Description static intGL_FLOAT_MAT2x3_NV
GL_FLOAT_MAT2x4_NV
GL_FLOAT_MAT3x2_NV
GL_FLOAT_MAT3x4_NV
GL_FLOAT_MAT4x2_NV
GL_FLOAT_MAT4x3_NVReturned by GetActiveAttrib and GetActiveUniform.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidglUniformMatrix2x3fvNV(int location, boolean transpose, float[] value)Array version of:UniformMatrix2x3fvNVstatic voidglUniformMatrix2x3fvNV(int location, boolean transpose, java.nio.FloatBuffer value)static voidglUniformMatrix2x4fvNV(int location, boolean transpose, float[] value)Array version of:UniformMatrix2x4fvNVstatic voidglUniformMatrix2x4fvNV(int location, boolean transpose, java.nio.FloatBuffer value)static voidglUniformMatrix3x2fvNV(int location, boolean transpose, float[] value)Array version of:UniformMatrix3x2fvNVstatic voidglUniformMatrix3x2fvNV(int location, boolean transpose, java.nio.FloatBuffer value)static voidglUniformMatrix3x4fvNV(int location, boolean transpose, float[] value)Array version of:UniformMatrix3x4fvNVstatic voidglUniformMatrix3x4fvNV(int location, boolean transpose, java.nio.FloatBuffer value)static voidglUniformMatrix4x2fvNV(int location, boolean transpose, float[] value)Array version of:UniformMatrix4x2fvNVstatic voidglUniformMatrix4x2fvNV(int location, boolean transpose, java.nio.FloatBuffer value)static voidglUniformMatrix4x3fvNV(int location, boolean transpose, float[] value)Array version of:UniformMatrix4x3fvNVstatic voidglUniformMatrix4x3fvNV(int location, boolean transpose, java.nio.FloatBuffer value)static voidnglUniformMatrix2x3fvNV(int location, int count, boolean transpose, long value)static voidnglUniformMatrix2x4fvNV(int location, int count, boolean transpose, long value)static voidnglUniformMatrix3x2fvNV(int location, int count, boolean transpose, long value)static voidnglUniformMatrix3x4fvNV(int location, int count, boolean transpose, long value)static voidnglUniformMatrix4x2fvNV(int location, int count, boolean transpose, long value)static voidnglUniformMatrix4x3fvNV(int location, int count, boolean transpose, long value)
-
-
-
Field Detail
-
GL_FLOAT_MAT2x3_NV, GL_FLOAT_MAT2x4_NV, GL_FLOAT_MAT3x2_NV, GL_FLOAT_MAT3x4_NV, GL_FLOAT_MAT4x2_NV, GL_FLOAT_MAT4x3_NV
Returned by GetActiveAttrib and GetActiveUniform.
-
-
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
-
-