From 235bc22eea55f3e5a8131df4e98c607dcc4ffef3 Mon Sep 17 00:00:00 2001 From: Philip Rebohle Date: Sun, 10 Nov 2024 21:54:55 +0100 Subject: [PATCH] [dxso] Remove OpCross path for cross products --- src/dxso/dxso_compiler.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/dxso/dxso_compiler.cpp b/src/dxso/dxso_compiler.cpp index f5ae0a5c0..8e53cb398 100644 --- a/src/dxso/dxso_compiler.cpp +++ b/src/dxso/dxso_compiler.cpp @@ -1455,9 +1455,6 @@ namespace dxvk { DxsoRegisterValue b) { uint32_t typeId = getVectorTypeId(a.type); - if (m_moduleInfo.options.d3d9FloatEmulation != D3D9FloatEmulation::Strict) - return {a.type, m_module.opCross(typeId, a.id, b.id)}; - const std::array shiftIndices = { 1, 2, 0, 1 }; DxsoRegisterValue result;