Package org.lwjgl.opengles
Class NVNonSquareMatrices
java.lang.Object
org.lwjgl.opengles.NVNonSquareMatrices
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.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intReturned by GetActiveAttrib and GetActiveUniform.static final intReturned by GetActiveAttrib and GetActiveUniform.static final intReturned by GetActiveAttrib and GetActiveUniform.static final intReturned by GetActiveAttrib and GetActiveUniform.static final intReturned by GetActiveAttrib and GetActiveUniform.static final intReturned by GetActiveAttrib and GetActiveUniform. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglUniformMatrix2x3fvNV(int location, boolean transpose, float[] value) Array version of:UniformMatrix2x3fvNVstatic voidglUniformMatrix2x3fvNV(int location, boolean transpose, FloatBuffer value) static voidglUniformMatrix2x4fvNV(int location, boolean transpose, float[] value) Array version of:UniformMatrix2x4fvNVstatic voidglUniformMatrix2x4fvNV(int location, boolean transpose, FloatBuffer value) static voidglUniformMatrix3x2fvNV(int location, boolean transpose, float[] value) Array version of:UniformMatrix3x2fvNVstatic voidglUniformMatrix3x2fvNV(int location, boolean transpose, FloatBuffer value) static voidglUniformMatrix3x4fvNV(int location, boolean transpose, float[] value) Array version of:UniformMatrix3x4fvNVstatic voidglUniformMatrix3x4fvNV(int location, boolean transpose, FloatBuffer value) static voidglUniformMatrix4x2fvNV(int location, boolean transpose, float[] value) Array version of:UniformMatrix4x2fvNVstatic voidglUniformMatrix4x2fvNV(int location, boolean transpose, FloatBuffer value) static voidglUniformMatrix4x3fvNV(int location, boolean transpose, float[] value) Array version of:UniformMatrix4x3fvNVstatic voidglUniformMatrix4x3fvNV(int location, boolean transpose, 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 Details
-
GL_FLOAT_MAT2x3_NV
public static final int GL_FLOAT_MAT2x3_NVReturned by GetActiveAttrib and GetActiveUniform.- See Also:
-
GL_FLOAT_MAT2x4_NV
public static final int GL_FLOAT_MAT2x4_NVReturned by GetActiveAttrib and GetActiveUniform.- See Also:
-
GL_FLOAT_MAT3x2_NV
public static final int GL_FLOAT_MAT3x2_NVReturned by GetActiveAttrib and GetActiveUniform.- See Also:
-
GL_FLOAT_MAT3x4_NV
public static final int GL_FLOAT_MAT3x4_NVReturned by GetActiveAttrib and GetActiveUniform.- See Also:
-
GL_FLOAT_MAT4x2_NV
public static final int GL_FLOAT_MAT4x2_NVReturned by GetActiveAttrib and GetActiveUniform.- See Also:
-
GL_FLOAT_MAT4x3_NV
public static final int GL_FLOAT_MAT4x3_NVReturned by GetActiveAttrib and GetActiveUniform.- See Also:
-
-
Method Details
-
nglUniformMatrix2x3fvNV
public static void nglUniformMatrix2x3fvNV(int location, int count, boolean transpose, long value) -
glUniformMatrix2x3fvNV
-
nglUniformMatrix3x2fvNV
public static void nglUniformMatrix3x2fvNV(int location, int count, boolean transpose, long value) -
glUniformMatrix3x2fvNV
-
nglUniformMatrix2x4fvNV
public static void nglUniformMatrix2x4fvNV(int location, int count, boolean transpose, long value) -
glUniformMatrix2x4fvNV
-
nglUniformMatrix4x2fvNV
public static void nglUniformMatrix4x2fvNV(int location, int count, boolean transpose, long value) -
glUniformMatrix4x2fvNV
-
nglUniformMatrix3x4fvNV
public static void nglUniformMatrix3x4fvNV(int location, int count, boolean transpose, long value) -
glUniformMatrix3x4fvNV
-
nglUniformMatrix4x3fvNV
public static void nglUniformMatrix4x3fvNV(int location, int count, boolean transpose, long value) -
glUniformMatrix4x3fvNV
-
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
-