diff options
author | Marshall Mohror <mohror64@gmail.com> | 2021-10-21 01:32:11 +0200 |
---|---|---|
committer | Fernando Sahmkow <fsahmkow27@gmail.com> | 2021-11-16 22:11:32 +0100 |
commit | 510caeefb3e3bf4b365f08a97cdfeffaaf8a80ce (patch) | |
tree | c9d525c22242459cefb3eb2021af252d252104b1 | |
parent | QtGUI: Add buttton to toggle the filter. (diff) | |
download | yuzu-510caeefb3e3bf4b365f08a97cdfeffaaf8a80ce.tar yuzu-510caeefb3e3bf4b365f08a97cdfeffaaf8a80ce.tar.gz yuzu-510caeefb3e3bf4b365f08a97cdfeffaaf8a80ce.tar.bz2 yuzu-510caeefb3e3bf4b365f08a97cdfeffaaf8a80ce.tar.lz yuzu-510caeefb3e3bf4b365f08a97cdfeffaaf8a80ce.tar.xz yuzu-510caeefb3e3bf4b365f08a97cdfeffaaf8a80ce.tar.zst yuzu-510caeefb3e3bf4b365f08a97cdfeffaaf8a80ce.zip |
-rw-r--r-- | src/common/settings.cpp | 1 | ||||
-rw-r--r-- | src/common/settings.h | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/common/settings.cpp b/src/common/settings.cpp index 84ac937e5..3bcaa072f 100644 --- a/src/common/settings.cpp +++ b/src/common/settings.cpp @@ -49,6 +49,7 @@ void LogSettings() { log_setting("CPU_Accuracy", values.cpu_accuracy.GetValue()); log_setting("Renderer_UseResolutionScaling", values.resolution_setup.GetValue()); log_setting("Renderer_ScalingFilter", values.scaling_filter.GetValue()); + log_setting("Renderer_AntiAliasing", values.anti_aliasing.GetValue()); log_setting("Renderer_UseSpeedLimit", values.use_speed_limit.GetValue()); log_setting("Renderer_SpeedLimit", values.speed_limit.GetValue()); log_setting("Renderer_UseDiskShaderCache", values.use_disk_shader_cache.GetValue()); diff --git a/src/common/settings.h b/src/common/settings.h index e926a3268..ca1c3c1aa 100644 --- a/src/common/settings.h +++ b/src/common/settings.h @@ -73,6 +73,11 @@ enum class ScalingFilter : u32 { LastFilter = Fsr, }; +enum class AntiAliasing : u32 { + None = 0, + Fxaa = 1, +}; + struct ResolutionScalingInfo { u32 up_scale{1}; u32 down_shift{0}; @@ -498,6 +503,7 @@ struct Values { ResolutionScalingInfo resolution_info{}; Setting<ResolutionSetup> resolution_setup{ResolutionSetup::Res1X, "resolution_setup"}; Setting<ScalingFilter> scaling_filter{ScalingFilter::Bilinear, "scaling_filter"}; + Setting<AntiAliasing> anti_aliasing{AntiAliasing::None, "anti_aliasing"}; // *nix platforms may have issues with the borderless windowed fullscreen mode. // Default to exclusive fullscreen on these platforms for now. RangedSetting<FullscreenMode> fullscreen_mode{ |