From 091d51f84167306e778067dd03df20ac5cb04765 Mon Sep 17 00:00:00 2001 From: Triang3l Date: Sun, 9 Sep 2018 19:04:03 +0300 Subject: [PATCH] [D3D12] DXBC: Unload vfetch index operand --- src/xenia/gpu/dxbc_shader_translator.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/xenia/gpu/dxbc_shader_translator.cc b/src/xenia/gpu/dxbc_shader_translator.cc index afd1738ee..1b6bd929d 100644 --- a/src/xenia/gpu/dxbc_shader_translator.cc +++ b/src/xenia/gpu/dxbc_shader_translator.cc @@ -1982,6 +1982,7 @@ void DxbcShaderTranslator::ProcessVertexFetchInstruction( UseDxbcSourceOperand(index_operand, kSwizzleXYZW, 0); ++stat_.instruction_count; ++stat_.conversion_instruction_count; + UnloadDxbcSourceOperand(index_operand); // TODO(Triang3l): Index clamping maybe. uint32_t vfetch_index = instr.operands[1].storage_index;