From d8b0227cbd199dd66fa319385b84573595dfeec1 Mon Sep 17 00:00:00 2001 From: Triang3l Date: Sat, 25 Jun 2022 16:25:29 +0300 Subject: [PATCH] [SPIR-V] Fix cubemap X axis --- src/xenia/gpu/spirv_shader_translator_alu.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xenia/gpu/spirv_shader_translator_alu.cc b/src/xenia/gpu/spirv_shader_translator_alu.cc index ec0051e7e..9dfbccb09 100644 --- a/src/xenia/gpu/spirv_shader_translator_alu.cc +++ b/src/xenia/gpu/spirv_shader_translator_alu.cc @@ -653,7 +653,7 @@ spv::Id SpirvShaderTranslator::ProcessVectorAluOperation( // tc = -y ma_x_result[0] = operand_neg[1]; // ma/2 = x - ma_x_result[2] = operand[2]; + ma_x_result[2] = operand[0]; if (used_result_components & 0b1010) { spv::Id x_is_neg = builder_->createBinOp( spv::OpFOrdLessThan, type_bool_, operand[0], const_float_0_);