Restore accidentally removed resolution ajustment in kart color selection screen

This commit is contained in:
auria.mg 2018-02-12 20:16:31 -05:00
parent 2830dabfc1
commit ceeb79f3a4
2 changed files with 7 additions and 1 deletions

View File

@ -65,7 +65,7 @@ namespace GUIEngine
std::shared_ptr<RenderInfo> m_render_info;
const unsigned m_rtt_size;
unsigned m_rtt_size;
public:
@ -85,6 +85,8 @@ namespace GUIEngine
void update(float delta);
void setRTTSize(unsigned rtt_size) { m_rtt_size = rtt_size; }
virtual void elementRemoved();
/** Disables any model rotation */

View File

@ -53,6 +53,10 @@ void KartColorSliderDialog::beforeAddingWidgets()
Widget* kart_screen = getWidget<Widget>("kart-screen");
m_model_view = getWidget<ModelViewWidget>("model");
const core::dimension2du screen_size = irr_driver->getActualScreenSize();
bool need_hd_rtt = (screen_size.Width > 1280 || screen_size.Height > 1280);
m_model_view->setRTTSize(need_hd_rtt ? 1024 : 512);
const KartProperties* props =
kart_properties_manager->getKart(UserConfigParams::m_default_kart);
if (props == NULL)