TerraForge3D
2.3.1
3D Terrain And Landscape Generator
◆
SetUniformf()
void Shader::SetUniformf
(
std::string
name
,
float
value
)
Definition at line
119
of file
Shader.cpp
.
120
{
121
if
(uniformLocations.find(name) == uniformLocations.end())
122
{
123
uint32_t loc = glGetUniformLocation(m_Shader, name.c_str());
124
uniformLocations.insert(std::make_pair(name, loc));
125
glUniform1f(loc, value);
126
}
127
128
else
129
{
130
uint32_t loc = uniformLocations[name];
131
glUniform1f(loc, value);
132
}
133
}
Shader
Generated on Thu Apr 7 2022 14:10:54 for TerraForge3D by
1.9.3