ShaderProgram

Undocumented in source.

Members

Functions

attachShader
void attachShader(GLenum type, string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
attachShader
void attachShader(GLenum type, string shaderName, const(char*) source)
Undocumented in source. Be warned that the author may not have intended to support it.
attachShader
void attachShader(uint shaderID)
Undocumented in source. Be warned that the author may not have intended to support it.
getAttributeLocation
GLint getAttributeLocation(const(char)* name)
Undocumented in source. Be warned that the author may not have intended to support it.
getAttributeLocations
void getAttributeLocations(ShaderVar[] vars)
Undocumented in source. Be warned that the author may not have intended to support it.
getUniformLocation
GLint getUniformLocation(const(char)* name)
Undocumented in source. Be warned that the author may not have intended to support it.
getUniformLocations
void getUniformLocations(ShaderVar[] vars)
Undocumented in source. Be warned that the author may not have intended to support it.
init
void init()
Undocumented in source. Be warned that the author may not have intended to support it.
link
void link()
Undocumented in source. Be warned that the author may not have intended to support it.
use
void use()
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

id
uint id;
Undocumented in source.

Meta