Package org.lwjgl.opengl
Class ARBSeparateShaderObjects
java.lang.Object
org.lwjgl.opengl.ARBSeparateShaderObjects
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glActiveShaderProgram
(int pipeline, int program) void glActiveShaderProgram(GLuint pipeline, GLuint program)
static void
glBindProgramPipeline
(int pipeline) void glBindProgramPipeline(GLuint pipeline)
static int
glCreateShaderProgramv
(int type, CharSequence string) GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
static int
glCreateShaderProgramv
(int type, CharSequence... strings) GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
static int
glCreateShaderProgramv
(int type, PointerBuffer strings) GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
static void
glDeleteProgramPipelines
(int pipeline) void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
static void
glDeleteProgramPipelines
(int[] pipelines) void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
static void
glDeleteProgramPipelines
(IntBuffer pipelines) void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
static int
void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
static void
glGenProgramPipelines
(int[] pipelines) void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
static void
glGenProgramPipelines
(IntBuffer pipelines) void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
static int
glGetProgramPipelinei
(int pipeline, int pname) void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
static String
glGetProgramPipelineInfoLog
(int pipeline) void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
static String
glGetProgramPipelineInfoLog
(int pipeline, int bufSize) void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
static void
glGetProgramPipelineInfoLog
(int pipeline, int @Nullable [] length, ByteBuffer infoLog) void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
static void
glGetProgramPipelineInfoLog
(int pipeline, @Nullable IntBuffer length, ByteBuffer infoLog) void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
static void
glGetProgramPipelineiv
(int pipeline, int pname, int[] params) void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
static void
glGetProgramPipelineiv
(int pipeline, int pname, IntBuffer params) void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
static boolean
glIsProgramPipeline
(int pipeline) GLboolean glIsProgramPipeline(GLuint pipeline)
static void
glProgramParameteri
(int program, int pname, int value) void glProgramParameteri(GLuint program, GLenum pname, GLint value)
static void
glProgramUniform1d
(int program, int location, double x) void glProgramUniform1d(GLuint program, GLint location, GLdouble x)
static void
glProgramUniform1dv
(int program, int location, double[] value) void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
glProgramUniform1dv
(int program, int location, DoubleBuffer value) void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
glProgramUniform1f
(int program, int location, float x) void glProgramUniform1f(GLuint program, GLint location, GLfloat x)
static void
glProgramUniform1fv
(int program, int location, float[] value) void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
glProgramUniform1fv
(int program, int location, FloatBuffer value) void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
glProgramUniform1i
(int program, int location, int x) void glProgramUniform1i(GLuint program, GLint location, GLint x)
static void
glProgramUniform1iv
(int program, int location, int[] value) void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
glProgramUniform1iv
(int program, int location, IntBuffer value) void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
glProgramUniform1ui
(int program, int location, int x) void glProgramUniform1ui(GLuint program, GLint location, GLuint x)
static void
glProgramUniform1uiv
(int program, int location, int[] value) void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
glProgramUniform1uiv
(int program, int location, IntBuffer value) void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
glProgramUniform2d
(int program, int location, double x, double y) void glProgramUniform2d(GLuint program, GLint location, GLdouble x, GLdouble y)
static void
glProgramUniform2dv
(int program, int location, double[] value) void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
glProgramUniform2dv
(int program, int location, DoubleBuffer value) void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
glProgramUniform2f
(int program, int location, float x, float y) void glProgramUniform2f(GLuint program, GLint location, GLfloat x, GLfloat y)
static void
glProgramUniform2fv
(int program, int location, float[] value) void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
glProgramUniform2fv
(int program, int location, FloatBuffer value) void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
glProgramUniform2i
(int program, int location, int x, int y) void glProgramUniform2i(GLuint program, GLint location, GLint x, GLint y)
static void
glProgramUniform2iv
(int program, int location, int[] value) void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
glProgramUniform2iv
(int program, int location, IntBuffer value) void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
glProgramUniform2ui
(int program, int location, int x, int y) void glProgramUniform2ui(GLuint program, GLint location, GLuint x, GLuint y)
static void
glProgramUniform2uiv
(int program, int location, int[] value) void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
glProgramUniform2uiv
(int program, int location, IntBuffer value) void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
glProgramUniform3d
(int program, int location, double x, double y, double z) void glProgramUniform3d(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z)
static void
glProgramUniform3dv
(int program, int location, double[] value) void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
glProgramUniform3dv
(int program, int location, DoubleBuffer value) void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
glProgramUniform3f
(int program, int location, float x, float y, float z) void glProgramUniform3f(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z)
static void
glProgramUniform3fv
(int program, int location, float[] value) void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
glProgramUniform3fv
(int program, int location, FloatBuffer value) void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
glProgramUniform3i
(int program, int location, int x, int y, int z) void glProgramUniform3i(GLuint program, GLint location, GLint x, GLint y, GLint z)
static void
glProgramUniform3iv
(int program, int location, int[] value) void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
glProgramUniform3iv
(int program, int location, IntBuffer value) void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
glProgramUniform3ui
(int program, int location, int x, int y, int z) void glProgramUniform3ui(GLuint program, GLint location, GLuint x, GLuint y, GLuint z)
static void
glProgramUniform3uiv
(int program, int location, int[] value) void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
glProgramUniform3uiv
(int program, int location, IntBuffer value) void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
glProgramUniform4d
(int program, int location, double x, double y, double z, double w) void glProgramUniform4d(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
static void
glProgramUniform4dv
(int program, int location, double[] value) void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
glProgramUniform4dv
(int program, int location, DoubleBuffer value) void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
glProgramUniform4f
(int program, int location, float x, float y, float z, float w) void glProgramUniform4f(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
static void
glProgramUniform4fv
(int program, int location, float[] value) void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
glProgramUniform4fv
(int program, int location, FloatBuffer value) void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
glProgramUniform4i
(int program, int location, int x, int y, int z, int w) void glProgramUniform4i(GLuint program, GLint location, GLint x, GLint y, GLint z, GLint w)
static void
glProgramUniform4iv
(int program, int location, int[] value) void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
glProgramUniform4iv
(int program, int location, IntBuffer value) void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
glProgramUniform4ui
(int program, int location, int x, int y, int z, int w) void glProgramUniform4ui(GLuint program, GLint location, GLuint x, GLuint y, GLuint z, GLuint w)
static void
glProgramUniform4uiv
(int program, int location, int[] value) void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
glProgramUniform4uiv
(int program, int location, IntBuffer value) void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
glProgramUniformMatrix2dv
(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix2dv
(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix2fv
(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix2fv
(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix2x3dv
(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix2x3dv
(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix2x3fv
(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix2x3fv
(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix2x4dv
(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix2x4dv
(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix2x4fv
(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix2x4fv
(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix3dv
(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix3dv
(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix3fv
(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix3fv
(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix3x2dv
(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix3x2dv
(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix3x2fv
(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix3x2fv
(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix3x4dv
(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix3x4dv
(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix3x4fv
(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix3x4fv
(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix4dv
(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix4dv
(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix4fv
(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix4fv
(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix4x2dv
(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix4x2dv
(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix4x2fv
(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix4x2fv
(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix4x3dv
(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix4x3dv
(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
glProgramUniformMatrix4x3fv
(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glProgramUniformMatrix4x3fv
(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
glUseProgramStages
(int pipeline, int stages, int program) void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
static void
glValidateProgramPipeline
(int pipeline) void glValidateProgramPipeline(GLuint pipeline)
static int
nglCreateShaderProgramv
(int type, int count, long strings) GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
static void
nglDeleteProgramPipelines
(int n, long pipelines) void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
static void
nglGenProgramPipelines
(int n, long pipelines) void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
static void
nglGetProgramPipelineInfoLog
(int pipeline, int bufSize, long length, long infoLog) void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
static void
nglGetProgramPipelineiv
(int pipeline, int pname, long params) void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
static void
nglProgramUniform1dv
(int program, int location, int count, long value) void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
nglProgramUniform1fv
(int program, int location, int count, long value) void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
nglProgramUniform1iv
(int program, int location, int count, long value) void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
nglProgramUniform1uiv
(int program, int location, int count, long value) void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
nglProgramUniform2dv
(int program, int location, int count, long value) void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
nglProgramUniform2fv
(int program, int location, int count, long value) void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
nglProgramUniform2iv
(int program, int location, int count, long value) void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
nglProgramUniform2uiv
(int program, int location, int count, long value) void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
nglProgramUniform3dv
(int program, int location, int count, long value) void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
nglProgramUniform3fv
(int program, int location, int count, long value) void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
nglProgramUniform3iv
(int program, int location, int count, long value) void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
nglProgramUniform3uiv
(int program, int location, int count, long value) void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
nglProgramUniform4dv
(int program, int location, int count, long value) void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
static void
nglProgramUniform4fv
(int program, int location, int count, long value) void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
static void
nglProgramUniform4iv
(int program, int location, int count, long value) void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
static void
nglProgramUniform4uiv
(int program, int location, int count, long value) void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
static void
nglProgramUniformMatrix2dv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
nglProgramUniformMatrix2fv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
nglProgramUniformMatrix2x3dv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
nglProgramUniformMatrix2x3fv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
nglProgramUniformMatrix2x4dv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
nglProgramUniformMatrix2x4fv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
nglProgramUniformMatrix3dv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
nglProgramUniformMatrix3fv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
nglProgramUniformMatrix3x2dv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
nglProgramUniformMatrix3x2fv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
nglProgramUniformMatrix3x4dv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
nglProgramUniformMatrix3x4fv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
nglProgramUniformMatrix4dv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
nglProgramUniformMatrix4fv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
nglProgramUniformMatrix4x2dv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
nglProgramUniformMatrix4x2fv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
static void
nglProgramUniformMatrix4x3dv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
static void
nglProgramUniformMatrix4x3fv
(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
Field Details
-
GL_VERTEX_SHADER_BIT
public static final int GL_VERTEX_SHADER_BIT- See Also:
-
GL_FRAGMENT_SHADER_BIT
public static final int GL_FRAGMENT_SHADER_BIT- See Also:
-
GL_GEOMETRY_SHADER_BIT
public static final int GL_GEOMETRY_SHADER_BIT- See Also:
-
GL_TESS_CONTROL_SHADER_BIT
public static final int GL_TESS_CONTROL_SHADER_BIT- See Also:
-
GL_TESS_EVALUATION_SHADER_BIT
public static final int GL_TESS_EVALUATION_SHADER_BIT- See Also:
-
GL_ALL_SHADER_BITS
public static final int GL_ALL_SHADER_BITS- See Also:
-
GL_PROGRAM_SEPARABLE
public static final int GL_PROGRAM_SEPARABLE- See Also:
-
GL_ACTIVE_PROGRAM
public static final int GL_ACTIVE_PROGRAM- See Also:
-
GL_PROGRAM_PIPELINE_BINDING
public static final int GL_PROGRAM_PIPELINE_BINDING- See Also:
-
-
Method Details
-
glUseProgramStages
public static void glUseProgramStages(int pipeline, int stages, int program) void glUseProgramStages(GLuint pipeline, GLbitfield stages, GLuint program)
-
glActiveShaderProgram
public static void glActiveShaderProgram(int pipeline, int program) void glActiveShaderProgram(GLuint pipeline, GLuint program)
-
nglCreateShaderProgramv
public static int nglCreateShaderProgramv(int type, int count, long strings) GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
-
glCreateShaderProgramv
GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
-
glCreateShaderProgramv
GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
-
glCreateShaderProgramv
GLuint glCreateShaderProgramv(GLenum type, GLsizei count, GLchar const * const * strings)
-
glBindProgramPipeline
public static void glBindProgramPipeline(int pipeline) void glBindProgramPipeline(GLuint pipeline)
-
nglDeleteProgramPipelines
public static void nglDeleteProgramPipelines(int n, long pipelines) void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
-
glDeleteProgramPipelines
void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
-
glDeleteProgramPipelines
public static void glDeleteProgramPipelines(int pipeline) void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
-
nglGenProgramPipelines
public static void nglGenProgramPipelines(int n, long pipelines) void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
-
glGenProgramPipelines
void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
-
glGenProgramPipelines
public static int glGenProgramPipelines()void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
-
glIsProgramPipeline
public static boolean glIsProgramPipeline(int pipeline) GLboolean glIsProgramPipeline(GLuint pipeline)
-
glProgramParameteri
public static void glProgramParameteri(int program, int pname, int value) void glProgramParameteri(GLuint program, GLenum pname, GLint value)
-
nglGetProgramPipelineiv
public static void nglGetProgramPipelineiv(int pipeline, int pname, long params) void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
-
glGetProgramPipelineiv
void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
-
glGetProgramPipelinei
public static int glGetProgramPipelinei(int pipeline, int pname) void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
-
glProgramUniform1i
public static void glProgramUniform1i(int program, int location, int x) void glProgramUniform1i(GLuint program, GLint location, GLint x)
-
glProgramUniform2i
public static void glProgramUniform2i(int program, int location, int x, int y) void glProgramUniform2i(GLuint program, GLint location, GLint x, GLint y)
-
glProgramUniform3i
public static void glProgramUniform3i(int program, int location, int x, int y, int z) void glProgramUniform3i(GLuint program, GLint location, GLint x, GLint y, GLint z)
-
glProgramUniform4i
public static void glProgramUniform4i(int program, int location, int x, int y, int z, int w) void glProgramUniform4i(GLuint program, GLint location, GLint x, GLint y, GLint z, GLint w)
-
glProgramUniform1ui
public static void glProgramUniform1ui(int program, int location, int x) void glProgramUniform1ui(GLuint program, GLint location, GLuint x)
-
glProgramUniform2ui
public static void glProgramUniform2ui(int program, int location, int x, int y) void glProgramUniform2ui(GLuint program, GLint location, GLuint x, GLuint y)
-
glProgramUniform3ui
public static void glProgramUniform3ui(int program, int location, int x, int y, int z) void glProgramUniform3ui(GLuint program, GLint location, GLuint x, GLuint y, GLuint z)
-
glProgramUniform4ui
public static void glProgramUniform4ui(int program, int location, int x, int y, int z, int w) void glProgramUniform4ui(GLuint program, GLint location, GLuint x, GLuint y, GLuint z, GLuint w)
-
glProgramUniform1f
public static void glProgramUniform1f(int program, int location, float x) void glProgramUniform1f(GLuint program, GLint location, GLfloat x)
-
glProgramUniform2f
public static void glProgramUniform2f(int program, int location, float x, float y) void glProgramUniform2f(GLuint program, GLint location, GLfloat x, GLfloat y)
-
glProgramUniform3f
public static void glProgramUniform3f(int program, int location, float x, float y, float z) void glProgramUniform3f(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z)
-
glProgramUniform4f
public static void glProgramUniform4f(int program, int location, float x, float y, float z, float w) void glProgramUniform4f(GLuint program, GLint location, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
-
glProgramUniform1d
public static void glProgramUniform1d(int program, int location, double x) void glProgramUniform1d(GLuint program, GLint location, GLdouble x)
-
glProgramUniform2d
public static void glProgramUniform2d(int program, int location, double x, double y) void glProgramUniform2d(GLuint program, GLint location, GLdouble x, GLdouble y)
-
glProgramUniform3d
public static void glProgramUniform3d(int program, int location, double x, double y, double z) void glProgramUniform3d(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z)
-
glProgramUniform4d
public static void glProgramUniform4d(int program, int location, double x, double y, double z, double w) void glProgramUniform4d(GLuint program, GLint location, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
-
nglProgramUniform1iv
public static void nglProgramUniform1iv(int program, int location, int count, long value) void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
glProgramUniform1iv
void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
nglProgramUniform2iv
public static void nglProgramUniform2iv(int program, int location, int count, long value) void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
glProgramUniform2iv
void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
nglProgramUniform3iv
public static void nglProgramUniform3iv(int program, int location, int count, long value) void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
glProgramUniform3iv
void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
nglProgramUniform4iv
public static void nglProgramUniform4iv(int program, int location, int count, long value) void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
glProgramUniform4iv
void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
nglProgramUniform1uiv
public static void nglProgramUniform1uiv(int program, int location, int count, long value) void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
glProgramUniform1uiv
void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
nglProgramUniform2uiv
public static void nglProgramUniform2uiv(int program, int location, int count, long value) void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
glProgramUniform2uiv
void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
nglProgramUniform3uiv
public static void nglProgramUniform3uiv(int program, int location, int count, long value) void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
glProgramUniform3uiv
void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
nglProgramUniform4uiv
public static void nglProgramUniform4uiv(int program, int location, int count, long value) void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
glProgramUniform4uiv
void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
nglProgramUniform1fv
public static void nglProgramUniform1fv(int program, int location, int count, long value) void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
glProgramUniform1fv
void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
nglProgramUniform2fv
public static void nglProgramUniform2fv(int program, int location, int count, long value) void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
glProgramUniform2fv
void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
nglProgramUniform3fv
public static void nglProgramUniform3fv(int program, int location, int count, long value) void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
glProgramUniform3fv
void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
nglProgramUniform4fv
public static void nglProgramUniform4fv(int program, int location, int count, long value) void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
glProgramUniform4fv
void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
nglProgramUniform1dv
public static void nglProgramUniform1dv(int program, int location, int count, long value) void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
glProgramUniform1dv
void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
nglProgramUniform2dv
public static void nglProgramUniform2dv(int program, int location, int count, long value) void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
glProgramUniform2dv
void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
nglProgramUniform3dv
public static void nglProgramUniform3dv(int program, int location, int count, long value) void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
glProgramUniform3dv
void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
nglProgramUniform4dv
public static void nglProgramUniform4dv(int program, int location, int count, long value) void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
glProgramUniform4dv
void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
nglProgramUniformMatrix2fv
public static void nglProgramUniformMatrix2fv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix2fv
public static void glProgramUniformMatrix2fv(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
nglProgramUniformMatrix3fv
public static void nglProgramUniformMatrix3fv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix3fv
public static void glProgramUniformMatrix3fv(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
nglProgramUniformMatrix4fv
public static void nglProgramUniformMatrix4fv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix4fv
public static void glProgramUniformMatrix4fv(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
nglProgramUniformMatrix2dv
public static void nglProgramUniformMatrix2dv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix2dv
public static void glProgramUniformMatrix2dv(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
nglProgramUniformMatrix3dv
public static void nglProgramUniformMatrix3dv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix3dv
public static void glProgramUniformMatrix3dv(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
nglProgramUniformMatrix4dv
public static void nglProgramUniformMatrix4dv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix4dv
public static void glProgramUniformMatrix4dv(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
nglProgramUniformMatrix2x3fv
public static void nglProgramUniformMatrix2x3fv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix2x3fv
public static void glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
nglProgramUniformMatrix3x2fv
public static void nglProgramUniformMatrix3x2fv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix3x2fv
public static void glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
nglProgramUniformMatrix2x4fv
public static void nglProgramUniformMatrix2x4fv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix2x4fv
public static void glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
nglProgramUniformMatrix4x2fv
public static void nglProgramUniformMatrix4x2fv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix4x2fv
public static void glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
nglProgramUniformMatrix3x4fv
public static void nglProgramUniformMatrix3x4fv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix3x4fv
public static void glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
nglProgramUniformMatrix4x3fv
public static void nglProgramUniformMatrix4x3fv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix4x3fv
public static void glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, FloatBuffer value) void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
nglProgramUniformMatrix2x3dv
public static void nglProgramUniformMatrix2x3dv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix2x3dv
public static void glProgramUniformMatrix2x3dv(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
nglProgramUniformMatrix3x2dv
public static void nglProgramUniformMatrix3x2dv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix3x2dv
public static void glProgramUniformMatrix3x2dv(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
nglProgramUniformMatrix2x4dv
public static void nglProgramUniformMatrix2x4dv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix2x4dv
public static void glProgramUniformMatrix2x4dv(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
nglProgramUniformMatrix4x2dv
public static void nglProgramUniformMatrix4x2dv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix4x2dv
public static void glProgramUniformMatrix4x2dv(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
nglProgramUniformMatrix3x4dv
public static void nglProgramUniformMatrix3x4dv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix3x4dv
public static void glProgramUniformMatrix3x4dv(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
nglProgramUniformMatrix4x3dv
public static void nglProgramUniformMatrix4x3dv(int program, int location, int count, boolean transpose, long value) void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix4x3dv
public static void glProgramUniformMatrix4x3dv(int program, int location, boolean transpose, DoubleBuffer value) void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glValidateProgramPipeline
public static void glValidateProgramPipeline(int pipeline) void glValidateProgramPipeline(GLuint pipeline)
-
nglGetProgramPipelineInfoLog
public static void nglGetProgramPipelineInfoLog(int pipeline, int bufSize, long length, long infoLog) void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
-
glGetProgramPipelineInfoLog
public static void glGetProgramPipelineInfoLog(int pipeline, @Nullable IntBuffer length, ByteBuffer infoLog) void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
-
glGetProgramPipelineInfoLog
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
-
glGetProgramPipelineInfoLog
void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
-
glDeleteProgramPipelines
public static void glDeleteProgramPipelines(int[] pipelines) void glDeleteProgramPipelines(GLsizei n, GLuint const * pipelines)
-
glGenProgramPipelines
public static void glGenProgramPipelines(int[] pipelines) void glGenProgramPipelines(GLsizei n, GLuint * pipelines)
-
glGetProgramPipelineiv
public static void glGetProgramPipelineiv(int pipeline, int pname, int[] params) void glGetProgramPipelineiv(GLuint pipeline, GLenum pname, GLint * params)
-
glProgramUniform1iv
public static void glProgramUniform1iv(int program, int location, int[] value) void glProgramUniform1iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
glProgramUniform2iv
public static void glProgramUniform2iv(int program, int location, int[] value) void glProgramUniform2iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
glProgramUniform3iv
public static void glProgramUniform3iv(int program, int location, int[] value) void glProgramUniform3iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
glProgramUniform4iv
public static void glProgramUniform4iv(int program, int location, int[] value) void glProgramUniform4iv(GLuint program, GLint location, GLsizei count, GLint const * value)
-
glProgramUniform1uiv
public static void glProgramUniform1uiv(int program, int location, int[] value) void glProgramUniform1uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
glProgramUniform2uiv
public static void glProgramUniform2uiv(int program, int location, int[] value) void glProgramUniform2uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
glProgramUniform3uiv
public static void glProgramUniform3uiv(int program, int location, int[] value) void glProgramUniform3uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
glProgramUniform4uiv
public static void glProgramUniform4uiv(int program, int location, int[] value) void glProgramUniform4uiv(GLuint program, GLint location, GLsizei count, GLuint const * value)
-
glProgramUniform1fv
public static void glProgramUniform1fv(int program, int location, float[] value) void glProgramUniform1fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
glProgramUniform2fv
public static void glProgramUniform2fv(int program, int location, float[] value) void glProgramUniform2fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
glProgramUniform3fv
public static void glProgramUniform3fv(int program, int location, float[] value) void glProgramUniform3fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
glProgramUniform4fv
public static void glProgramUniform4fv(int program, int location, float[] value) void glProgramUniform4fv(GLuint program, GLint location, GLsizei count, GLfloat const * value)
-
glProgramUniform1dv
public static void glProgramUniform1dv(int program, int location, double[] value) void glProgramUniform1dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
glProgramUniform2dv
public static void glProgramUniform2dv(int program, int location, double[] value) void glProgramUniform2dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
glProgramUniform3dv
public static void glProgramUniform3dv(int program, int location, double[] value) void glProgramUniform3dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
glProgramUniform4dv
public static void glProgramUniform4dv(int program, int location, double[] value) void glProgramUniform4dv(GLuint program, GLint location, GLsizei count, GLdouble const * value)
-
glProgramUniformMatrix2fv
public static void glProgramUniformMatrix2fv(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix3fv
public static void glProgramUniformMatrix3fv(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix4fv
public static void glProgramUniformMatrix4fv(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix2dv
public static void glProgramUniformMatrix2dv(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix3dv
public static void glProgramUniformMatrix3dv(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix4dv
public static void glProgramUniformMatrix4dv(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix2x3fv
public static void glProgramUniformMatrix2x3fv(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix2x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix3x2fv
public static void glProgramUniformMatrix3x2fv(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix3x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix2x4fv
public static void glProgramUniformMatrix2x4fv(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix2x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix4x2fv
public static void glProgramUniformMatrix4x2fv(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix4x2fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix3x4fv
public static void glProgramUniformMatrix3x4fv(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix3x4fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix4x3fv
public static void glProgramUniformMatrix4x3fv(int program, int location, boolean transpose, float[] value) void glProgramUniformMatrix4x3fv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLfloat const * value)
-
glProgramUniformMatrix2x3dv
public static void glProgramUniformMatrix2x3dv(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix2x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix3x2dv
public static void glProgramUniformMatrix3x2dv(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix3x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix2x4dv
public static void glProgramUniformMatrix2x4dv(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix2x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix4x2dv
public static void glProgramUniformMatrix4x2dv(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix4x2dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix3x4dv
public static void glProgramUniformMatrix3x4dv(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix3x4dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glProgramUniformMatrix4x3dv
public static void glProgramUniformMatrix4x3dv(int program, int location, boolean transpose, double[] value) void glProgramUniformMatrix4x3dv(GLuint program, GLint location, GLsizei count, GLboolean transpose, GLdouble const * value)
-
glGetProgramPipelineInfoLog
public static void glGetProgramPipelineInfoLog(int pipeline, int @Nullable [] length, ByteBuffer infoLog) void glGetProgramPipelineInfoLog(GLuint pipeline, GLsizei bufSize, GLsizei * length, GLchar * infoLog)
-