Package org.lwjgl.opengles
Class NVNonSquareMatrices
- java.lang.Object
-
- org.lwjgl.opengles.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
.
-
-
Field Summary
Fields Modifier and Type Field and Description static int
GL_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 void
glUniformMatrix2x3fvNV(int location, boolean transpose, float[] value)
Array version of:UniformMatrix2x3fvNV
static void
glUniformMatrix2x3fvNV(int location, boolean transpose, java.nio.FloatBuffer value)
static void
glUniformMatrix2x4fvNV(int location, boolean transpose, float[] value)
Array version of:UniformMatrix2x4fvNV
static void
glUniformMatrix2x4fvNV(int location, boolean transpose, java.nio.FloatBuffer value)
static void
glUniformMatrix3x2fvNV(int location, boolean transpose, float[] value)
Array version of:UniformMatrix3x2fvNV
static void
glUniformMatrix3x2fvNV(int location, boolean transpose, java.nio.FloatBuffer value)
static void
glUniformMatrix3x4fvNV(int location, boolean transpose, float[] value)
Array version of:UniformMatrix3x4fvNV
static void
glUniformMatrix3x4fvNV(int location, boolean transpose, java.nio.FloatBuffer value)
static void
glUniformMatrix4x2fvNV(int location, boolean transpose, float[] value)
Array version of:UniformMatrix4x2fvNV
static void
glUniformMatrix4x2fvNV(int location, boolean transpose, java.nio.FloatBuffer value)
static void
glUniformMatrix4x3fvNV(int location, boolean transpose, float[] value)
Array version of:UniformMatrix4x3fvNV
static void
glUniformMatrix4x3fvNV(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
-
-