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 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 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)
static void
nglUniformMatrix2x3fvNV(int location, int count, boolean transpose, long value)
static void
nglUniformMatrix2x4fvNV(int location, int count, boolean transpose, long value)
static void
nglUniformMatrix3x2fvNV(int location, int count, boolean transpose, long value)
static void
nglUniformMatrix3x4fvNV(int location, int count, boolean transpose, long value)
static void
nglUniformMatrix4x2fvNV(int location, int count, boolean transpose, long value)
static void
nglUniformMatrix4x3fvNV(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
-
-