diff options
Diffstat (limited to 'src/common/settings.cpp')
| -rw-r--r-- | src/common/settings.cpp | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/src/common/settings.cpp b/src/common/settings.cpp index 9b582f1c2a..db318613dd 100644 --- a/src/common/settings.cpp +++ b/src/common/settings.cpp @@ -156,14 +156,6 @@ void UpdateGPUAccuracy() { values.current_gpu_accuracy = values.gpu_accuracy.GetValue(); } -bool IsGPULevelLow() { - return values.current_gpu_accuracy == GpuAccuracy::Low; -} - -bool IsGPULevelMedium() { - return values.current_gpu_accuracy == GpuAccuracy::Medium; -} - bool IsGPULevelHigh() { return values.current_gpu_accuracy == GpuAccuracy::High; } @@ -176,6 +168,22 @@ bool IsDMALevelSafe() { return values.dma_accuracy.GetValue() == DmaAccuracy::Safe; } +bool IsGPUFenceBehaviorDefault() { + return values.gpu_fence_behavior.GetValue() == GpuFenceBehavior::Default; +} + +bool IsGPUFenceBehaviorBalanced() { + return values.gpu_fence_behavior.GetValue() == GpuFenceBehavior::Balanced; +} + +bool IsGPUFenceBehaviorAccurate() { + return values.gpu_fence_behavior.GetValue() == GpuFenceBehavior::Accurate; +} + +bool IsGPUFenceBehaviorStrict() { + return values.gpu_fence_behavior.GetValue() == GpuFenceBehavior::Strict; +} + bool IsFastmemEnabled() { if (values.cpu_accuracy.GetValue() == Settings::CpuAccuracy::Debugging) return bool(values.cpuopt_fastmem); |
