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:
@@ -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))
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user