Repository navigation
Stray (PPSA02100) on Linux #2461
fisherjoey
started this conversation in
Game bring-up
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Tested
sce_module(libc, libSceFace, libSceFaceTracker, libSceJobManager, libSceNpCppWebApi, libScePfs). Fresh save data.Status
mainonly (8b393b6): it stops 9 s after launch, after the Vulkan device and shader disk cache come up and before any window opens, withcomputed/data-dependent s_swappc_b64 call target at program counter 0x00000074 is not statically resolvable(#1817).main+ the PRs below: it boots to the first-boot brightness calibration screen ("Adjust the value until the image on the left disappears..."), which renders correctly and holds 57 to 58 fps. Two 10-minute runs had no crash (about 20,000 frames each). I didn't send input, so nothing past that screen was tested. Shader registration takes most of the first 3.5 minutes before the window appears.How to run it
There's no public branch yet. Apply these to
main8b393b6 in this order: #1836, #2282, #2141, #1893, #1904 with #1934, #1902, #1928, #1837, #425, #2076, #1077, then thePA_CL_VS_OUT_CNTLpreparation change (see F below). Several of these conflict with each other (see the open issues), and I resolved the conflicts locally.Performance
mainonlymain+ the PRs belowOpen issues
s_swappc_b64target (#1817)RuntimeAbi.hppConstantFolder.cpp. That's on us; we'll post a combined versionShaderRegistry.cppdeferred || PreparedAtUse(...)mainPA_CL_VS_OUT_CNTL(missing artifact for stage 7)Pull requests
Everything the title needs on top of
main:Shader preparation:
Shaders:
Rendering and memory:
PA_CL_VS_OUT_CNTLin graphics preparation (fix(agc): preserve clip control during preparation #2290, see F)AI-assisted: yes
All reactions