diff options
| author | TellowKrinkle <tellowkrinkle@gmail.com> | 2022-07-23 15:57:20 -0500 |
|---|---|---|
| committer | TellowKrinkle <tellowkrinkle@gmail.com> | 2022-10-08 04:44:48 -0500 |
| commit | 45ee1be6da0fc645327f26bfb02af9de5df0bace (patch) | |
| tree | aef50c3ac541853ab5993565d3a9914ac25a6a77 /Source | |
| parent | 274d4679cac5fb9e6e47990d149961d0233bf8b7 (diff) | |
VideoBackends:Metal: Properly set vsync on creation
Diffstat (limited to 'Source')
| -rw-r--r-- | Source/Core/VideoBackends/Metal/MTLRenderer.mm | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/Core/VideoBackends/Metal/MTLRenderer.mm b/Source/Core/VideoBackends/Metal/MTLRenderer.mm index 3639b01241..dba0c58d22 100644 --- a/Source/Core/VideoBackends/Metal/MTLRenderer.mm +++ b/Source/Core/VideoBackends/Metal/MTLRenderer.mm @@ -20,6 +20,7 @@ Metal::Renderer::Renderer(MRCOwned<CAMetalLayer*> layer, int width, int height, m_layer(std::move(layer)) { UpdateActiveConfig(); + [m_layer setDisplaySyncEnabled:g_ActiveConfig.bVSyncActive]; } Metal::Renderer::~Renderer() = default; |
