Package org.boxutil.define
Class GLWrapper.Shader.Frag
java.lang.Object
org.boxutil.define.GLWrapper.Shader
org.boxutil.define.GLWrapper.Shader.Frag
- Enclosing class:
- GLWrapper.Shader
-
Nested Class Summary
Nested classes/interfaces inherited from class org.boxutil.define.GLWrapper.Shader
GLWrapper.Shader.Comp, GLWrapper.Shader.Frag, GLWrapper.Shader.Geom, GLWrapper.Shader.Tess, GLWrapper.Shader.Vert -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic intstatic intstatic intstatic intstatic intFields inherited from class org.boxutil.define.GLWrapper.Shader
GL_COMPILE_STATUS, GL_DELETE_STATUS, GL_FALSE, GL_INFO_LOG_LENGTH, GL_LINK_STATUS, GL_SHADER_INCLUDE, GL_SHADING_LANGUAGE_VERSION, GL_TRUE, GL_VALIDATE_STATUS -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglBindFragDataLocation(int program, int colorNumber, CharSequence name) static voidglBindFragDataLocation(int program, int colorNumber, ByteBuffer name) static voidglBindFragDataLocationIndexed(int program, int colorNumber, int index, CharSequence name) static voidglBindFragDataLocationIndexed(int program, int colorNumber, int index, ByteBuffer name) static booleanvalid()static booleanGL33.glBindFragDataLocationIndexed(int, int, int, ByteBuffer)static booleanGL30.glBindFragDataLocation(int, int, ByteBuffer)Methods inherited from class org.boxutil.define.GLWrapper.Shader
getVersionGLSL, glAttachShader, glCompileShader, glCompileShaderIncludeARB, glCompileShaderIncludeARB, glCreateProgram, glCreateShader, glDeleteNamedStringARB, glDeleteNamedStringARB, glDeleteProgram, glDeleteShader, glDetachShader, glGetActiveSubroutineUniform, glGetActiveSubroutineUniformi, glGetAttachedShaders, glGetProgrami, glGetProgramInfoLog, glGetShaderi, glGetShaderInfoLog, glGetSubroutineIndex, glGetSubroutineIndex, glGetSubroutineUniformLocation, glGetSubroutineUniformLocation, glGetUniformLocation, glGetUniformLocation, glIsNamedStringARB, glIsNamedStringARB, glLinkProgram, glNamedStringARB, glNamedStringARB, glProgramParameteri, glProgramUniform1, glProgramUniform1, glProgramUniform1, glProgramUniform1d, glProgramUniform1f, glProgramUniform1i, glProgramUniform1u, glProgramUniform1ui, glProgramUniform2, glProgramUniform2, glProgramUniform2, glProgramUniform2d, glProgramUniform2f, glProgramUniform2i, glProgramUniform2u, glProgramUniform2ui, glProgramUniform3, glProgramUniform3, glProgramUniform3, glProgramUniform3d, glProgramUniform3f, glProgramUniform3i, glProgramUniform3u, glProgramUniform3ui, glProgramUniform4, glProgramUniform4, glProgramUniform4, glProgramUniform4d, glProgramUniform4f, glProgramUniform4i, glProgramUniform4u, glProgramUniform4ui, glProgramUniformMatrix2, glProgramUniformMatrix2, glProgramUniformMatrix2x3, glProgramUniformMatrix2x3, glProgramUniformMatrix2x4, glProgramUniformMatrix2x4, glProgramUniformMatrix3, glProgramUniformMatrix3, glProgramUniformMatrix3x2, glProgramUniformMatrix3x2, glProgramUniformMatrix3x4, glProgramUniformMatrix3x4, glProgramUniformMatrix4, glProgramUniformMatrix4, glProgramUniformMatrix4x2, glProgramUniformMatrix4x2, glProgramUniformMatrix4x3, glProgramUniformMatrix4x3, glShaderSource, glShaderSource, glShaderSource, glUniform1, glUniform1, glUniform1, glUniform1d, glUniform1f, glUniform1i, glUniform1u, glUniform1ui, glUniform2, glUniform2, glUniform2, glUniform2d, glUniform2f, glUniform2i, glUniform2u, glUniform2ui, glUniform3, glUniform3, glUniform3, glUniform3d, glUniform3f, glUniform3i, glUniform3u, glUniform3ui, glUniform4, glUniform4, glUniform4, glUniform4d, glUniform4f, glUniform4i, glUniform4u, glUniform4ui, glUniformMatrix2, glUniformMatrix2, glUniformMatrix2x3, glUniformMatrix2x3, glUniformMatrix2x4, glUniformMatrix2x4, glUniformMatrix3, glUniformMatrix3, glUniformMatrix3x2, glUniformMatrix3x2, glUniformMatrix3x4, glUniformMatrix3x4, glUniformMatrix4, glUniformMatrix4, glUniformMatrix4x2, glUniformMatrix4x2, glUniformMatrix4x3, glUniformMatrix4x3, glUniformSubroutinesu, glUseProgram, valid_Include, valid_ProgramParameter, valid_ProgramUniform, valid_ProgramUniformDouble, valid_RectangularMatrix, valid_Subroutine, valid_UniformDouble, valid_UniformUint
-
Field Details
-
GL_FRAGMENT_SHADER
public static int GL_FRAGMENT_SHADER -
GL_FRAGMENT_SHADER_DERIVATIVE_HINT
public static int GL_FRAGMENT_SHADER_DERIVATIVE_HINT -
GL_SRC1_COLOR
public static int GL_SRC1_COLOR -
GL_SRC1_ALPHA
public static int GL_SRC1_ALPHA -
GL_ONE_MINUS_SRC1_COLOR
public static int GL_ONE_MINUS_SRC1_COLOR -
GL_ONE_MINUS_SRC1_ALPHA
public static int GL_ONE_MINUS_SRC1_ALPHA
-
-
Method Details
-
valid
public static boolean valid() -
valid_FragLocation
public static boolean valid_FragLocation()GL30.glBindFragDataLocation(int, int, ByteBuffer)GL30.glBindFragDataLocation(int, int, CharSequence) -
valid_DualSource
public static boolean valid_DualSource()GL33.glBindFragDataLocationIndexed(int, int, int, ByteBuffer)GL33.glBindFragDataLocationIndexed(int, int, int, CharSequence) -
glBindFragDataLocation
-
glBindFragDataLocation
-
glBindFragDataLocationIndexed
public static void glBindFragDataLocationIndexed(int program, int colorNumber, int index, ByteBuffer name) -
glBindFragDataLocationIndexed
public static void glBindFragDataLocationIndexed(int program, int colorNumber, int index, CharSequence name)
-