- program
ShaderProgram program;
Undocumented in source.
- parameters
MappedList!BaseShaderParameter parameters;
Undocumented in source.
- vertexSubroutineIndices
GLuint[] vertexSubroutineIndices;
Undocumented in source.
- fragmentSubroutineIndices
GLuint[] fragmentSubroutineIndices;
Undocumented in source.
- load
String load(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
- setParameterSubroutine
ShaderSubroutine setParameterSubroutine(string name, ShaderType shaderType, string subroutineName)
Undocumented in source. Be warned that the author may not have intended to support it.
- setParameter
ShaderParameter!T setParameter(string name, T val)
Undocumented in source. Be warned that the author may not have intended to support it.
- setParameterRef
ShaderParameter!T setParameterRef(string name, T val)
Undocumented in source. Be warned that the author may not have intended to support it.
- setParameterCallback
ShaderParameter!T setParameterCallback(string name, T delegate() val)
Undocumented in source. Be warned that the author may not have intended to support it.
- getParameter
BaseShaderParameter getParameter(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
- getParameterValue
T getParameterValue(string name)
Undocumented in source. Be warned that the author may not have intended to support it.
- bind
void bind()
Undocumented in source. Be warned that the author may not have intended to support it.
- unbind
void unbind()
Undocumented in source. Be warned that the author may not have intended to support it.
- bindParameters
void bindParameters(GraphicsState* state)
Undocumented in source. Be warned that the author may not have intended to support it.
- unbindParameters
void unbindParameters(GraphicsState* state)
Undocumented in source. Be warned that the author may not have intended to support it.
- validate
void validate()
Undocumented in source. Be warned that the author may not have intended to support it.
- ~this
~this()
Undocumented in source.