From 10bbe119a7a6584114a0014a4227e45bc3e64e12 Mon Sep 17 00:00:00 2001 From: Connor McLaughlin Date: Thu, 1 Oct 2020 16:53:17 +1000 Subject: [PATCH] (video/d3d11): Fix shaders with scaled framebuffers The scissor rectangle was left as whatever the core last used. --- gfx/drivers/d3d11.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gfx/drivers/d3d11.c b/gfx/drivers/d3d11.c index d92540b728..63ab194a52 100644 --- a/gfx/drivers/d3d11.c +++ b/gfx/drivers/d3d11.c @@ -1522,6 +1522,7 @@ static bool d3d11_gfx_frame( #if 0 D3D11ClearRenderTargetView(context, d3d11->pass[i].rt.rt_view, d3d11->clearcolor); #endif + d3d11_clear_scissor(d3d11, d3d11->pass[i].rt.desc.Width, d3d11->pass[i].rt.desc.Height); D3D11SetViewports(context, 1, &d3d11->pass[i].viewport); D3D11Draw(context, 4, 0);