From 153f1cc50a0c511f9ce5634d897d16f065db1324 Mon Sep 17 00:00:00 2001 From: vlj Date: Sun, 11 Sep 2016 23:35:26 +0200 Subject: [PATCH] d3d12: Always set transform constant when debug output is enabled. --- rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp b/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp index 359666c4b3..b35b98adc0 100644 --- a/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp +++ b/rpcs3/Emu/RSX/D3D12/D3D12GSRender.cpp @@ -356,7 +356,7 @@ void D3D12GSRender::end() .Offset((INT)currentDescriptorIndex + vertex_buffer_count, m_descriptor_stride_srv_cbv_uav) ); - if (m_transform_constants_dirty) + if (m_transform_constants_dirty && !g_cfg_rsx_debug_output) { m_current_transform_constants_buffer_descriptor_id = (u32)currentDescriptorIndex + 1 + vertex_buffer_count; upload_and_bind_vertex_shader_constants(currentDescriptorIndex + 1 + vertex_buffer_count);