aboutsummaryrefslogtreecommitdiff
path: root/src/core/debugger/debugger.cpp
diff options
context:
space:
mode:
authorkraibse <33869366+kraibse@users.noreply.github.com>2026-11-01 03:20:42 +0100
committerkraibse <33869366+kraibse@users.noreply.github.com>2026-11-02 00:11:25 +0100
commitcce6d44af23f08a7287a66d745fec34e38c9eb25 (patch)
tree6d26989c997978d71a2ea771be4dba28155b0845 /src/core/debugger/debugger.cpp
parent803ece5f90bbdc5ef9751f559cbe8b2ecbdb2aac (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/core/debugger/debugger.cpp')
0 files changed, 0 insertions, 0 deletions