| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_ACTIVE_PROGRAM
Accepted by <type> parameter to GetProgramPipelineiv: |
| public static final int | GL_ALL_SHADER_BITS
Accepted by <stages> parameter to UseProgramStages: |
| public static final int | GL_FRAGMENT_SHADER_BIT
Accepted by <stages> parameter to UseProgramStages: |
| public static final int | GL_GEOMETRY_SHADER_BIT
Accepted by <stages> parameter to UseProgramStages: |
| public static final int | GL_PROGRAM_PIPELINE_BINDING
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev: |
| public static final int | GL_PROGRAM_SEPARABLE
Accepted by the <pname> parameter of ProgramParameteri and GetProgramiv: |
| public static final int | GL_TESS_CONTROL_SHADER_BIT
Accepted by <stages> parameter to UseProgramStages: |
| public static final int | GL_TESS_EVALUATION_SHADER_BIT
Accepted by <stages> parameter to UseProgramStages: |
| public static final int | GL_VERTEX_SHADER_BIT
Accepted by <stages> parameter to UseProgramStages: |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static void | |
| public static void | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static void | |
| public static void | |
| public static void | |
| public static int | |
| public static void | |
| public static int | |
| public static void | |
| public static String | |
| public static boolean | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void |
| GL_ACTIVE_PROGRAM | back to summary |
|---|---|
| public static final int GL_ACTIVE_PROGRAM Accepted by <type> parameter to GetProgramPipelineiv: | |
| GL_ALL_SHADER_BITS | back to summary |
|---|---|
| public static final int GL_ALL_SHADER_BITS Accepted by <stages> parameter to UseProgramStages: | |
| GL_FRAGMENT_SHADER_BIT | back to summary |
|---|---|
| public static final int GL_FRAGMENT_SHADER_BIT Accepted by <stages> parameter to UseProgramStages: | |
| GL_GEOMETRY_SHADER_BIT | back to summary |
|---|---|
| public static final int GL_GEOMETRY_SHADER_BIT Accepted by <stages> parameter to UseProgramStages: | |
| GL_PROGRAM_PIPELINE_BINDING | back to summary |
|---|---|
| public static final int GL_PROGRAM_PIPELINE_BINDING Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetInteger64v, GetFloatv, and GetDoublev: | |
| GL_PROGRAM_SEPARABLE | back to summary |
|---|---|
| public static final int GL_PROGRAM_SEPARABLE Accepted by the <pname> parameter of ProgramParameteri and GetProgramiv: | |
| GL_TESS_CONTROL_SHADER_BIT | back to summary |
|---|---|
| public static final int GL_TESS_CONTROL_SHADER_BIT Accepted by <stages> parameter to UseProgramStages: | |
| GL_TESS_EVALUATION_SHADER_BIT | back to summary |
|---|---|
| public static final int GL_TESS_EVALUATION_SHADER_BIT Accepted by <stages> parameter to UseProgramStages: | |
| GL_VERTEX_SHADER_BIT | back to summary |
|---|---|
| public static final int GL_VERTEX_SHADER_BIT Accepted by <stages> parameter to UseProgramStages: | |
| ARBSeparateShaderObjects | back to summary |
|---|---|
| private ARBSeparateShaderObjects() | |
| glActiveShaderProgram | back to summary |
|---|---|
| public static void glActiveShaderProgram(int pipeline, int program) | |
| glBindProgramPipeline | back to summary |
|---|---|
| public static void glBindProgramPipeline(int pipeline) | |
| glCreateShaderProgram | back to summary |
|---|---|
| public static int glCreateShaderProgram(int type, ByteBuffer string) Single null-terminated source code string. | |
| glCreateShaderProgram | back to summary |
|---|---|
| public static int glCreateShaderProgram(int type, int count, ByteBuffer strings) Overloads glCreateShaderProgramv. Multiple null-terminated source code strings, one after the other. | |
| glCreateShaderProgram | back to summary |
|---|---|
| public static int glCreateShaderProgram(int type, ByteBuffer[] strings) Overloads glCreateShaderProgramv. | |
| glCreateShaderProgram | back to summary |
|---|---|
| public static int glCreateShaderProgram(int type, CharSequence string) Overloads glCreateShaderProgramv. | |
| glCreateShaderProgram | back to summary |
|---|---|
| public static int glCreateShaderProgram(int type, CharSequence[] strings) Overloads glCreateShaderProgramv. | |
| glDeleteProgramPipelines | back to summary |
|---|---|
| public static void glDeleteProgramPipelines(IntBuffer pipelines) | |
| glDeleteProgramPipelines | back to summary |
|---|---|
| public static void glDeleteProgramPipelines(int pipeline) Overloads glDeleteProgramPipelines. | |
| glGenProgramPipelines | back to summary |
|---|---|
| public static void glGenProgramPipelines(IntBuffer pipelines) | |
| glGenProgramPipelines | back to summary |
|---|---|
| public static int glGenProgramPipelines() Overloads glGenProgramPipelines. | |
| glGetProgramPipeline | back to summary |
|---|---|
| public static void glGetProgramPipeline(int pipeline, int pname, IntBuffer params) | |
| glGetProgramPipelinei | back to summary |
|---|---|
| public static int glGetProgramPipelinei(int pipeline, int pname) Overloads glGetProgramPipelineiv. | |
| glGetProgramPipelineInfoLog | back to summary |
|---|---|
| public static void glGetProgramPipelineInfoLog(int pipeline, IntBuffer length, ByteBuffer infoLog) | |
| glGetProgramPipelineInfoLog | back to summary |
|---|---|
| public static String glGetProgramPipelineInfoLog(int pipeline, int bufSize) Overloads glGetProgramPipelineInfoLog. | |
| glIsProgramPipeline | back to summary |
|---|---|
| public static boolean glIsProgramPipeline(int pipeline) | |
| glProgramParameteri | back to summary |
|---|---|
| public static void glProgramParameteri(int program, int pname, int value) | |
| glProgramUniform1 | back to summary |
|---|---|
| public static void glProgramUniform1(int program, int location, IntBuffer value) | |
| glProgramUniform1 | back to summary |
|---|---|
| public static void glProgramUniform1(int program, int location, FloatBuffer value) | |
| glProgramUniform1 | back to summary |
|---|---|
| public static void glProgramUniform1(int program, int location, DoubleBuffer value) | |
| glProgramUniform1d | back to summary |
|---|---|
| public static void glProgramUniform1d(int program, int location, double v0) | |
| glProgramUniform1f | back to summary |
|---|---|
| public static void glProgramUniform1f(int program, int location, float v0) | |
| glProgramUniform1i | back to summary |
|---|---|
| public static void glProgramUniform1i(int program, int location, int v0) | |
| glProgramUniform1u | back to summary |
|---|---|
| public static void glProgramUniform1u(int program, int location, IntBuffer value) | |
| glProgramUniform1ui | back to summary |
|---|---|
| public static void glProgramUniform1ui(int program, int location, int v0) | |
| glProgramUniform2 | back to summary |
|---|---|
| public static void glProgramUniform2(int program, int location, IntBuffer value) | |
| glProgramUniform2 | back to summary |
|---|---|
| public static void glProgramUniform2(int program, int location, FloatBuffer value) | |
| glProgramUniform2 | back to summary |
|---|---|
| public static void glProgramUniform2(int program, int location, DoubleBuffer value) | |
| glProgramUniform2d | back to summary |
|---|---|
| public static void glProgramUniform2d(int program, int location, double v0, double v1) | |
| glProgramUniform2f | back to summary |
|---|---|
| public static void glProgramUniform2f(int program, int location, float v0, float v1) | |
| glProgramUniform2i | back to summary |
|---|---|
| public static void glProgramUniform2i(int program, int location, int v0, int v1) | |
| glProgramUniform2u | back to summary |
|---|---|
| public static void glProgramUniform2u(int program, int location, IntBuffer value) | |
| glProgramUniform2ui | back to summary |
|---|---|
| public static void glProgramUniform2ui(int program, int location, int v0, int v1) | |
| glProgramUniform3 | back to summary |
|---|---|
| public static void glProgramUniform3(int program, int location, IntBuffer value) | |
| glProgramUniform3 | back to summary |
|---|---|
| public static void glProgramUniform3(int program, int location, FloatBuffer value) | |
| glProgramUniform3 | back to summary |
|---|---|
| public static void glProgramUniform3(int program, int location, DoubleBuffer value) | |
| glProgramUniform3d | back to summary |
|---|---|
| public static void glProgramUniform3d(int program, int location, double v0, double v1, double v2) | |
| glProgramUniform3f | back to summary |
|---|---|
| public static void glProgramUniform3f(int program, int location, float v0, float v1, float v2) | |
| glProgramUniform3i | back to summary |
|---|---|
| public static void glProgramUniform3i(int program, int location, int v0, int v1, int v2) | |
| glProgramUniform3u | back to summary |
|---|---|
| public static void glProgramUniform3u(int program, int location, IntBuffer value) | |
| glProgramUniform3ui | back to summary |
|---|---|
| public static void glProgramUniform3ui(int program, int location, int v0, int v1, int v2) | |
| glProgramUniform4 | back to summary |
|---|---|
| public static void glProgramUniform4(int program, int location, IntBuffer value) | |
| glProgramUniform4 | back to summary |
|---|---|
| public static void glProgramUniform4(int program, int location, FloatBuffer value) | |
| glProgramUniform4 | back to summary |
|---|---|
| public static void glProgramUniform4(int program, int location, DoubleBuffer value) | |
| glProgramUniform4d | back to summary |
|---|---|
| public static void glProgramUniform4d(int program, int location, double v0, double v1, double v2, double v3) | |
| glProgramUniform4f | back to summary |
|---|---|
| public static void glProgramUniform4f(int program, int location, float v0, float v1, float v2, float v3) | |
| glProgramUniform4i | back to summary |
|---|---|
| public static void glProgramUniform4i(int program, int location, int v0, int v1, int v2, int v3) | |
| glProgramUniform4u | back to summary |
|---|---|
| public static void glProgramUniform4u(int program, int location, IntBuffer value) | |
| glProgramUniform4ui | back to summary |
|---|---|
| public static void glProgramUniform4ui(int program, int location, int v0, int v1, int v2, int v3) | |
| glProgramUniformMatrix2 | back to summary |
|---|---|
| public static void glProgramUniformMatrix2(int program, int location, boolean transpose, FloatBuffer value) | |
| glProgramUniformMatrix2 | back to summary |
|---|---|
| public static void glProgramUniformMatrix2(int program, int location, boolean transpose, DoubleBuffer value) | |
| glProgramUniformMatrix2x3 | back to summary |
|---|---|
| public static void glProgramUniformMatrix2x3(int program, int location, boolean transpose, FloatBuffer value) | |
| glProgramUniformMatrix2x3 | back to summary |
|---|---|
| public static void glProgramUniformMatrix2x3(int program, int location, boolean transpose, DoubleBuffer value) | |
| glProgramUniformMatrix2x4 | back to summary |
|---|---|
| public static void glProgramUniformMatrix2x4(int program, int location, boolean transpose, FloatBuffer value) | |
| glProgramUniformMatrix2x4 | back to summary |
|---|---|
| public static void glProgramUniformMatrix2x4(int program, int location, boolean transpose, DoubleBuffer value) | |
| glProgramUniformMatrix3 | back to summary |
|---|---|
| public static void glProgramUniformMatrix3(int program, int location, boolean transpose, FloatBuffer value) | |
| glProgramUniformMatrix3 | back to summary |
|---|---|
| public static void glProgramUniformMatrix3(int program, int location, boolean transpose, DoubleBuffer value) | |
| glProgramUniformMatrix3x2 | back to summary |
|---|---|
| public static void glProgramUniformMatrix3x2(int program, int location, boolean transpose, FloatBuffer value) | |
| glProgramUniformMatrix3x2 | back to summary |
|---|---|
| public static void glProgramUniformMatrix3x2(int program, int location, boolean transpose, DoubleBuffer value) | |
| glProgramUniformMatrix3x4 | back to summary |
|---|---|
| public static void glProgramUniformMatrix3x4(int program, int location, boolean transpose, FloatBuffer value) | |
| glProgramUniformMatrix3x4 | back to summary |
|---|---|
| public static void glProgramUniformMatrix3x4(int program, int location, boolean transpose, DoubleBuffer value) | |
| glProgramUniformMatrix4 | back to summary |
|---|---|
| public static void glProgramUniformMatrix4(int program, int location, boolean transpose, FloatBuffer value) | |
| glProgramUniformMatrix4 | back to summary |
|---|---|
| public static void glProgramUniformMatrix4(int program, int location, boolean transpose, DoubleBuffer value) | |
| glProgramUniformMatrix4x2 | back to summary |
|---|---|
| public static void glProgramUniformMatrix4x2(int program, int location, boolean transpose, FloatBuffer value) | |
| glProgramUniformMatrix4x2 | back to summary |
|---|---|
| public static void glProgramUniformMatrix4x2(int program, int location, boolean transpose, DoubleBuffer value) | |
| glProgramUniformMatrix4x3 | back to summary |
|---|---|
| public static void glProgramUniformMatrix4x3(int program, int location, boolean transpose, FloatBuffer value) | |
| glProgramUniformMatrix4x3 | back to summary |
|---|---|
| public static void glProgramUniformMatrix4x3(int program, int location, boolean transpose, DoubleBuffer value) | |
| glUseProgramStages | back to summary |
|---|---|
| public static void glUseProgramStages(int pipeline, int stages, int program) | |
| glValidateProgramPipeline | back to summary |
|---|---|
| public static void glValidateProgramPipeline(int pipeline) | |