From 10bbe119a7a6584114a0014a4227e45bc3e64e12 Mon Sep 17 00:00:00 2001
From: Connor McLaughlin <stenzek@gmail.com>
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);