Dean
2a9de0ea82
Merge pull request #10495 from wail-arch/fix/linux-guest-zero-address-exports
...
fix(relinker): bind guest function exports at address 0 on Linux
2026-11-02 23:22:55 +13:00
Dean
cb958150bb
Merge pull request #10382 from Celegans12/perf/agc-read-only-lease-skip
...
perf(agc): stop counting the lease of a build that never stores through BDA as a writer
2026-11-02 23:22:45 +13:00
Dean
f1bbcff790
Merge pull request #10378 from kyon-eth/fix/json2-special-float-modes
...
feat(libSceJson2): implement allocator-backed values and recovery
2026-11-02 23:22:38 +13:00
Dean
978a8ffb32
Merge pull request #10324 from MarrasFederico/feat/libc-fwide
...
feat(libc): track stream orientation and implement fwide
2026-11-02 23:22:33 +13:00
Dean
18bb046f69
Merge pull request #7922 from ThatsLeo/feat/shader-spanned-uniformity
...
perf(shader): span single-wave wave64 compute by default after a uniformity check
2026-11-02 23:22:27 +13:00
Dean
67a7602c33
Merge pull request #10247 from JJenkx/windows/libc-log10-msun
...
fix(libc): compute log10 with fdlibm's algorithm, as titles' libc.prx does
2026-11-02 21:00:20 +13:00
Dean
2aee0b06f6
Merge pull request #10229 from JJenkx/windows/libc-atan-atan2-msun
...
fix(libc): compute atan and atan2 with FreeBSD msun's algorithm, as titles' libc.prx does
2026-11-02 21:00:13 +13:00
Dean
eb9d239132
Merge pull request #10078 from atharvjairath/feat/libressl-x509-extension-getters
...
feat(libressl): implement X509 extension getters
2026-11-02 21:00:01 +13:00
Dean
85eaa18aa5
Merge pull request #10056 from atharvjairath/feat/ces-single-byte-profiles
...
feat(ces): add eight sparse single-byte profiles
2026-11-02 20:59:55 +13:00
Dean
9ce579d464
Merge pull request #10042 from hypermoist/feat/audiodeccpu-lpcm-pr
...
feat(audiodeccpu): check arguments and decode Blu-ray LPCM
2026-11-02 20:59:50 +13:00
Dean
2403a74f49
Merge pull request #10026 from winstrex/fix/agc-unwatch-baseline
...
fix(agc): hash an idle unit when its range leaves the write watch instead of at every upload
2026-11-02 20:59:45 +13:00
Dean
30f2122781
Merge pull request #9953 from JJenkx/windows/wprintf-narrow-utf8
...
fix(libc): decode a wide printf %s as titles' libc.prx does, failing on invalid UTF-8
2026-11-02 20:59:39 +13:00
Dean
356719a973
Merge pull request #9937 from Longziip/fix/avplayer-frame-sample-aspect
...
fix(avplayer): report the sample aspect ratio in stream and frame info
2026-11-02 20:59:34 +13:00
Dean
b11adc9d2a
Merge pull request #9932 from ntamas94/fix/ps4-net-sockinfo-recv-queue
...
fix(libSceNet): report the receive queue length in sceNetGetSockInfo
2026-11-02 20:59:28 +13:00
Dean
4b4c038d6f
Merge pull request #9882 from orezraey/fix/libkernel-mprotect-gaps-measured-ps5
...
fix(libkernel): protect ranges with unmapped pages as measured on a PS5
2026-11-02 20:59:05 +13:00
Dean
1807a667e5
Merge pull request #9792 from santhoshkumar-dev/codex/freetype-build-info
...
feat(libSceFreeType): expose native library build information
2026-11-02 20:58:36 +13:00
Dean
03fe42659b
Merge pull request #9774 from hypermoist/feat/sdma-host-copies
...
feat(libSceSdma): run linear, fill and window copies on the host
2026-11-02 20:58:30 +13:00
Dean
1a55d7e89b
Merge pull request #9764 from hypermoist/feat/opus-dec-ctl
...
feat(opusdec): implement sceOpusDecCtl and sceOpusCeltDecCtl
2026-11-02 20:58:25 +13:00
Dean
9ff7cfffd9
Merge pull request #9760 from hypermoist/feat/jpegdec-input-control
...
feat(libSceJpegDec): stream JPEG input through a callback in sceJpegDecDecodeWithInputControl
2026-11-02 20:58:20 +13:00
Dean
a4b76b2c0a
Merge pull request #9717 from EagleBearerYS/feat/agc-msaa-d32s8-stencil-view
...
feat(agc): sample the stencil plane of a native multisampled D32S8 target
2026-11-02 20:58:14 +13:00
Dean
c84005ee40
Merge pull request #9688 from JJenkx/windows/libc-qsort-console
...
fix(libc): sort like the console's qsort and qsort_s
2026-11-02 20:58:08 +13:00
Dean
8f5edf8757
Merge pull request #9586 from EagleBearerYS/feat/libscesystemservice-absent-features
...
feat(libSceSystemService): answer queries for streaming, VR, shell and device features AnyPS5 does not have
2026-11-02 20:57:58 +13:00
Dean
a395bee465
Merge pull request #9491 from EagleBearerYS/fix/libkernel-sema-handoff
...
fix(libkernel): hand signalled semaphore tokens to queued waiters
2026-11-02 20:57:52 +13:00
Dean
592c338ca7
Merge pull request #9465 from Felipebmaitan/feat/freetype-glyph-ownership
...
feat(libSceFreeType): add partial bitmap and outline glyph ownership
2026-11-02 20:57:46 +13:00
Dean
a98262ce94
Merge pull request #9339 from MaxLikesCode/feat/usbd-event-calls
...
feat(libSceUsbd): handle events with FreeBSD libusb's event lock and handler thread
2026-11-02 20:57:30 +13:00
Dean
bfd8b8cc7d
Merge pull request #9287 from Celegans12/perf/agc-dispatch-overlap-staged
...
perf(agc): keep staged buffer copies inside a dispatch run
2026-11-02 20:57:24 +13:00
Dean
77bd452035
Merge pull request #8887 from SleglJan/pr/flush-wait-stored-layers
...
perf(agc): wait on a flush only for writers over the image layers it stores
2026-11-02 20:57:08 +13:00
Dean
00069c0920
Merge pull request #8874 from JJenkx/perf/agc-heap-reference-reuse
...
perf(agc): reuse heap mirror reference buffers between builds
2026-11-02 20:57:02 +13:00
Dean
8c96e69367
Merge pull request #8542 from milescoviello/fix/journal-replay-limit-per-kind
...
fix(agc): bound a journal replay's graphics and compute pipelines apart
2026-11-02 20:56:51 +13:00
Dean
9f33492f6a
Merge pull request #8395 from hugodearaujo/fix/agc-fast-launch-input-topology
...
fix(agc): decode a fast-launch draw as one point per subgroup whatever its input type
2026-11-02 20:56:41 +13:00
Dean
48d8915ff5
Merge pull request #8014 from 011010/feat/agc-bda-atomics-moltenvk
...
fix(agc): skip the pixel interlock test where BDA atomics are not atomic
2026-11-02 20:56:36 +13:00
Dean
8ea18deb39
Merge pull request #7717 from xXPBSXx/fix-agc-view-range-adjustment
...
fix(agc): bind a V# of exactly the range limit within the limit
2026-11-02 20:56:31 +13:00
Dean
a7c45496a5
Merge pull request #7658 from primesoul-web/feat/export-leftovers-and-error-paths
...
feat(libs): the Hmd2 reprojection session
2026-11-02 20:56:18 +13:00
Dean
83e1447ee0
Merge pull request #7509 from Pouare514/fix/equeue-bound-pending-events
...
fix(libkernel): bound equeue pending events
2026-11-02 20:56:07 +13:00
Dean
5a53826b8d
Merge pull request #7446 from EagleBearerYS/fix/agc-draw-recapture-on-change
...
fix(agc): prepare a draw or dispatch again when the memory it captured changed before it was recorded
2026-11-02 20:55:57 +13:00
Dean
0c0b1b22b9
Merge pull request #6959 from JJenkx/fix/mesh-layer-windows-main2fab
...
fix(agc): render layered mesh targets within device limits
2026-11-02 20:55:52 +13:00
Dean
a20477ae0b
Merge pull request #4449 from Mouad-Scriptz-0/fix/dmabuf-import-coherence
...
feat(libSceAgcDriver): import scattered direct memory as a dma-buf run list and probe its coherence
2026-11-02 20:55:19 +13:00
Dean
2cfac43c28
Merge pull request #13142 from Celegans12/feat/gnm-debug-inventory-exports-20261030
...
feat(gnm): add debug reset inventory export
2026-11-02 20:55:08 +13:00
Dean
042c5fa5ce
Merge pull request #12925 from KernelPanicNT/feat/libkernel-condattr-getclock-null-output
...
feat(libkernel): throw for a null pthread_condattr_getclock output
2026-11-02 20:55:04 +13:00
Dean
25aeb9fa48
Merge pull request #12586 from voidlakhan/feat/libc-timingsafe-bcmp
...
feat(libc): implement timingsafe_bcmp
2026-11-02 20:54:59 +13:00
Dean
2517aa02f7
Merge pull request #10957 from AZLisme/feat/avplayer-http-source
...
feat(libSceAvPlayer): read progressive media over HTTP
2026-11-02 20:54:54 +13:00
Dean
70a499a1e8
Merge pull request #11750 from oneandonlydean/salvage/libc-internal-9528
...
feat(libSceLibcInternal): declare 149 PS5 3.20 round three exports
2026-11-02 20:54:42 +13:00
Dean
307dd57e50
Merge pull request #10729 from dwk001/fix/libc-wstoul-invalid-base
...
fix(libc): reject an invalid _WStoul base like Dinkumware instead of …
2026-11-02 20:54:37 +13:00
Dean
e3f384b216
Merge pull request #9656 from MarcZX10/codex/voice-vad-inactive-9601
...
fix(libSceVoice): report inactive input voice activity
2026-11-02 20:54:30 +13:00
Dean
b07388b060
Merge pull request #10552 from krishalivaibhav/fix/macos-libkernel-six
...
fix(libkernel): build the file, module and rtld calls on macOS hosts
2026-11-02 20:54:13 +13:00
Dean
f7d66d2a9d
Merge pull request #9535 from Felipebmaitan/feat/libressl-error-queues
...
feat(libSceLibreSsl): implement numeric ERR formatting and newest peeking
2026-11-02 20:54:07 +13:00
Dean
4569fe654a
Merge pull request #14958 from xXPBSXx/docs/videoout-submitflip-mode
...
docs(debt): name the flip mode above 6 that one title passes
2026-11-02 18:41:13 +13:00
Dean
926f7dd492
Merge pull request #14951 from xXPBSXx/docs-audioout-open-index
...
docs(debt): say that sceAudioOutOpen throws for an index other than 0
2026-11-02 16:36:56 +13:00
xXPBSXx and Claude Opus 5.5
0413746515
docs(debt): name the flip mode above 6 that one title passes
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-02 04:22:18 +01:00
xXPBSXx and Claude Sonnet 5.5
b8d6a6dbca
docs(debt): say that sceAudioOutOpen throws for an index other than 0
...
The third argument of sceAudioOutOpen is only accepted as 0; any other
value throws after the port type, length and frequency checks. The new
entry says so, names what fpPS4, shadPS4 and KytyPS5 do with the index,
and what the titles checked pass.
Co-Authored-By: Claude Sonnet 5.5 <[email protected] >
2026-11-02 03:19:11 +01:00