citra_qt: disable hw shader by default for macos
Also show an warning when turning it on.
This commit is contained in:
parent
fd5f71bcff
commit
a398bceb93
3 changed files with 29 additions and 0 deletions
|
@ -95,7 +95,14 @@ void Config::ReadValues() {
|
|||
|
||||
// Renderer
|
||||
Settings::values.use_hw_renderer = sdl2_config->GetBoolean("Renderer", "use_hw_renderer", true);
|
||||
#ifdef __APPLE__
|
||||
// Hardware shader is broken on macos thanks to poor drivers.
|
||||
// We still want to provide this option for test/development purposes, but disable it by
|
||||
// default.
|
||||
Settings::values.use_hw_shader = sdl2_config->GetBoolean("Renderer", "use_hw_shader", false);
|
||||
#else
|
||||
Settings::values.use_hw_shader = sdl2_config->GetBoolean("Renderer", "use_hw_shader", true);
|
||||
#endif
|
||||
Settings::values.shaders_accurate_gs =
|
||||
sdl2_config->GetBoolean("Renderer", "shaders_accurate_gs", true);
|
||||
Settings::values.shaders_accurate_mul =
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue