mirror of
https://github.com/tangerineturtle1/NX2navi.git
synced 2026-11-15 19:19:58 -04:00
The submit path no longer relies on one guest thread at a time: replays take turns on the submission lock, a frame's bookkeeping at its present runs between two replays (vk_frame_owed.h), a held present goes out once and in order (vk_present_held.h), a second submission of a recording in flight gets a clone (nvn_submit_guard.h), and held work is asked about from a published copy (vk_evo_peek.h). docs/architecture.md section 4 gets a bullet saying so, with the switch and the log lines; the comment above nvn_api_core.c nvn_call_note now says what holds and that an overlap line is a count, not a fault. Checks that passed: pass_cc_check of nvn_api_core.c. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
43 KiB
43 KiB