Package codechicken.lib.render.shader
Interface ICCUniform
- All Known Implementing Classes:
CCUniform
public interface ICCUniform
Created by covers1624 on 8/4/22.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidglUniform1b(boolean b0) default voidglUniform1d(float d0) default voidglUniform1f(float f0) default voidglUniform1i(int i0) default voidglUniform1ui(int i0) default voidglUniform2b(boolean b0, boolean b1) default voidglUniform2d(float d0, float d1) default voidglUniform2f(float f0, float f1) default voidglUniform2i(int i0, int i1) default voidglUniform2ui(int i0, int i1) default voidglUniform3b(boolean b0, boolean b1, boolean b2) default voidglUniform3d(float d0, float d1, float d2) default voidglUniform3f(float f0, float f1, float f2) default voidglUniform3i(int i0, int i1, int i2) default voidglUniform3ui(int i0, int i1, int i2) default voidglUniform4b(boolean b0, boolean b1, boolean b2, boolean b3) default voidglUniform4d(float d0, float d1, float d2, float d3) default voidglUniform4f(float f0, float f1, float f2, float f3) default voidglUniform4i(int i0, int i1, int i2, int i3) default voidglUniform4ui(int i0, int i1, int i2, int i3) voidglUniformD(boolean transpose, double... values) voidglUniformF(boolean transpose, float... values) voidglUniformI(int... values) default voidglUniformMatrix2d(boolean transpose, double[] matrix) default voidglUniformMatrix2d(double[] matrix) default voidglUniformMatrix2f(boolean transpose, float[] matrix) default voidglUniformMatrix2f(float[] matrix) default voidglUniformMatrix2x3d(boolean transpose, double[] matrix) default voidglUniformMatrix2x3d(double[] matrix) default voidglUniformMatrix2x3f(boolean transpose, float[] matrix) default voidglUniformMatrix2x3f(float[] matrix) default voidglUniformMatrix2x4d(boolean transpose, double[] matrix) default voidglUniformMatrix2x4d(double[] matrix) default voidglUniformMatrix2x4f(boolean transpose, float[] matrix) default voidglUniformMatrix2x4f(float[] matrix) default voidglUniformMatrix3d(boolean transpose, double[] matrix) default voidglUniformMatrix3d(boolean transpose, org.joml.Matrix3f matrix) default voidglUniformMatrix3d(double[] matrix) default voidglUniformMatrix3d(org.joml.Matrix3f matrix) default voidglUniformMatrix3f(boolean transpose, float[] matrix) default voidglUniformMatrix3f(boolean transpose, org.joml.Matrix3f matrix) default voidglUniformMatrix3f(float[] matrix) default voidglUniformMatrix3f(org.joml.Matrix3f matrix) default voidglUniformMatrix3x2d(boolean transpose, double[] matrix) default voidglUniformMatrix3x2d(double[] matrix) default voidglUniformMatrix3x2f(boolean transpose, float[] matrix) default voidglUniformMatrix3x2f(float[] matrix) default voidglUniformMatrix3x4d(boolean transpose, double[] matrix) default voidglUniformMatrix3x4d(double[] matrix) default voidglUniformMatrix3x4f(boolean transpose, float[] matrix) default voidglUniformMatrix3x4f(float[] matrix) default voidglUniformMatrix4d(boolean transpose, double[] matrix) default voidglUniformMatrix4d(boolean transpose, Matrix4 matrix) default voidglUniformMatrix4d(boolean transpose, org.joml.Matrix4f matrix) default voidglUniformMatrix4d(double[] matrix) default voidglUniformMatrix4d(Matrix4 matrix) default voidglUniformMatrix4d(org.joml.Matrix4f matrix) default voidglUniformMatrix4f(boolean transpose, float[] matrix) default voidglUniformMatrix4f(boolean transpose, Matrix4 matrix) default voidglUniformMatrix4f(boolean transpose, org.joml.Matrix4f matrix) default voidglUniformMatrix4f(float[] matrix) default voidglUniformMatrix4f(Matrix4 matrix) default voidglUniformMatrix4f(org.joml.Matrix4f matrix) default voidglUniformMatrix4x2d(boolean transpose, double[] matrix) default voidglUniformMatrix4x2d(double[] matrix) default voidglUniformMatrix4x2f(boolean transpose, float[] matrix) default voidglUniformMatrix4x2f(float[] matrix) default voidglUniformMatrix4x3d(boolean transpose, double[] matrix) default voidglUniformMatrix4x3d(double[] matrix) default voidglUniformMatrix4x3f(boolean transpose, float[] matrix) default voidglUniformMatrix4x3f(float[] matrix)
-
Method Details
-
glUniform1i
default void glUniform1i(int i0) -
glUniform2i
default void glUniform2i(int i0, int i1) -
glUniform3i
default void glUniform3i(int i0, int i1, int i2) -
glUniform4i
default void glUniform4i(int i0, int i1, int i2, int i3) -
glUniform1ui
default void glUniform1ui(int i0) -
glUniform2ui
default void glUniform2ui(int i0, int i1) -
glUniform3ui
default void glUniform3ui(int i0, int i1, int i2) -
glUniform4ui
default void glUniform4ui(int i0, int i1, int i2, int i3) -
glUniform1f
default void glUniform1f(float f0) -
glUniform2f
default void glUniform2f(float f0, float f1) -
glUniform3f
default void glUniform3f(float f0, float f1, float f2) -
glUniform4f
default void glUniform4f(float f0, float f1, float f2, float f3) -
glUniform1d
default void glUniform1d(float d0) -
glUniform2d
default void glUniform2d(float d0, float d1) -
glUniform3d
default void glUniform3d(float d0, float d1, float d2) -
glUniform4d
default void glUniform4d(float d0, float d1, float d2, float d3) -
glUniform1b
default void glUniform1b(boolean b0) -
glUniform2b
default void glUniform2b(boolean b0, boolean b1) -
glUniform3b
default void glUniform3b(boolean b0, boolean b1, boolean b2) -
glUniform4b
default void glUniform4b(boolean b0, boolean b1, boolean b2, boolean b3) -
glUniformMatrix2f
default void glUniformMatrix2f(float[] matrix) -
glUniformMatrix2f
default void glUniformMatrix2f(boolean transpose, float[] matrix) -
glUniformMatrix2x3f
default void glUniformMatrix2x3f(float[] matrix) -
glUniformMatrix2x3f
default void glUniformMatrix2x3f(boolean transpose, float[] matrix) -
glUniformMatrix2x4f
default void glUniformMatrix2x4f(float[] matrix) -
glUniformMatrix2x4f
default void glUniformMatrix2x4f(boolean transpose, float[] matrix) -
glUniformMatrix3f
default void glUniformMatrix3f(float[] matrix) -
glUniformMatrix3f
default void glUniformMatrix3f(boolean transpose, float[] matrix) -
glUniformMatrix3f
default void glUniformMatrix3f(org.joml.Matrix3f matrix) -
glUniformMatrix3f
default void glUniformMatrix3f(boolean transpose, org.joml.Matrix3f matrix) -
glUniformMatrix3x2f
default void glUniformMatrix3x2f(float[] matrix) -
glUniformMatrix3x2f
default void glUniformMatrix3x2f(boolean transpose, float[] matrix) -
glUniformMatrix3x4f
default void glUniformMatrix3x4f(float[] matrix) -
glUniformMatrix3x4f
default void glUniformMatrix3x4f(boolean transpose, float[] matrix) -
glUniformMatrix4f
default void glUniformMatrix4f(float[] matrix) -
glUniformMatrix4f
default void glUniformMatrix4f(boolean transpose, float[] matrix) -
glUniformMatrix4f
-
glUniformMatrix4f
-
glUniformMatrix4f
default void glUniformMatrix4f(org.joml.Matrix4f matrix) -
glUniformMatrix4f
default void glUniformMatrix4f(boolean transpose, org.joml.Matrix4f matrix) -
glUniformMatrix4x2f
default void glUniformMatrix4x2f(float[] matrix) -
glUniformMatrix4x2f
default void glUniformMatrix4x2f(boolean transpose, float[] matrix) -
glUniformMatrix4x3f
default void glUniformMatrix4x3f(float[] matrix) -
glUniformMatrix4x3f
default void glUniformMatrix4x3f(boolean transpose, float[] matrix) -
glUniformMatrix2d
default void glUniformMatrix2d(double[] matrix) -
glUniformMatrix2d
default void glUniformMatrix2d(boolean transpose, double[] matrix) -
glUniformMatrix2x3d
default void glUniformMatrix2x3d(double[] matrix) -
glUniformMatrix2x3d
default void glUniformMatrix2x3d(boolean transpose, double[] matrix) -
glUniformMatrix2x4d
default void glUniformMatrix2x4d(double[] matrix) -
glUniformMatrix2x4d
default void glUniformMatrix2x4d(boolean transpose, double[] matrix) -
glUniformMatrix3d
default void glUniformMatrix3d(double[] matrix) -
glUniformMatrix3d
default void glUniformMatrix3d(boolean transpose, double[] matrix) -
glUniformMatrix3d
default void glUniformMatrix3d(org.joml.Matrix3f matrix) -
glUniformMatrix3d
default void glUniformMatrix3d(boolean transpose, org.joml.Matrix3f matrix) -
glUniformMatrix3x2d
default void glUniformMatrix3x2d(double[] matrix) -
glUniformMatrix3x2d
default void glUniformMatrix3x2d(boolean transpose, double[] matrix) -
glUniformMatrix3x4d
default void glUniformMatrix3x4d(double[] matrix) -
glUniformMatrix3x4d
default void glUniformMatrix3x4d(boolean transpose, double[] matrix) -
glUniformMatrix4d
default void glUniformMatrix4d(double[] matrix) -
glUniformMatrix4d
default void glUniformMatrix4d(boolean transpose, double[] matrix) -
glUniformMatrix4d
-
glUniformMatrix4d
-
glUniformMatrix4d
default void glUniformMatrix4d(org.joml.Matrix4f matrix) -
glUniformMatrix4d
default void glUniformMatrix4d(boolean transpose, org.joml.Matrix4f matrix) -
glUniformMatrix4x2d
default void glUniformMatrix4x2d(double[] matrix) -
glUniformMatrix4x2d
default void glUniformMatrix4x2d(boolean transpose, double[] matrix) -
glUniformMatrix4x3d
default void glUniformMatrix4x3d(double[] matrix) -
glUniformMatrix4x3d
default void glUniformMatrix4x3d(boolean transpose, double[] matrix) -
glUniformI
void glUniformI(int... values) -
glUniformF
void glUniformF(boolean transpose, float... values) -
glUniformD
void glUniformD(boolean transpose, double... values)
-