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;