public final class ARBShaderSubroutine
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
GL_ACTIVE_SUBROUTINE_MAX_LENGTH
Accepted by the <pname> parameter of GetProgramStageiv:
|
static int |
GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
Accepted by the <pname> parameter of GetProgramStageiv:
|
static int |
GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
Accepted by the <pname> parameter of GetProgramStageiv:
|
static int |
GL_ACTIVE_SUBROUTINE_UNIFORMS
Accepted by the <pname> parameter of GetProgramStageiv:
|
static int |
GL_ACTIVE_SUBROUTINES
Accepted by the <pname> parameter of GetProgramStageiv:
|
static int |
GL_COMPATIBLE_SUBROUTINES
Accepted by the <pname> parameter of GetActiveSubroutineUniformiv:
|
static int |
GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_MAX_SUBROUTINES
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, GetDoublev, and GetInteger64v:
|
static int |
GL_NUM_COMPATIBLE_SUBROUTINES
Accepted by the <pname> parameter of GetActiveSubroutineUniformiv:
|
static int |
GL_UNIFORM_NAME_LENGTH
Accepted by the <pname> parameter of GetActiveSubroutineUniformiv:
|
static int |
GL_UNIFORM_SIZE
Accepted by the <pname> parameter of GetActiveSubroutineUniformiv:
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
glGetActiveSubroutineName(int program,
int shadertype,
int index,
int bufsize)
Overloads glGetActiveSubroutineName.
|
static void |
glGetActiveSubroutineName(int program,
int shadertype,
int index,
java.nio.IntBuffer length,
java.nio.ByteBuffer name) |
static void |
glGetActiveSubroutineUniform(int program,
int shadertype,
int index,
int pname,
java.nio.IntBuffer values) |
static int |
glGetActiveSubroutineUniformi(int program,
int shadertype,
int index,
int pname)
Overloads glGetActiveSubroutineUniformiv.
|
static java.lang.String |
glGetActiveSubroutineUniformName(int program,
int shadertype,
int index,
int bufsize)
Overloads glGetActiveSubroutineUniformName.
|
static void |
glGetActiveSubroutineUniformName(int program,
int shadertype,
int index,
java.nio.IntBuffer length,
java.nio.ByteBuffer name) |
static void |
glGetProgramStage(int program,
int shadertype,
int pname,
java.nio.IntBuffer values) |
static int |
glGetProgramStagei(int program,
int shadertype,
int pname)
Overloads glGetProgramStageiv.
|
static int |
glGetSubroutineIndex(int program,
int shadertype,
java.nio.ByteBuffer name) |
static int |
glGetSubroutineIndex(int program,
int shadertype,
java.lang.CharSequence name)
Overloads glGetSubroutineIndex.
|
static int |
glGetSubroutineUniformLocation(int program,
int shadertype,
java.nio.ByteBuffer name) |
static int |
glGetSubroutineUniformLocation(int program,
int shadertype,
java.lang.CharSequence name)
Overloads glGetSubroutineUniformLocation.
|
static void |
glGetUniformSubroutineu(int shadertype,
int location,
java.nio.IntBuffer params) |
static int |
glGetUniformSubroutineui(int shadertype,
int location)
Overloads glGetUniformSubroutineuiv.
|
static void |
glUniformSubroutinesu(int shadertype,
java.nio.IntBuffer indices) |
public static final int GL_ACTIVE_SUBROUTINES
public static final int GL_ACTIVE_SUBROUTINE_UNIFORMS
public static final int GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS
public static final int GL_ACTIVE_SUBROUTINE_MAX_LENGTH
public static final int GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH
public static final int GL_MAX_SUBROUTINES
public static final int GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS
public static final int GL_NUM_COMPATIBLE_SUBROUTINES
public static final int GL_COMPATIBLE_SUBROUTINES
public static final int GL_UNIFORM_SIZE
public static final int GL_UNIFORM_NAME_LENGTH
public static int glGetSubroutineUniformLocation(int program, int shadertype, java.nio.ByteBuffer name)
public static int glGetSubroutineUniformLocation(int program, int shadertype, java.lang.CharSequence name)
public static int glGetSubroutineIndex(int program, int shadertype, java.nio.ByteBuffer name)
public static int glGetSubroutineIndex(int program, int shadertype, java.lang.CharSequence name)
public static void glGetActiveSubroutineUniform(int program, int shadertype, int index, int pname, java.nio.IntBuffer values)
public static int glGetActiveSubroutineUniformi(int program, int shadertype, int index, int pname)
public static void glGetActiveSubroutineUniformName(int program, int shadertype, int index, java.nio.IntBuffer length, java.nio.ByteBuffer name)
public static java.lang.String glGetActiveSubroutineUniformName(int program, int shadertype, int index, int bufsize)
public static void glGetActiveSubroutineName(int program, int shadertype, int index, java.nio.IntBuffer length, java.nio.ByteBuffer name)
public static java.lang.String glGetActiveSubroutineName(int program, int shadertype, int index, int bufsize)
public static void glUniformSubroutinesu(int shadertype, java.nio.IntBuffer indices)
public static void glGetUniformSubroutineu(int shadertype, int location, java.nio.IntBuffer params)
public static int glGetUniformSubroutineui(int shadertype, int location)
public static void glGetProgramStage(int program, int shadertype, int pname, java.nio.IntBuffer values)
public static int glGetProgramStagei(int program, int shadertype, int pname)
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.