mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-15 07:29:17 +01:00
[dxvk] Remove dead enableRtOutputNanFixup option
Dead code since 2.0, not sure why this was still in here.
This commit is contained in:
parent
e037d24017
commit
a130146f15
@ -14,7 +14,6 @@ namespace dxvk {
|
|||||||
|
|
||||||
D3D11Options::D3D11Options(const Config& config, const Rc<DxvkDevice>& device) {
|
D3D11Options::D3D11Options(const Config& config, const Rc<DxvkDevice>& device) {
|
||||||
this->dcSingleUseMode = config.getOption<bool>("d3d11.dcSingleUseMode", true);
|
this->dcSingleUseMode = config.getOption<bool>("d3d11.dcSingleUseMode", true);
|
||||||
this->enableRtOutputNanFixup = config.getOption<bool>("d3d11.enableRtOutputNanFixup", false);
|
|
||||||
this->zeroInitWorkgroupMemory = config.getOption<bool>("d3d11.zeroInitWorkgroupMemory", false);
|
this->zeroInitWorkgroupMemory = config.getOption<bool>("d3d11.zeroInitWorkgroupMemory", false);
|
||||||
this->forceVolatileTgsmAccess = config.getOption<bool>("d3d11.forceVolatileTgsmAccess", false);
|
this->forceVolatileTgsmAccess = config.getOption<bool>("d3d11.forceVolatileTgsmAccess", false);
|
||||||
this->relaxedBarriers = config.getOption<bool>("d3d11.relaxedBarriers", false);
|
this->relaxedBarriers = config.getOption<bool>("d3d11.relaxedBarriers", false);
|
||||||
|
@ -20,10 +20,6 @@ namespace dxvk {
|
|||||||
/// than once.
|
/// than once.
|
||||||
bool dcSingleUseMode;
|
bool dcSingleUseMode;
|
||||||
|
|
||||||
/// Enables workaround to replace NaN render target
|
|
||||||
/// outputs with zero
|
|
||||||
bool enableRtOutputNanFixup;
|
|
||||||
|
|
||||||
/// Zero-initialize workgroup memory
|
/// Zero-initialize workgroup memory
|
||||||
///
|
///
|
||||||
/// Workargound for games that don't initialize
|
/// Workargound for games that don't initialize
|
||||||
|
@ -35,7 +35,6 @@ namespace dxvk {
|
|||||||
}
|
}
|
||||||
|
|
||||||
invariantPosition = options.invariantPosition;
|
invariantPosition = options.invariantPosition;
|
||||||
enableRtOutputNanFixup = options.enableRtOutputNanFixup;
|
|
||||||
zeroInitWorkgroupMemory = options.zeroInitWorkgroupMemory;
|
zeroInitWorkgroupMemory = options.zeroInitWorkgroupMemory;
|
||||||
forceVolatileTgsmAccess = options.forceVolatileTgsmAccess;
|
forceVolatileTgsmAccess = options.forceVolatileTgsmAccess;
|
||||||
disableMsaa = options.disableMsaa;
|
disableMsaa = options.disableMsaa;
|
||||||
@ -55,9 +54,6 @@ namespace dxvk {
|
|||||||
floatControl.set(DxbcFloatControlFlag::DenormPreserve64);
|
floatControl.set(DxbcFloatControlFlag::DenormPreserve64);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!devInfo.vk12.shaderSignedZeroInfNanPreserveFloat32)
|
|
||||||
enableRtOutputNanFixup = true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
@ -31,9 +31,6 @@ namespace dxvk {
|
|||||||
/// atomic operations for append/consume buffers.
|
/// atomic operations for append/consume buffers.
|
||||||
bool useSubgroupOpsForAtomicCounters = false;
|
bool useSubgroupOpsForAtomicCounters = false;
|
||||||
|
|
||||||
/// Enables NaN fixup for render target outputs
|
|
||||||
bool enableRtOutputNanFixup = false;
|
|
||||||
|
|
||||||
/// Clear thread-group shared memory to zero
|
/// Clear thread-group shared memory to zero
|
||||||
bool zeroInitWorkgroupMemory = false;
|
bool zeroInitWorkgroupMemory = false;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user