From 3ac74353d29a1838d50c17f2eb68286b372ae093 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Rydg=C3=A5rd?= Date: Sat, 31 Oct 2026 16:46:00 +0100 Subject: [PATCH] Driver manager: Explain what custom drivers are Co-Authored-By: Claude Opus 5.5 --- UI/DriverManagerScreen.cpp | 6 ++++++ assets/lang/en_US.ini | 1 + 2 files changed, 7 insertions(+) diff --git a/UI/DriverManagerScreen.cpp b/UI/DriverManagerScreen.cpp index bec893ce5b..592e402585 100644 --- a/UI/DriverManagerScreen.cpp +++ b/UI/DriverManagerScreen.cpp @@ -191,6 +191,12 @@ void DriverManagerScreen::CreateDriverTab(UI::ViewGroup *drivers) { auto di = GetI18NCategory(I18NCat::DIALOG); auto gr = GetI18NCategory(I18NCat::GRAPHICS); + // Like SettingsPage::Description(). + TextView *description = drivers->Add(new TextView(gr->T("CustomDriversDescription", "Custom drivers loaded through AdrenoTools replace the GPU driver that came with your device. They can be faster and have fewer bugs, but they can also be slower or break rendering. If that happens, switch back to the default driver."), FLAG_WRAP_TEXT, false, new LinearLayoutParams(FILL_PARENT, WRAP_CONTENT, Margins(0, 4)))); + description->SetTextSize(TextSize::Small); + description->SetPadding(Margins(12)); + description->SetFrame(true); + ChoiceGroupList *groups = drivers->Add(new ChoiceGroupList()); ChoiceGroup *driverManagerGroup = groups->Add(new ChoiceGroup(gr->T("Custom driver manager"))); diff --git a/assets/lang/en_US.ini b/assets/lang/en_US.ini index f3cc476359..d11fdeb415 100644 --- a/assets/lang/en_US.ini +++ b/assets/lang/en_US.ini @@ -815,6 +815,7 @@ Copy to texture = Copy to texture CPU texture upscaler (slow) = Upscale type Current GPU driver = Current GPU driver Custom driver manager = Custom driver manager +CustomDriversDescription = Custom drivers loaded through AdrenoTools replace the GPU driver that came with your device. They can be faster and have fewer bugs, but they can also be slower or break rendering. If that happens, switch back to the default driver. Default = Default Default GPU driver = Default GPU driver Disable culling = Disable culling