It is now possible to use const shaders

A non-constant shader is no longer required to bind or to send uniform


Former-commit-id: 8fd7c03b65a2d9fcea69516c023fee034299148c
This commit is contained in:
Lynix
2012-12-25 12:26:40 +01:00
parent d63c12bbd5
commit c65e3d5def
6 changed files with 36 additions and 36 deletions

View File

@@ -124,7 +124,7 @@ void NzDebugDrawer::Draw(const NzCubef& cube)
if (!vertexBuffer->Unmap())
NazaraWarning("Failed to unmap buffer");
NzShader* oldShader = NzRenderer::GetShader();
const NzShader* oldShader = NzRenderer::GetShader();
if (!NzRenderer::SetShader(shader))
{
@@ -198,7 +198,7 @@ void NzDebugDrawer::Draw(const NzSkeleton* skeleton)
if (vertexCount > 0)
{
NzShader* oldShader = NzRenderer::GetShader();
const NzShader* oldShader = NzRenderer::GetShader();
if (!NzRenderer::SetShader(shader))
{