Renderer::Clear now takes UInt32 instead of unsigned long
Former-commit-id: ea276bb13e4d5334422eb685ec1a9d908d6f9895
This commit is contained in:
@@ -91,7 +91,7 @@ namespace
|
||||
unsigned int s_maxVertexAttribs;
|
||||
}
|
||||
|
||||
void NzRenderer::Clear(unsigned long flags)
|
||||
void NzRenderer::Clear(nzUInt32 flags)
|
||||
{
|
||||
#ifdef NAZARA_DEBUG
|
||||
if (NzContext::GetCurrent() == nullptr)
|
||||
@@ -103,6 +103,9 @@ void NzRenderer::Clear(unsigned long flags)
|
||||
|
||||
if (flags)
|
||||
{
|
||||
// Les états du rendu sont suceptibles d'influencer glClear
|
||||
NzOpenGL::ApplyStates(s_states);
|
||||
|
||||
GLenum mask = 0;
|
||||
|
||||
if (flags & nzRendererClear_Color)
|
||||
@@ -114,9 +117,6 @@ void NzRenderer::Clear(unsigned long flags)
|
||||
if (flags & nzRendererClear_Stencil)
|
||||
mask |= GL_STENCIL_BUFFER_BIT;
|
||||
|
||||
// Les états du rendu sont suceptibles d'influencer glClear
|
||||
NzOpenGL::ApplyStates(s_states);
|
||||
|
||||
glClear(mask);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user