mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-25 13:38:34 -06:00
Some initial work to make OpenGL 3.3 work
Make OpenSpace not crash if the FontRenderer shader cannot be compiled
This commit is contained in:
@@ -739,14 +739,18 @@ void OpenSpaceEngine::loadFonts() {
|
||||
LERROR("Error registering font '" << font << "' with key '" << key << "'");
|
||||
}
|
||||
|
||||
bool initSuccess = ghoul::fontrendering::FontRenderer::initialize();
|
||||
if (!initSuccess)
|
||||
LERROR("Error initializing default font renderer");
|
||||
|
||||
ghoul::fontrendering::FontRenderer::defaultRenderer().setFramebufferSize(
|
||||
_renderEngine->fontResolution()
|
||||
);
|
||||
|
||||
try {
|
||||
bool initSuccess = ghoul::fontrendering::FontRenderer::initialize();
|
||||
if (!initSuccess)
|
||||
LERROR("Error initializing default font renderer");
|
||||
|
||||
ghoul::fontrendering::FontRenderer::defaultRenderer().setFramebufferSize(
|
||||
_renderEngine->fontResolution()
|
||||
);
|
||||
}
|
||||
catch (const ghoul::RuntimeError& err) {
|
||||
LERRORC(err.component, err.message);
|
||||
}
|
||||
}
|
||||
|
||||
void OpenSpaceEngine::configureLogging() {
|
||||
|
||||
Reference in New Issue
Block a user