vsync, integer scale
This commit is contained in:
@@ -136,6 +136,14 @@ namespace Menu {
|
||||
[] { return onOff(Options::video.supersampling); },
|
||||
[](int) { Screen::get()->toggleSupersampling(); }, nullptr});
|
||||
|
||||
p.items.push_back({Locale::get("menu.items.vsync"), ItemKind::Toggle,
|
||||
[] { return onOff(Options::video.vsync); },
|
||||
[](int) { Screen::get()->toggleVSync(); }, nullptr});
|
||||
|
||||
p.items.push_back({Locale::get("menu.items.integer_scale"), ItemKind::Toggle,
|
||||
[] { return onOff(Options::video.integer_scale); },
|
||||
[](int) { Screen::get()->toggleIntegerScale(); }, nullptr});
|
||||
|
||||
p.items.push_back({Locale::get("menu.items.shader_type"), ItemKind::Cycle,
|
||||
[] { return std::string(Screen::get()->getActiveShaderName()); }, [](int dir) {
|
||||
if (dir < 0) Screen::get()->prevShaderType();
|
||||
|
||||
Reference in New Issue
Block a user