| Modifier and Type | Field and Description |
|---|---|
| public static final int | GL_ACTIVE_SUBROUTINE_MAX_LENGTH
Accepted by the <pname> parameter of GetProgramStageiv: |
| public static final int | GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
Accepted by the <pname> parameter of GetProgramStageiv: |
| public static final int | GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
Accepted by the <pname> parameter of GetProgramStageiv: |
| public static final int | GL_ACTIVE_SUBROUTINE_UNIFORMS
Accepted by the <pname> parameter of GetProgramStageiv: |
| public static final int | GL_ACTIVE_SUBROUTINES
Accepted by the <pname> parameter of GetProgramStageiv: |
| public static final int | GL_COMPATIBLE_SUBROUTINES
Accepted by the <pname> parameter of GetActiveSubroutineUniformiv: |
| public static final int | GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v: |
| public static final int | GL_MAX_SUBROUTINES
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v: |
| public static final int | GL_NUM_COMPATIBLE_SUBROUTINES
Accepted by the <pname> parameter of GetActiveSubroutineUniformiv: |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static void | glGetActiveSubroutineName(int program, int shadertype, int index, IntBuffer length, ByteBuffer name)
|
| public static String | glGetActiveSubroutineName(int program, int shadertype, int index, int bufsize)
Overloads glGetActiveSubroutineName. |
| public static void | |
| public static int | glGetActiveSubroutineUniformi(int program, int shadertype, int index, int pname)
Overloads glGetActiveSubroutineUniformiv. |
| public static void | glGetActiveSubroutineUniformName(int program, int shadertype, int index, IntBuffer length, ByteBuffer name)
|
| public static String | glGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufsize)
Overloads glGetActiveSubroutineUniformName. |
| public static void | |
| public static int | |
| public static int | |
| public static int | |
| public static int | |
| public static int | glGetSubroutineUniformLocation(int program, int shadertype, CharSequence name)
Overloads glGetSubroutineUniformLocation. |
| public static void | |
| public static int | |
| public static void |
| GL_ACTIVE_SUBROUTINE_MAX_LENGTH | back to summary |
|---|---|
| public static final int GL_ACTIVE_SUBROUTINE_MAX_LENGTH Accepted by the <pname> parameter of GetProgramStageiv: | |
| GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS | back to summary |
|---|---|
| public static final int GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS Accepted by the <pname> parameter of GetProgramStageiv: | |
| GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH | back to summary |
|---|---|
| public static final int GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH Accepted by the <pname> parameter of GetProgramStageiv: | |
| GL_ACTIVE_SUBROUTINE_UNIFORMS | back to summary |
|---|---|
| public static final int GL_ACTIVE_SUBROUTINE_UNIFORMS Accepted by the <pname> parameter of GetProgramStageiv: | |
| GL_ACTIVE_SUBROUTINES | back to summary |
|---|---|
| public static final int GL_ACTIVE_SUBROUTINES Accepted by the <pname> parameter of GetProgramStageiv: | |
| GL_COMPATIBLE_SUBROUTINES | back to summary |
|---|---|
| public static final int GL_COMPATIBLE_SUBROUTINES Accepted by the <pname> parameter of GetActiveSubroutineUniformiv: | |
| GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS | back to summary |
|---|---|
| public static final int GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v: | |
| GL_MAX_SUBROUTINES | back to summary |
|---|---|
| public static final int GL_MAX_SUBROUTINES Accepted by the <pname> parameter of GetBooleanv, GetIntegerv, GetFloatv, GetDoublev, and GetInteger64v: | |
| GL_NUM_COMPATIBLE_SUBROUTINES | back to summary |
|---|---|
| public static final int GL_NUM_COMPATIBLE_SUBROUTINES Accepted by the <pname> parameter of GetActiveSubroutineUniformiv: | |
| ARBShaderSubroutine | back to summary |
|---|---|
| private ARBShaderSubroutine() | |
| glGetActiveSubroutineName | back to summary |
|---|---|
| public static void glGetActiveSubroutineName(int program, int shadertype, int index, IntBuffer length, ByteBuffer name) | |
| glGetActiveSubroutineName | back to summary |
|---|---|
| public static String glGetActiveSubroutineName(int program, int shadertype, int index, int bufsize) Overloads glGetActiveSubroutineName. | |
| glGetActiveSubroutineUniform | back to summary |
|---|---|
| public static void glGetActiveSubroutineUniform(int program, int shadertype, int index, int pname, IntBuffer values) | |
| glGetActiveSubroutineUniformi | back to summary |
|---|---|
| public static int glGetActiveSubroutineUniformi(int program, int shadertype, int index, int pname) Overloads glGetActiveSubroutineUniformiv. | |
| glGetActiveSubroutineUniformName | back to summary |
|---|---|
| public static void glGetActiveSubroutineUniformName(int program, int shadertype, int index, IntBuffer length, ByteBuffer name) | |
| glGetActiveSubroutineUniformName | back to summary |
|---|---|
| public static String glGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufsize) Overloads glGetActiveSubroutineUniformName. | |
| glGetProgramStage | back to summary |
|---|---|
| public static void glGetProgramStage(int program, int shadertype, int pname, IntBuffer values) | |
| glGetProgramStagei | back to summary |
|---|---|
| public static int glGetProgramStagei(int program, int shadertype, int pname) Overloads glGetProgramStageiv. | |
| glGetSubroutineIndex | back to summary |
|---|---|
| public static int glGetSubroutineIndex(int program, int shadertype, ByteBuffer name) | |
| glGetSubroutineIndex | back to summary |
|---|---|
| public static int glGetSubroutineIndex(int program, int shadertype, CharSequence name) Overloads glGetSubroutineIndex. | |
| glGetSubroutineUniformLocation | back to summary |
|---|---|
| public static int glGetSubroutineUniformLocation(int program, int shadertype, ByteBuffer name) | |
| glGetSubroutineUniformLocation | back to summary |
|---|---|
| public static int glGetSubroutineUniformLocation(int program, int shadertype, CharSequence name) Overloads glGetSubroutineUniformLocation. | |
| glGetUniformSubroutineu | back to summary |
|---|---|
| public static void glGetUniformSubroutineu(int shadertype, int location, IntBuffer params) | |
| glGetUniformSubroutineui | back to summary |
|---|---|
| public static int glGetUniformSubroutineui(int shadertype, int location) Overloads glGetUniformSubroutineuiv. | |
| glUniformSubroutinesu | back to summary |
|---|---|
| public static void glUniformSubroutinesu(int shadertype, IntBuffer indices) | |