Add 4:3 aspect ratio and address feedback
This commit is contained in:
parent
20dc2e3622
commit
c3d0a0d627
5 changed files with 20 additions and 12 deletions
|
@ -18,9 +18,10 @@ enum ScreenDocked : u32 {
|
|||
HeightDocked = 1080,
|
||||
};
|
||||
|
||||
enum class Aspect {
|
||||
enum class AspectRatio {
|
||||
Default,
|
||||
Aspect21by9,
|
||||
R4_3,
|
||||
R21_9,
|
||||
StretchToWindow,
|
||||
};
|
||||
|
||||
|
@ -56,10 +57,10 @@ FramebufferLayout FrameLayoutFromResolutionScale(u32 res_scale);
|
|||
|
||||
/**
|
||||
* Convenience method to determine emulation aspect ratio
|
||||
* @param aspect Represents the index of aspect ratio in Settings::values.aspect_ratio
|
||||
* @param aspect Represents the index of aspect ratio stored in Settings::values.aspect_ratio
|
||||
* @param window_aspect_ratio Current window aspect ratio
|
||||
* @return Emulation render window aspect ratio
|
||||
*/
|
||||
float EmulationAspectRatio(Aspect aspect, float window_aspect_ratio);
|
||||
float EmulationAspectRatio(AspectRatio aspect, float window_aspect_ratio);
|
||||
|
||||
} // namespace Layout
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue