|
@@ -64,7 +64,6 @@ CoreServices* CoreServices::getInstance() {
|
|
|
|
|
|
|
|
//#ifdef _WINDOWS
|
|
//#ifdef _WINDOWS
|
|
|
overrideInstance = new CoreServices;
|
|
overrideInstance = new CoreServices;
|
|
|
- overrideInstance->drawScreensFirst = false;
|
|
|
|
|
Logger::log("Creating new core services instance...\n");
|
|
Logger::log("Creating new core services instance...\n");
|
|
|
return overrideInstance;
|
|
return overrideInstance;
|
|
|
//#else
|
|
//#else
|
|
@@ -223,7 +222,7 @@ void CoreServices::Render() {
|
|
|
if(renderer->doClearBuffer)
|
|
if(renderer->doClearBuffer)
|
|
|
renderer->clearScreen();
|
|
renderer->clearScreen();
|
|
|
|
|
|
|
|
- if(drawScreensFirst) {
|
|
|
|
|
|
|
+ if(screenManager->drawScreensFirst) {
|
|
|
renderer->clearLights();
|
|
renderer->clearLights();
|
|
|
screenManager->Render();
|
|
screenManager->Render();
|
|
|
renderer->setPerspectiveMode();
|
|
renderer->setPerspectiveMode();
|