mirror of
https://github.com/yuzu-emu/yuzu-android.git
synced 2025-06-12 08:18:58 -05:00
Address feedback
This commit is contained in:
@ -19,9 +19,9 @@ enum ScreenDocked : u32 {
|
||||
};
|
||||
|
||||
enum class Aspect {
|
||||
AspectDefault,
|
||||
Default,
|
||||
Aspect21by9,
|
||||
AspectStretch,
|
||||
StretchToWindow,
|
||||
};
|
||||
|
||||
/// Describes the layout of the window framebuffer
|
||||
@ -54,4 +54,12 @@ FramebufferLayout DefaultFrameLayout(u32 width, u32 height);
|
||||
*/
|
||||
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 window_aspect_ratio Current window aspect ratio
|
||||
* @return Emulation render window aspect ratio
|
||||
*/
|
||||
float EmulationAspectRatio(Aspect aspect, float window_aspect_ratio);
|
||||
|
||||
} // namespace Layout
|
||||
|
Reference in New Issue
Block a user