elimina supersampling (Lanczos downscale, keybinding, menu, locale)

This commit is contained in:
2026-05-17 15:07:28 +02:00
parent 96763847fb
commit b0c95111a2
13 changed files with 12 additions and 4339 deletions
-5
View File
@@ -200,11 +200,6 @@ namespace Menu {
} else { Screen::get()->nextPreset();
} }, nullptr, nullptr, [] { return Options::video.shader_enabled; }});
p.items.push_back({Locale::get("menu.items.supersampling"), ItemKind::TOGGLE, [] { return onOff(Options::video.supersampling); }, [](int) { Screen::get()->toggleSupersampling(); }, nullptr, nullptr, [] {
if (!Options::video.shader_enabled) { return false;
}
const char* name = Screen::get()->getActiveShaderName();
return name && std::string(name) == "POSTFX"; }});
#endif
// Informació de render
-1
View File
@@ -30,7 +30,6 @@ class Screen {
// no es complia. Els callers (F-keys, menú) poden suprimir notificacions
// o feedback quan la crida no ha tingut efecte.
void toggleShaders();
auto toggleSupersampling() -> bool; // false si GPU off / shaders off / actiu != POSTFX
void toggleAspectRatio();
void cycleScalingMode(int dir); // Cicla DISABLED/STRETCH/LETTERBOX/OVERSCAN/INTEGER
void toggleVSync();
File diff suppressed because it is too large Load Diff