From 189ffca2349e3da780413005f8e8a90517115058 Mon Sep 17 00:00:00 2001 From: Triang3l Date: Fri, 25 Jan 2019 22:43:16 +0300 Subject: [PATCH] [D3D12] DXBC: Fix aL incrementing --- src/xenia/gpu/dxbc_shader_translator.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xenia/gpu/dxbc_shader_translator.cc b/src/xenia/gpu/dxbc_shader_translator.cc index 8cf076780..e331982e3 100644 --- a/src/xenia/gpu/dxbc_shader_translator.cc +++ b/src/xenia/gpu/dxbc_shader_translator.cc @@ -3020,7 +3020,7 @@ void DxbcShaderTranslator::ProcessLoopEndInstruction( shader_code_.push_back(system_temp_aL_); shader_code_.push_back( EncodeVectorSelectOperand(D3D10_SB_OPERAND_TYPE_TEMP, 0, 1)); - shader_code_.push_back(system_temp_loop_count_); + shader_code_.push_back(system_temp_aL_); shader_code_.push_back( EncodeVectorSelectOperand(D3D10_SB_OPERAND_TYPE_TEMP, 0, 1)); shader_code_.push_back(aL_add_temp);