diff options
| author | kraibse <33869366+kraibse@users.noreply.github.com> | 2026-11-01 03:20:42 +0100 |
|---|---|---|
| committer | kraibse <33869366+kraibse@users.noreply.github.com> | 2026-11-02 00:11:25 +0100 |
| commit | cce6d44af23f08a7287a66d745fec34e38c9eb25 (patch) | |
| tree | 6d26989c997978d71a2ea771be4dba28155b0845 /src/video_core/texture_cache | |
| parent | 803ece5f90bbdc5ef9751f559cbe8b2ecbdb2aac (diff) | |
nx2: execute command lists as submitted
With the present waiting for the previous frame's fence, the game
refills command memory it already submitted while the GPU thread is
still running that frame, so some frames rendered into the wrong image.
Copy each entry's words at submit and execute the copy. Resumed entries
and ranges the GPU has newer words for still read memory.
EDEN_NX2_PB_SNAPSHOT=0 executes from memory.
Ported from Wael3rd/Eglantine-MKW (bd3119a86f).
Assisted-by: Claude Sonnet 5.5 (porting the fix)
(cherry picked from commit 408bb84d06ae0729697ef9bed2c2ba76ce6dff42)
Diffstat (limited to 'src/video_core/texture_cache')
0 files changed, 0 insertions, 0 deletions
