From 13155b35b45745c53287b80edcc33b6b85899d37 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Mon, 10 Feb 2020 09:42:53 -0800 Subject: [PATCH] The scissor rect needs to be updated when the viewport changes in the Metal renderer --- src/render/metal/SDL_render_metal.m | 1 + 1 file changed, 1 insertion(+) diff --git a/src/render/metal/SDL_render_metal.m b/src/render/metal/SDL_render_metal.m index 4616a26eaf302..74252ba1f3aab 100644 --- a/src/render/metal/SDL_render_metal.m +++ b/src/render/metal/SDL_render_metal.m @@ -1362,6 +1362,7 @@ - (void)dealloc SDL_memcpy(&statecache.viewport, &cmd->data.viewport.rect, sizeof (statecache.viewport)); statecache.projection_offset = cmd->data.viewport.first; statecache.viewport_dirty = SDL_TRUE; + statecache.cliprect_dirty = SDL_TRUE; break; }