Added Shader::SendColor(Color)

Former-commit-id: e3af0e2cb75a437304ee274a6123114b41dd7d94
This commit is contained in:
Jérôme Leclercq
2012-11-08 14:25:48 +01:00
parent 7cc520be95
commit 94bb765a77
5 changed files with 44 additions and 4 deletions

View File

@@ -327,6 +327,25 @@ bool NzShader::SendBoolean(int location, bool value)
return m_impl->SendBoolean(location, value);
}
bool NzShader::SendColor(int location, const NzColor& color)
{
#if NAZARA_RENDERER_SAFE
if (!m_impl)
{
NazaraError("Shader not created");
return false;
}
if (location == -1)
{
NazaraError("Invalid location");
return false;
}
#endif
return m_impl->SendColor(location, color);
}
bool NzShader::SendDouble(int location, double value)
{
#if NAZARA_RENDERER_SAFE