From a10bd2a5c15f3eaca997f43546255160de702c0d Mon Sep 17 00:00:00 2001 From: Triang3l Date: Fri, 27 Mar 2020 23:18:15 +0300 Subject: [PATCH] [DXBC] Unbreak MRT in RTV output path --- src/xenia/gpu/dxbc_shader_translator_om.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/xenia/gpu/dxbc_shader_translator_om.cc b/src/xenia/gpu/dxbc_shader_translator_om.cc index 61e9e9fcc..3d5efd737 100644 --- a/src/xenia/gpu/dxbc_shader_translator_om.cc +++ b/src/xenia/gpu/dxbc_shader_translator_om.cc @@ -1424,6 +1424,7 @@ void DxbcShaderTranslator::CompletePixelShader_WriteToRTVs() { DxbcSrc::R(system_temps_color_[j]), guest_rt_first ? DxbcSrc::LF(0.0f) : DxbcSrc::R(remap_movc_target_temp)); + guest_rt_first = false; } // Write the remapped color to host render target i. DxbcOpMov(DxbcDest::O(i), DxbcSrc::R(remap_movc_target_temp));