liberty-engine v0.0.14-beta.2 (2018-07-02T09:50:23Z)
Dub
Repo
GLShaderProgram.loadUniform
liberty
graphics
opengl
shader
GLShaderProgram
Load bool uniform using uniform name and value.
void
loadUniform
(int locationID, bool value)
void
loadUniform
(int locationID, int value)
void
loadUniform
(int locationID, uint value)
void
loadUniform
(int locationID, float value)
void
loadUniform
(int locationID, Vector2F vector)
void
loadUniform
(int locationID, Vector3F vector)
void
loadUniform
(int locationID, Vector4F vector)
void
loadUniform
(int locationID, Matrix4F matrix)
void
loadUniform
(string name, bool value)
class
GLShaderProgram
override nothrow @
trusted
@
nogc
void
loadUniform
(
string
name
,
bool
value
)
void
loadUniform
(string name, int value)
void
loadUniform
(string name, uint value)
void
loadUniform
(string name, float value)
void
loadUniform
(string name, Vector2F vector)
void
loadUniform
(string name, Vector3F vector)
void
loadUniform
(string name, Vector4F vector)
void
loadUniform
(string name, Matrix4F matrix)
Meta
Source
See Implementation
liberty
graphics
opengl
shader
GLShaderProgram
constructors
this
destructors
~this
functions
attribute
bindAttribute
cleanUp
link
linkLog
loadUniform
programID
start
stop
Load bool uniform using uniform name and value.