Repository navigation
Conversation
…k isolation on an M2 MacBook Air Adds one "Open" bullet to the game's note. On an M2 MacBook Air (16 GB), 6 of 6 runs from the autosave just before Saria gives Link the ocarina died within 158-241 s on main 1794a35, in a GPU hang and then a revoked GPU. With DM_NVN_ISOLATE_TASK=1 from seedds#1842 (not on main) two runs of about 8 and 12 minutes had no ErrorHang. Over the same 3,600 frames of the cutscene at render scale 0.75, the switch took 4.5 ms (9 %) more GPU time a frame, one pair played by hand. The same runs show first-use compiles of the foliage task's pipelines of 7.0, 7.1 and 10.5 s, and two pipelines of task a7f22b4a795ff4d1 that failed with XPC_ERROR_CONNECTION_INTERRUPTED. Only the note changes: no code, no front-end action. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01964yimrHXRP82dKYhi1BKj
1 task done
…ten windows match The A/B windows show the whole +4.5 ms (9 %) GPU gap coming from two slow ON windows (ending at frames 1500 and 1800, one with pipeline compiles and one without); in the other ten the GPU p50 differs by about 0.01 ms each. The bullet now says that instead of giving the gap as the cost of the extra cuts.
The a7f22b4a795ff4d1 XPC failures are a compiler crash already fixed on main (37f076a), per the maintainers on seedds#1326, and are not part of the hang. The three a5288d0a6c4971fd first-use compiles are explained by the task and its meshes being absent from the prebuilt mesh lists.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What and why
Adds one "Open" bullet to Ocarina of Time's note (
dm/games/0400486024DEC000/README.md) with what an M2 MacBook Air (16 GB) shows on the Saria-cutscene GPU hang tracked in #1326 (reported first as #1690, closed as a duplicate), and on the opt-in workaround in #1842. It changes no code and does not depend on #1842 being merged: the bullet says that switch is not on main.1794a35a(a GPU hang, then a revoked GPU).DM_NVN_ISOLATE_TASK=1from Ocarina of Time: opt-in task isolation (DM_NVN_ISOLATE_TASK), the Hi-Z task a5288 in command buffers of its own, a workaround for its GPU hangs on an M1 #1842, two runs of about 8 and 12 minutes (100,001 and 480,001 isolated draws of taska5288d0a6c4971fd) had noErrorHang. That is two runs, not a controlled count.a5288d0a6c4971fdpipelines took 7.0, 7.1 and 10.5 s; the maintainers say the task and its meshes are not in the prebuilt mesh lists, so they compile in-game (Ocarina of Time (0400486024DEC000 v131072, Mac): GPU hang about 10 minutes into play takes WindowServer down #1326).Checked
0400486024DEC000v131072. The unfixed runs are six from the Saria autosave. With the switch, runs of about 8 min (render scale 1.0) and about 12 min (0.75). The off/on pair is about 90 s of the cutscene each. All numbers are from the host logs (timing up to frame,[longframe]andtask / mesh pipelinelines).Docs
python3 dm/tools/docs_symptoms.pywas not run: nothing was added to adocs/referenceentry, only the game note.