diff --git a/data/graphical_restrictions.xml b/data/graphical_restrictions.xml index 67f70c876..48d47dfeb 100644 --- a/data/graphical_restrictions.xml +++ b/data/graphical_restrictions.xml @@ -31,4 +31,5 @@ + diff --git a/src/graphics/central_settings.cpp b/src/graphics/central_settings.cpp index 2aac1406f..dbe7ad034 100644 --- a/src/graphics/central_settings.cpp +++ b/src/graphics/central_settings.cpp @@ -220,6 +220,11 @@ void CentralVideoSettings::init() m_need_srgb_visual_workaround = (param != GL_SRGB); } #else + if (GraphicsRestrictions::isDisabled(GraphicsRestrictions::GR_FORCE_LEGACY_DEVICE)) + { + m_glsl = false; + } + if (m_glsl == true) { hasTextureStorage = true;