Workaround in snowballs for fullscreen bug with opengl driver

This commit is contained in:
kaetemi 2013-07-02 01:08:49 +02:00
parent 3a12aa5894
commit 76d7146a42

View file

@ -311,12 +311,15 @@ void initCore()
// Create the window with config file values // Create the window with config file values
Driver->setDisplay(UDriver::CMode(ConfigFile->getVar("ScreenWidth").asInt(), Driver->setDisplay(UDriver::CMode(ConfigFile->getVar("ScreenWidth").asInt(),
ConfigFile->getVar("ScreenHeight").asInt(), ConfigFile->getVar("ScreenHeight").asInt(),
ConfigFile->getVar("ScreenDepth").asInt(), ConfigFile->getVar("ScreenDepth").asInt()));
ConfigFile->getVar("ScreenFull").asInt()==0));
// Set the cache size for the font manager(in bytes) // Set the cache size for the font manager(in bytes)
Driver->setFontManagerMaxMemory(2097152); Driver->setFontManagerMaxMemory(2097152);
// Create a Text context for later text rendering // Create a Text context for later text rendering
displayLoadingState("Initialize Text"); displayLoadingState("Initialize Text");
Driver->setMode(UDriver::CMode(ConfigFile->getVar("ScreenWidth").asInt(),
ConfigFile->getVar("ScreenHeight").asInt(),
ConfigFile->getVar("ScreenDepth").asInt(),
ConfigFile->getVar("ScreenFull").asInt()==0));
TextContext = Driver->createTextContext(CPath::lookup(ConfigFile->getVar("FontName").asString())); TextContext = Driver->createTextContext(CPath::lookup(ConfigFile->getVar("FontName").asString()));
TextContext->setShaded(true); TextContext->setShaded(true);
TextContext->setKeep800x600Ratio(false); TextContext->setKeep800x600Ratio(false);