mirror of
https://github.com/RetroDECK/ES-DE.git
synced 2025-01-17 22:55:38 +00:00
Adjusted the splash screen sizing to be more consistent across various screen aspect ratios.
This commit is contained in:
parent
24ca8d6f60
commit
2da2a86397
|
@ -125,13 +125,18 @@ bool Window::init()
|
|||
mDefaultFonts.push_back(Font::get(FONT_SIZE_LARGE));
|
||||
}
|
||||
|
||||
mSplash->setResize(Renderer::getScreenWidth() * 0.6f, 0.0f);
|
||||
if (mRenderer->getScreenWidth() > mRenderer->getScreenHeight())
|
||||
mSplash->setResize(0.0f, glm::clamp(mRenderer->getScreenHeight() * 0.64f, 0.0f,
|
||||
mRenderer->getScreenWidth() * 0.44f));
|
||||
else
|
||||
mSplash->setResize(mRenderer->getScreenWidth() * 0.8f, 0.0f);
|
||||
|
||||
mSplash->setImage(":/graphics/splash.svg");
|
||||
mSplash->setPosition((Renderer::getScreenWidth() - mSplash->getSize().x) / 2.0f,
|
||||
(Renderer::getScreenHeight() - mSplash->getSize().y) / 2.0f * 0.6f);
|
||||
mSplash->setPosition((mRenderer->getScreenWidth() - mSplash->getSize().x) / 2.0f,
|
||||
(mRenderer->getScreenHeight() - mSplash->getSize().y) / 2.0f * 0.6f);
|
||||
|
||||
mBackgroundOverlay->setImage(":/graphics/frame.png");
|
||||
mBackgroundOverlay->setResize(Renderer::getScreenWidth(), Renderer::getScreenHeight());
|
||||
mBackgroundOverlay->setResize(mRenderer->getScreenWidth(), mRenderer->getScreenHeight());
|
||||
|
||||
mPostprocessedBackground = TextureResource::get("");
|
||||
|
||||
|
|
Loading…
Reference in a new issue