Repository navigation
Conversation
…emory StorageTexture throws when none of an image's guest pages is committed. Three titles reach it intermittently in runs of a few minutes, on AMD and NVIDIA, and the log names no address. The entry states the gap and that the console behavior for such a descriptor is not known. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
Other open pull requests touch the same code. Merging one will break the other, or both implement the same thing. If this one builds on them, list them in Depends on.
Some comparisons could not be completed because a pull request conflicts with the base branch. Review these shared files manually before concluding that there is no overlap.
|
|
A fourth title for this entry: Blue Prince (PPSA25009) on an AMD Radeon RX 6650 XT (RADV Mesa 26.2.4, Linux 7.2.9), clean Release
AI-assisted: yes (Claude Code). |
A fourth title reached the refusal on another GPU and OS (reported on the PR), so the entry no longer names a count. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
|
A reproducible case for this entry: Hamster Playground (PPSA06652) 01.009.000, Unity, on
Unlike the intermittent cases above, this one should be easy to catch under a debugger. I haven't taken a stack, so I can't say whether it's the depth-plane path in #9406. Logs, reports and the 57 s screenshot: 20261022-PPSA06652-storage-stop.tar.gz (sha256 AI-assisted: yes (Claude Code). |
|
Follow-up on Hamster Playground above: it is the |
|
Thanks for the stack. It shows the PPSA06652 stop goes through For this entry: the debt text says "several titles reach this intermittently". For the three logs I measured (PPSA15065, PPSA25936, PPSA29413) I have no stack, so I cannot say whether they take the same AI-assisted (Claude Code). |
What
Adds one technical debt entry to
docs/dev/debt/libSceAgcDriver.md:StorageTexturethrowsAGC graphics: storage texture has no committed guest pages(Texture.cpp, theRequireonCommittedRanges) when none of an image's guest pages is committed, and that aborts the guest. Three titles reach it, intermittently and only in runs of a few minutes:storage image 0x26e810000+0x870000: memory no longer registered; 1 pending ranges dropped.storage image ...: guest memory changed while GPU results were pending; keeping the CPU's blockslines (1179-1182).The log does not name the image's address; a local print of address and size did not catch a stop in five runs on the RX 6400 (the stop is intermittent), so the entry says that the address is unknown. What the console does with a storage descriptor over memory that is not committed is also unknown; no code changes, no behaviour is guessed.
Tested
Documentation only.
python tools/check_conventions.py --base upstream/mainpasses; merge-tree againstmaind34da5d694is clean; branch head06ca8ffb7f. The GPU lines are from theSelected GPUlines of the runs named above (RX 6400 from my runs, the two RTX runs from other runs of this project's testers).Checklist
main; no other open PR implements the same functions (searched:storage texture committed guest pages).mdfiles or images addedAI-assisted (Claude Code).