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 and 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 and 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)
-
-
-
Field Detail
-
GL_FLOAT_MAT2x3_NV
public static final int GL_FLOAT_MAT2x3_NV
Returned by GetActiveAttrib and GetActiveUniform.- See Also:
- Constant Field Values
-
GL_FLOAT_MAT2x4_NV
public static final int GL_FLOAT_MAT2x4_NV
Returned by GetActiveAttrib and GetActiveUniform.- See Also:
- Constant Field Values
-
GL_FLOAT_MAT3x2_NV
public static final int GL_FLOAT_MAT3x2_NV
Returned by GetActiveAttrib and GetActiveUniform.- See Also:
- Constant Field Values
-
GL_FLOAT_MAT3x4_NV
public static final int GL_FLOAT_MAT3x4_NV
Returned by GetActiveAttrib and GetActiveUniform.- See Also:
- Constant Field Values
-
GL_FLOAT_MAT4x2_NV
public static final int GL_FLOAT_MAT4x2_NV
Returned by GetActiveAttrib and GetActiveUniform.- See Also:
- Constant Field Values
-
GL_FLOAT_MAT4x3_NV
public static final int GL_FLOAT_MAT4x3_NV
Returned by GetActiveAttrib and GetActiveUniform.- See Also:
- Constant Field Values
-
-
Method Detail
-
glUniformMatrix2x3fvNV
public static void glUniformMatrix2x3fvNV(int location, boolean transpose, java.nio.FloatBuffer value)
-
glUniformMatrix3x2fvNV
public static void glUniformMatrix3x2fvNV(int location, boolean transpose, java.nio.FloatBuffer value)
-
glUniformMatrix2x4fvNV
public static void glUniformMatrix2x4fvNV(int location, boolean transpose, java.nio.FloatBuffer value)
-
glUniformMatrix4x2fvNV
public static void glUniformMatrix4x2fvNV(int location, boolean transpose, java.nio.FloatBuffer value)
-
glUniformMatrix3x4fvNV
public static void glUniformMatrix3x4fvNV(int location, boolean transpose, java.nio.FloatBuffer 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
-
-