Merge pull request #12373 from lioncash/present

VideoCommon/Present: Remove use of g_presenter inside Presenter class
This commit is contained in:
Admiral H. Curtiss 2023-12-10 03:55:30 +01:00 committed by GitHub
commit ccedeb4936
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -402,8 +402,7 @@ void Presenter::SetWindowSize(int width, int height)
// "AspectMode::Stretch" setting because that would self influence the output result, // "AspectMode::Stretch" setting because that would self influence the output result,
// given it would be based on the previous frame resolution // given it would be based on the previous frame resolution
const bool allow_stretch = false; const bool allow_stretch = false;
const auto [out_width, out_height] = const auto [out_width, out_height] = CalculateOutputDimensions(width, height, allow_stretch);
g_presenter->CalculateOutputDimensions(width, height, allow_stretch);
// Track the last values of width/height to avoid sending a window resize event every frame. // Track the last values of width/height to avoid sending a window resize event every frame.
if (out_width == m_last_window_request_width && out_height == m_last_window_request_height) if (out_width == m_last_window_request_width && out_height == m_last_window_request_height)