summaryrefslogtreecommitdiffstats
path: root/src/yuzu_cmd
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2020-02-14 04:06:11 +0100
committerbunnei <bunneidev@gmail.com>2020-02-26 02:57:02 +0100
commit571451bdfe18e9e53af3fa458f18a3192094eebe (patch)
tree7fe1331c3011b6e912fdf3d17f99944d418df2fd /src/yuzu_cmd
parentMerge pull request #3461 from ReinUsesLisp/r32i-rt (diff)
downloadyuzu-571451bdfe18e9e53af3fa458f18a3192094eebe.tar
yuzu-571451bdfe18e9e53af3fa458f18a3192094eebe.tar.gz
yuzu-571451bdfe18e9e53af3fa458f18a3192094eebe.tar.bz2
yuzu-571451bdfe18e9e53af3fa458f18a3192094eebe.tar.lz
yuzu-571451bdfe18e9e53af3fa458f18a3192094eebe.tar.xz
yuzu-571451bdfe18e9e53af3fa458f18a3192094eebe.tar.zst
yuzu-571451bdfe18e9e53af3fa458f18a3192094eebe.zip
Diffstat (limited to 'src/yuzu_cmd')
-rw-r--r--src/yuzu_cmd/config.cpp2
-rw-r--r--src/yuzu_cmd/default_ini.h5
2 files changed, 7 insertions, 0 deletions
diff --git a/src/yuzu_cmd/config.cpp b/src/yuzu_cmd/config.cpp
index 96f1ce3af..b77c12baf 100644
--- a/src/yuzu_cmd/config.cpp
+++ b/src/yuzu_cmd/config.cpp
@@ -390,6 +390,8 @@ void Config::ReadValues() {
sdl2_config->GetBoolean("Renderer", "use_accurate_gpu_emulation", false);
Settings::values.use_asynchronous_gpu_emulation =
sdl2_config->GetBoolean("Renderer", "use_asynchronous_gpu_emulation", false);
+ Settings::values.use_vsync =
+ static_cast<u16>(sdl2_config->GetInteger("Renderer", "use_vsync", 1));
Settings::values.bg_red = static_cast<float>(sdl2_config->GetReal("Renderer", "bg_red", 0.0));
Settings::values.bg_green =
diff --git a/src/yuzu_cmd/default_ini.h b/src/yuzu_cmd/default_ini.h
index 8a2b658cd..df7473858 100644
--- a/src/yuzu_cmd/default_ini.h
+++ b/src/yuzu_cmd/default_ini.h
@@ -150,6 +150,11 @@ use_accurate_gpu_emulation =
# 0 : Off (slow), 1 (default): On (fast)
use_asynchronous_gpu_emulation =
+# Forces VSync on the display thread. Usually doesn't impact performance, but on some drivers it can
+# so only turn this off if you notice a speed difference.
+# 0: Off, 1 (default): On
+use_vsync =
+
# The clear color for the renderer. What shows up on the sides of the bottom screen.
# Must be in range of 0.0-1.0. Defaults to 1.0 for all.
bg_red =