[video_core] Rework GPU Accuracy levels and remove Early Release Fences toggle #3129
No reviewers
Labels
No labels
android
audio
bug
ci
cmake
confirmed
core
desktop
duplicate
enhancement
frontend
fw
git
graphics
loader
nv gpu
ui
vulkan
No milestone
No project
No assignees
4 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
eden-emu/eden!3129
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "video-core"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
The GPU Accuracy level is now divided into Performance, Balanced and Accurate.
Performance prioritizes speed at all costs. It's faster, but it can be unstable and may have some bugs (which is expected).
Balanced maintains excellent performance and is safer against bugs and shader corruption.
Accurate is the most precise and the most expensive in terms of hardware. Only a few games still need this level to work properly.
The Release Early Fences toggle has also been removed by @PavelBARABANOV, as it's not needed anymore.
[video_core] Remove dark hack from GPU Accuracy Normalto [video_core] Simplify SignalFence to always delay callbacks[video_core] Simplify SignalFence to always delay callbacksto WIP: [video_core] Simplify SignalFence to always delay callbacksWIP: [video_core] Simplify SignalFence to always delay callbacksto WIP: [video_core] Simplify SignalFence to delay callbacks when synchronous fencing is not safe9728b22638e9ae537e1dWIP: [video_core] Simplify SignalFence to delay callbacks when synchronous fencing is not safeto WIP: [video_core] Allow SignalFence to delay callbacks when synchronous fencing is not safee9ae537e1d342cacde9cWIP: [video_core] Allow SignalFence to delay callbacks when synchronous fencing is not safeto WIP: [video_core] Replace old GPU accuracy modes with new ones1624818eb1ad8f0a0936ad8f0a093616e964480cWIP: [video_core] Replace old GPU accuracy modes with new onesto [video_core] Replace old GPU accuracy modes with new onesJust my opinion (for records):
[video_core] Replace old GPU accuracy modes with new onesto [video_core] Rework GPU Accuracy and remove Early Release Fences[video_core] Rework GPU Accuracy and remove Early Release Fencesto [video_core] Rework GPU Accuracy and remove Early Release Fences toggle[video_core] Rework GPU Accuracy and remove Early Release Fences toggleto [video_core] Rework GPU Accuracy levels and remove Early Release Fences toggle