diff options
| -rw-r--r-- | src/common/settings.cpp | 4 | ||||
| -rw-r--r-- | src/common/settings.h | 11 | ||||
| -rw-r--r-- | src/yuzu/configuration/configure_graphics.ui | 5 | 
3 files changed, 15 insertions, 5 deletions
| diff --git a/src/common/settings.cpp b/src/common/settings.cpp index 1638b79f5..6a5569fe0 100644 --- a/src/common/settings.cpp +++ b/src/common/settings.cpp @@ -129,6 +129,10 @@ void UpdateRescalingInfo() {          info.up_scale = 1;          info.down_shift = 0;          break; +    case ResolutionSetup::Res3_2X: +        info.up_scale = 3; +        info.down_shift = 1; +        break;      case ResolutionSetup::Res2X:          info.up_scale = 2;          info.down_shift = 0; diff --git a/src/common/settings.h b/src/common/settings.h index a457e3f23..d31784cfc 100644 --- a/src/common/settings.h +++ b/src/common/settings.h @@ -56,11 +56,12 @@ enum class ResolutionSetup : u32 {      Res1_2X = 0,      Res3_4X = 1,      Res1X = 2, -    Res2X = 3, -    Res3X = 4, -    Res4X = 5, -    Res5X = 6, -    Res6X = 7, +    Res3_2X = 3, +    Res2X = 4, +    Res3X = 5, +    Res4X = 6, +    Res5X = 7, +    Res6X = 8,  };  enum class ScalingFilter : u32 { diff --git a/src/yuzu/configuration/configure_graphics.ui b/src/yuzu/configuration/configure_graphics.ui index aa02cc63c..8b02228fc 100644 --- a/src/yuzu/configuration/configure_graphics.ui +++ b/src/yuzu/configuration/configure_graphics.ui @@ -366,6 +366,11 @@               </item>               <item>                <property name="text"> +                  <string>1.5X (1080p/1620p) [EXPERIMENTAL]</string> +              </property> +             </item> +             <item> +              <property name="text">                 <string>2X (1440p/2160p)</string>                </property>               </item> | 
