mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-02-22 12:59:07 -06:00
Fix: last commit did not consider the updated FontRenderer interface
This commit is contained in:
@@ -90,6 +90,9 @@ RenderableDebugPlane::RenderableDebugPlane(const ghoul::Dictionary& dictionary)
|
||||
_billboard = billboard;
|
||||
}
|
||||
|
||||
int texture;
|
||||
if (dictionary.getValue("Texture", texture))
|
||||
_texture = texture;
|
||||
addProperty(_texture);
|
||||
|
||||
addProperty(_billboard);
|
||||
|
||||
@@ -70,7 +70,7 @@ namespace openspace {
|
||||
|
||||
_font = OsEng.fontManager().font("Mono", _fontSize);
|
||||
_fontRenderer = std::unique_ptr<FontRenderer>(FontRenderer::createDefault());
|
||||
_fontRenderer->setWindowSize(textureSize);
|
||||
_fontRenderer->setFramebufferSize(textureSize);
|
||||
|
||||
glGenFramebuffers(1, &_fbo);
|
||||
}
|
||||
|
||||
@@ -674,7 +674,7 @@ void OpenSpaceEngine::loadFonts() {
|
||||
if (!initSuccess)
|
||||
LERROR("Error initializing default font renderer");
|
||||
|
||||
ghoul::fontrendering::FontRenderer::defaultRenderer().setWindowSize(glm::vec2(_windowWrapper->currentDrawBufferResolution()));
|
||||
ghoul::fontrendering::FontRenderer::defaultRenderer().setFramebufferSize(glm::vec2(_windowWrapper->currentDrawBufferResolution()));
|
||||
|
||||
}
|
||||
|
||||
|
||||
@@ -347,7 +347,7 @@ void RenderEngine::postSynchronizationPreDraw() {
|
||||
if (windowResized) {
|
||||
glm::ivec2 res = OsEng.windowWrapper().currentDrawBufferResolution();
|
||||
_renderer->setResolution(res);
|
||||
ghoul::fontrendering::FontRenderer::defaultRenderer().setWindowSize(glm::vec2(res));
|
||||
ghoul::fontrendering::FontRenderer::defaultRenderer().setFramebufferSize(glm::vec2(res));
|
||||
}
|
||||
|
||||
// update and evaluate the scene starting from the root node
|
||||
|
||||
Reference in New Issue
Block a user