Adrià
7fe69e276f
Merge pull request #11707 from milescoviello/test/font-terminate-code
...
test(libSceFont): cover the terminate code and position a font string records
2026-10-28 05:04:26 +01:00
Adrià
ac6441d2e3
Merge pull request #11703 from milescoviello/test/agc-atomic-mem
...
test(agc): cover the graphics and compute ATOMIC_MEM packets
2026-10-28 05:04:21 +01:00
Adrià
68200c47ea
Merge pull request #11705 from jotitadev/fix/agc-deferred-resolver-after-last-device
...
fix(agc): check the deferred destruction resolver only against live devices
2026-10-28 05:02:15 +01:00
Adrià
061cdb66b0
Merge pull request #11702 from milescoviello/test/agc-rewind-patch
...
test(agc): cover the REWIND packet and its rewind state patches
2026-10-28 05:00:13 +01:00
Adrià
ed94f8443f
Merge pull request #11699 from Filip722/perf/shader-pixel-entry-mask
...
perf(shader): reuse starting pixel lane predicates
2026-10-28 04:59:08 +01:00
Adrià
2a81f0969f
Merge pull request #11691 from hugodearaujo/fix/agc-msaa-format36-sampled
...
fix(agc): sample a multisampled 11_11_10 float texture in its sampled format
2026-10-28 04:57:02 +01:00
Adrià
a31b527125
Merge pull request #11693 from milescoviello/test/agc-dma-data-patches
...
test(agc): cover the address words the DMA data patch setters write
2026-10-28 04:55:58 +01:00
Adrià
dd508d19e2
Merge pull request #11701 from milescoviello/test/agc-create-shader
...
test(agc): cover sceAgcCreateShader's relative pointers, program address patch and registration
2026-10-28 04:54:54 +01:00
Adrià
6db75895fb
Merge pull request #11695 from milescoviello/test/ampr-event-queue-size
...
test(libSceAmpr): check the measured kernel event queue command size against the recorded one
2026-10-28 04:51:48 +01:00
Adrià
a00e826a27
Merge pull request #11690 from JJenkx/fix/agc-depth-plane-fresh-collect
...
fix(agc): collect fresh CPU writes before depth plane stores
2026-10-28 04:49:43 +01:00
Adrià
957a22d51f
Merge pull request #11688 from milescoviello/test/batch-map-fixed
...
test(libkernel): cover sceKernelBatchMap mapping and unmapping at the given starts
2026-10-28 04:41:33 +01:00
Adrià
6694ea83ba
Merge pull request #11687 from milescoviello/test/ampr-write-address
...
test(libSceAmpr): cover the versioned write-address command, its sizes and the buffer type
2026-10-28 04:40:26 +01:00
Adrià
1829def9bf
Merge pull request #11672 from StoneDC/fix/oracle-report-bom
...
fix(tools): accept UTF-8 BOMs in oracle reports
2026-10-28 04:33:10 +01:00
Dean
facac6a4c5
Merge pull request #12192 from oneandonlydean/revert-10809-direct-memory
...
Revert "report 12 GiB of direct memory" (#10809 ): PPSA21564 runs out of direct memory
2026-10-28 16:29:14 +13:00
Adrià
f321bb8d56
Merge pull request #11674 from milescoviello/test/agc-acquire-mem
...
test(agc): cover the DCB and ACB acquire-mem packets, their range rounding and refusals
2026-10-28 04:28:09 +01:00
Adrià
5aadbcfc96
Merge pull request #11670 from StoneDC/fix/web-release-metadata
...
fix(tools): validate web release metadata before publication
2026-10-28 04:28:04 +01:00
Adrià
5c8beca92c
Merge pull request #11676 from al3w0f205/test/net-getsockopt-null-and-bad-descriptor-coverage
...
test(libSceNet): cover null length pointer and invalid descriptor in socket option calls
2026-10-28 04:27:01 +01:00
Adrià
1a551c48ee
Merge pull request #11675 from milescoviello/test/agc-dispatch-packets
...
test(agc): cover the graphics and compute dispatch-indirect and direct dispatch packets
2026-10-28 04:26:56 +01:00
Adrià
439d03db38
Merge pull request #11663 from Danigamer05/feat/libc-stdc-count-ones
...
feat(libc): add C23 count-ones exports
2026-10-28 04:19:47 +01:00
Adrià
86fb985abb
Merge pull request #11667 from StoneDC/fix/symbolizer-module-candidates
...
fix(tools): select matching sampled module candidates
2026-10-28 04:15:40 +01:00
Adrià
3ca715ee15
Merge pull request #11666 from StoneDC/fix/annotate-input-alias
...
fix(tools): preserve annotation input modules
2026-10-28 04:12:34 +01:00
Adrià
ae0e0a284b
Merge pull request #11660 from al3w0f205/test/file-timestamps-invalid-fd-coverage
...
test(libkernel): cover invalid usec and bad descriptor validation in futimes
2026-10-28 04:08:25 +01:00
Adrià
f1f1737371
Merge pull request #11647 from B-Howell/codex/libc-strtoq
...
feat(libc): implement strtoq
2026-10-28 04:06:20 +01:00
Adrià
1092ba2720
Merge pull request #11658 from al3w0f205/test/net-socket-invalid-descriptor-coverage
...
test(libSceNet): cover bad file descriptor rejection in socket close
2026-10-28 04:01:22 +01:00
Adrià
3bbb68c187
Merge pull request #11657 from al3w0f205/test/current-cpu-null-thread-affinity
...
test(libkernel): cover null thread handle and mask validation in thread affinity
2026-10-28 04:01:17 +01:00
Adrià
5175257b05
Merge pull request #11652 from al3w0f205/test/pthread-cond-recursive-mutex-null-coverage
...
test(libkernel): cover null pointer and invalid type validation in mutex attributes
2026-10-28 04:01:12 +01:00
Adrià
5402720e5d
Merge pull request #11654 from al3w0f205/test/cpu-time-clocks-invalid-id-coverage
...
test(libkernel): cover null pointer and invalid clock id in clock gettime and getres
2026-10-28 04:00:12 +01:00
Adrià
4a4c260603
Merge pull request #11659 from al3w0f205/test/directory-rewind-invalid-fd-coverage
...
test(libkernel): cover double close and invalid file descriptor rejection in sceKernelClose
2026-10-28 03:59:07 +01:00
Adrià
09d952f0eb
Merge pull request #11651 from al3w0f205/test/audio3d-parameters-null-coverage
...
test(libSceAudio3d): cover terminate when uninitialized and positive reserved parameter
2026-10-28 03:53:51 +01:00
Adrià
19f71094a7
Merge pull request #11650 from al3w0f205/test/font-style-info-null-checks-coverage
...
test(libSceFont): cover invalid font handle in font scale slant and dpi getters
2026-10-28 03:50:04 +01:00
Adrià
9f8c14959e
Merge pull request #11649 from al3w0f205/test/font-outline-profile-null-checks-coverage
...
test(libSceFont): cover parameter validation in sceFontDestroyLibrary and sceFontMemoryTerm
2026-10-28 03:49:59 +01:00
Adrià
603d4ccc66
Merge pull request #11648 from al3w0f205/test/font-metrics-null-checks-coverage
...
test(libSceFont): cover invalid font handle in effect weight and scale setters
2026-10-28 03:49:53 +01:00
Adrià
a37797da92
Merge pull request #11637 from B-Howell/codex/videoout-display-index-current-main
...
feat(libSceVideoOut): allow selecting the initial display
2026-10-28 03:49:48 +01:00
Adrià
06b8a508aa
Merge pull request #11646 from al3w0f205/test/ces-mbc-null-source-coverage
...
test(libSceCesCs): cover null source buffer rejection in mbc conversions
2026-10-28 03:49:43 +01:00
Adrià
747bc3a65d
Merge pull request #11645 from al3w0f205/test/ces-japanese-null-checks-coverage
...
test(libSceCesCs): cover null source and destination checks in Japanese conversions
2026-10-28 03:46:39 +01:00
Dean Galvin
97f1d41a2c
Revert "Merge pull request #10809 from frankea/fix/direct-memory-12gib"
...
This reverts commit 780b33aea3 , restoring the 13824 MiB direct memory pool.
With the pool at 12288 MiB, Astro Bot (PPSA21564) can no longer load its
level: DirectMemoryAllocator asserts "Can't allocate direct memory" for a
64 MB VideoPlayerTexture with 12228 of 12288 MB in use, then the process
faults about 26 s in (2 of 2 runs, RTX 4090, Linux, main cccdaa2734 ).
The same tree with only this merge reverted runs the full 150 s with no
direct memory assert (2 of 2 runs).
2026-10-28 15:45:26 +13:00
Adrià
a3ac94774e
Merge pull request #11622 from BunnyFl/fix/import-audit-lazy-branch-variants
...
fix(tools): read preprocessor branch combinations lazily in import_audit
2026-10-28 03:39:32 +01:00
Adrià
17058c004c
Merge pull request #11641 from al3w0f205/test/camera-settings-invalid-channel-coverage
...
test(libSceCamera): cover out-of-range channel rejection in settings getters and setters
2026-10-28 03:38:29 +01:00
Adrià
61924d4637
Merge pull request #11643 from al3w0f205/test/ces-wide-null-profile-coverage
...
test(libSceCesCs): cover null source and profile checks in utf16 and utf32 sbc conversions
2026-10-28 03:35:28 +01:00
Adrià
b5873b4ce4
Merge pull request #11594 from milescoviello/test/read-tsc
...
test(libkernel): cover sceKernelReadTsc's rate against sceKernelGetTscFrequency
2026-10-28 03:35:23 +01:00
Adrià
3da9cba895
Merge pull request #11642 from al3w0f205/test/ces-unicode-zero-length-coverage
...
test(libSceCesCs): cover null source buffer in utf16 and utf32le conversions
2026-10-28 03:34:19 +01:00
Adrià
3850cc86f5
Merge pull request #11640 from al3w0f205/test/cdlg-g2p-dialog-reopen-finished-coverage
...
test(libSceCdlgG2P): cover reopen and null parameter behavior in finished dialog state
2026-10-28 03:27:54 +01:00
Adrià
3a4206eb64
Merge pull request #11635 from AlexFigas/feat/npcppwebapi-sessionmanager-parameter-lifecycles
...
feat(libSceNpCppWebApi): track the SessionManager V1 parameter lifecycles as the module does
2026-10-28 03:27:48 +01:00
Dean
cccdaa2734
Merge pull request #11826 from oneandonlydean/carry/3699-f16-fma
...
fix(shader): take the fused result when an f16 fma's sum is exact
2026-10-28 13:52:08 +13:00
Dean
e6d04bf3c6
Merge pull request #11564 from JJenkx/fix/shader-folded-bitcast-nan-reuse
...
fix(shader): reuse folded bitcasts and NaN tests within blocks
2026-10-28 13:51:50 +13:00
Dean
c96d9fff00
Merge pull request #11440 from hamb3r/fix/agc-shader-memory-descriptor-epoch
...
fix(agc,shader): unify descriptor pendingWrite policy and enforce invalidation epochs
2026-10-28 13:51:32 +13:00
Dean
82e2d0ed14
Merge pull request #11335 from xXPBSXx/fix/filestream-flags-race
...
fix(libc): read the stream status flags atomically when keeping a directory read error
2026-10-28 13:51:15 +13:00
Dean
bf4860b6ce
Merge pull request #11098 from edubox/fix/agc-single-level-depth-view
...
fix(agc): select the first level of a single-level depth view
2026-10-28 13:50:57 +13:00
Dean
415e87a180
Merge pull request #10999 from plexerPK/fix/redzone-opcode-rsp-uses
...
fix(relinker): preserve opcode-encoded stack register uses
2026-10-28 13:50:41 +13:00
Dean
780b33aea3
Merge pull request #10809 from frankea/fix/direct-memory-12gib
...
fix(libkernel): report 12 GiB of direct memory, as a PS5 does
2026-10-28 13:49:57 +13:00