This extension adds support for non-square matrix variables in GLSL shaders.
Requires GLES 2..
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_FLOAT_MAT2x3_NV
Returned by GetActiveAttrib and GetActiveUniform. |
| public static final int | GL_FLOAT_MAT2x4_NV
Returned by GetActiveAttrib and GetActiveUniform. |
| public static final int | GL_FLOAT_MAT3x2_NV
Returned by GetActiveAttrib and GetActiveUniform. |
| public static final int | GL_FLOAT_MAT3x4_NV
Returned by GetActiveAttrib and GetActiveUniform. |
| public static final int | GL_FLOAT_MAT4x2_NV
Returned by GetActiveAttrib and GetActiveUniform. |
| public static final int | GL_FLOAT_MAT4x3_NV
Returned by GetActiveAttrib and GetActiveUniform. |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | |
| public static void | glUniformMatrix2x3fvNV(int location, boolean transpose, float[] value)
Array version of: |
| public static void | |
| public static void | glUniformMatrix2x4fvNV(int location, boolean transpose, float[] value)
Array version of: |
| public static void | |
| public static void | glUniformMatrix3x2fvNV(int location, boolean transpose, float[] value)
Array version of: |
| public static void | |
| public static void | glUniformMatrix3x4fvNV(int location, boolean transpose, float[] value)
Array version of: |
| public static void | |
| public static void | glUniformMatrix4x2fvNV(int location, boolean transpose, float[] value)
Array version of: |
| public static void | |
| public static void | glUniformMatrix4x3fvNV(int location, boolean transpose, float[] value)
Array version of: |
| public static native void | |
| public static native void | |
| public static native void | |
| public static native void | |
| public static native void | |
| public static native void |
| GL_FLOAT_MAT2x3_NV | back to summary |
|---|---|
| public static final int GL_FLOAT_MAT2x3_NV Returned by GetActiveAttrib and GetActiveUniform. | |
| GL_FLOAT_MAT2x4_NV | back to summary |
|---|---|
| public static final int GL_FLOAT_MAT2x4_NV Returned by GetActiveAttrib and GetActiveUniform. | |
| GL_FLOAT_MAT3x2_NV | back to summary |
|---|---|
| public static final int GL_FLOAT_MAT3x2_NV Returned by GetActiveAttrib and GetActiveUniform. | |
| GL_FLOAT_MAT3x4_NV | back to summary |
|---|---|
| public static final int GL_FLOAT_MAT3x4_NV Returned by GetActiveAttrib and GetActiveUniform. | |
| GL_FLOAT_MAT4x2_NV | back to summary |
|---|---|
| public static final int GL_FLOAT_MAT4x2_NV Returned by GetActiveAttrib and GetActiveUniform. | |
| GL_FLOAT_MAT4x3_NV | back to summary |
|---|---|
| public static final int GL_FLOAT_MAT4x3_NV Returned by GetActiveAttrib and GetActiveUniform. | |
| NVNonSquareMatrices | back to summary |
|---|---|
| protected NVNonSquareMatrices() | |
| glUniformMatrix2x3fvNV | back to summary |
|---|---|
| public static void glUniformMatrix2x3fvNV(int location, boolean transpose, FloatBuffer value) | |
| glUniformMatrix2x3fvNV | back to summary |
|---|---|
| public static void glUniformMatrix2x3fvNV(int location, boolean transpose, float[] value) Array version of: | |
| glUniformMatrix2x4fvNV | back to summary |
|---|---|
| public static void glUniformMatrix2x4fvNV(int location, boolean transpose, FloatBuffer value) | |
| glUniformMatrix2x4fvNV | back to summary |
|---|---|
| public static void glUniformMatrix2x4fvNV(int location, boolean transpose, float[] value) Array version of: | |
| glUniformMatrix3x2fvNV | back to summary |
|---|---|
| public static void glUniformMatrix3x2fvNV(int location, boolean transpose, FloatBuffer value) | |
| glUniformMatrix3x2fvNV | back to summary |
|---|---|
| public static void glUniformMatrix3x2fvNV(int location, boolean transpose, float[] value) Array version of: | |
| glUniformMatrix3x4fvNV | back to summary |
|---|---|
| public static void glUniformMatrix3x4fvNV(int location, boolean transpose, FloatBuffer value) | |
| glUniformMatrix3x4fvNV | back to summary |
|---|---|
| public static void glUniformMatrix3x4fvNV(int location, boolean transpose, float[] value) Array version of: | |
| glUniformMatrix4x2fvNV | back to summary |
|---|---|
| public static void glUniformMatrix4x2fvNV(int location, boolean transpose, FloatBuffer value) | |
| glUniformMatrix4x2fvNV | back to summary |
|---|---|
| public static void glUniformMatrix4x2fvNV(int location, boolean transpose, float[] value) Array version of: | |
| glUniformMatrix4x3fvNV | back to summary |
|---|---|
| public static void glUniformMatrix4x3fvNV(int location, boolean transpose, FloatBuffer value) | |
| glUniformMatrix4x3fvNV | back to summary |
|---|---|
| public static void glUniformMatrix4x3fvNV(int location, boolean transpose, float[] value) Array version of: | |
| nglUniformMatrix2x3fvNV | back to summary |
|---|---|
| public static native void nglUniformMatrix2x3fvNV(int location, int count, boolean transpose, long value) | |
| nglUniformMatrix2x4fvNV | back to summary |
|---|---|
| public static native void nglUniformMatrix2x4fvNV(int location, int count, boolean transpose, long value) | |
| nglUniformMatrix3x2fvNV | back to summary |
|---|---|
| public static native void nglUniformMatrix3x2fvNV(int location, int count, boolean transpose, long value) | |
| nglUniformMatrix3x4fvNV | back to summary |
|---|---|
| public static native void nglUniformMatrix3x4fvNV(int location, int count, boolean transpose, long value) | |
| nglUniformMatrix4x2fvNV | back to summary |
|---|---|
| public static native void nglUniformMatrix4x2fvNV(int location, int count, boolean transpose, long value) | |
| nglUniformMatrix4x3fvNV | back to summary |
|---|---|
| public static native void nglUniformMatrix4x3fvNV(int location, int count, boolean transpose, long value) | |