orezraey and Claude Opus 5.5
062dc00385
fix(libkernel): join and leave multicast groups as measured on a PS5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-23 15:38:52 -03:00
orezraey and Claude Opus 5.5
802bcc8d61
fix(libkernel): share a port between SO_REUSEPORT sockets on the host
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-23 15:38:45 -03:00
orezraey and Claude Opus 5.5
122541c7a8
fix(libkernel): keep the SOL_SOCKET flags a PS5 accepts
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-23 15:20:17 -03:00
orezraey and Claude Opus 5.5
29f717c607
fix(libkernel): keep TCP_MAXSEG and the TCP keepalive options as measured on a PS5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-23 15:20:16 -03:00
orezraey and Claude Opus 5.5
b776394b4f
fix(libkernel): keep IP_TTL, IP_TOS and the multicast options as measured on a PS5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-23 15:20:03 -03:00
orezraey and Claude Opus 5.5
d8d03c2839
fix(libkernel): give the host the requested socket buffer and test the inherited sizes
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-23 15:16:09 -03:00
orezraey and Claude Opus 5.5
f334c156e1
fix(libkernel): keep socket buffer sizes and SO_NBIO as measured on a PS5
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-23 13:49:03 -03:00
Adrià
1e1c355a54
Merge pull request #8302 from hypermoist/feat/agc-acb-workload-packets
...
docs(agc): record the console's workload packets
2026-10-23 18:21:40 +02:00
Adrià
4be3da2c6f
Merge pull request #7800 from santhoshkumar-dev/codex/agc-memory-hardening
...
fix(agc): reclaim idle images safely during cache creation
2026-10-23 17:39:02 +02:00
Adrià
83694b3db9
Merge pull request #7803 from thuanquang/fix/msaa-2d-sample-zero
...
fix(shader): read a 2D MSAA T# through DIM 2D as its sample 0
2026-10-23 17:24:59 +02:00
Queuze
8c521d7d1e
fix(agc): recover initial sampled image copies
2026-10-23 16:37:26 +02:00
Santhosh Kumar
3bcd89e10e
fix(agc): reclaim idle images safely during cache creation
...
Forward new-image recovery permission through AllocateImageMemory while preserving host-memory fallback and allocated-type reporting. Reuse held cache locks only at safe construction points, retain caller-held sampled textures and pending storage results, and try resource-cache removal without waiting.
Count released Vulkan allocations and saturate the reclaim reserve. Cover sampled/storage allocation failures, host fallback after image recovery, bounded attempts and overflow. Remove stale conflict markers and unrelated debt, and refresh the recorded validation.
2026-10-23 16:37:26 +02:00
Dean
4997726a5f
Merge pull request #8703 from nikowolf123/feat/libcinternal-double-underscore-inet
...
feat(libSceLibcInternal): export __inet_ntoa_r
2026-10-24 03:29:12 +13:00
Dean
dcd40e119d
Merge pull request #8287 from mugurc/fix/tests-fenv-masks-rosetta
...
fix(tests): compare the floating-point exception masks with the ones the host keeps
2026-10-24 03:28:00 +13:00
Dean
efc6cd8f1b
Merge pull request #8702 from nikowolf123/feat/libcinternal-underscore-err-warn-progname
...
feat(libSceLibcInternal): export _err, _warn and _getprogname
2026-10-24 03:25:55 +13:00
Dean
4f3087c677
Merge pull request #10136 from orezraey/fix/libkernel-close-standard-descriptors-measured-ps5
...
fix(libkernel): refuse closing the standard descriptors with EPERM as measured on a PS5
2026-10-24 03:23:15 +13:00
Dean
4ac5597e1f
Merge pull request #9530 from Ondra97/codex/feat-freetype-gasp
...
feat(libSceFreeType): implement FT_Get_Gasp
2026-10-24 03:22:40 +13:00
Adrià
16858c04c6
Merge pull request #6741 from DavidSamir/fix/agc-unobserved-last-provoking-vertex
...
fix(agc): draw a last provoking vertex that no pixel input sees without the extension
2026-10-23 16:16:37 +02:00
Adrià
e94545a592
Merge pull request #7644 from EagleBearerYS/perf/agc-lazy-resolve-shader-abi
...
perf(agc): leave a lazily registered shader's resolved ABI to its first use
2026-10-23 16:14:38 +02:00
Adrià
1047c108af
Merge pull request #6011 from zmeizy/claude/cvt-pk-u8-f32-round-mode
...
fix(shader): round v_cvt_pk_u8_f32 in the FLOAT_MODE f32 round mode
2026-10-23 16:13:41 +02:00
Adrià Franch and Claude
2fd0610bff
fix(agc): draw a last provoking vertex that nothing observes without the extension
...
Co-Authored-By: Claude <[email protected] >
2026-10-23 15:21:46 +02:00
Dean
65f1d28e7d
Merge pull request #9109 from Retr0G28/fix/alias-trailing-slash-windows
...
fix(libc): fail with ENOTDIR for a file named with a trailing slash on Windows
2026-10-24 02:08:03 +13:00
Dean
8dcbc4e5c9
Merge pull request #9643 from Noxy-HNR/fix/libc-float-domain-errors
...
fix(libc): preserve errno across fmodf domain errors
2026-10-24 02:03:09 +13:00
Dean
be686ec858
Merge pull request #9642 from Noxy-HNR/fix/guest-byte-case-locale
...
fix(libc): isolate byte case comparisons from the host locale
2026-10-24 02:02:44 +13:00
Dean
c383e3772b
Merge pull request #9992 from klosixgaming-arch/fix/font-zero-extent-surface
...
fix(libSceFont): render a glyph into a zero-extent surface to measure it
2026-10-24 01:58:08 +13:00
Dean
0825fee797
Merge pull request #10052 from maximilianfv/fix/libscenet-macos-udp-shutdown
...
fix(libSceNet): wake a receive on an unbound datagram socket at shutdown on macOS
2026-10-24 01:45:04 +13:00
Dean
7497288ff2
Merge pull request #8993 from simonbronk/feat/libSceCesCs-mbc-sjis-code
...
feat(libSceCesCs): implement generic MBCS character, Shift-JIS code and JIS X 0213 helpers
2026-10-24 01:44:40 +13:00
Dean
fa3dc7f347
Merge pull request #10057 from ntamas94/fix/ps4-jpegenc-encode-size
...
fix(libSceJpegEnc): return the JPEG size from sceJpegEncEncode
2026-10-24 01:44:19 +13:00
Dean
1fc30716fa
Merge pull request #10024 from ags-arnab/feat/ngs2-matrix-module-info
...
feat(libSceNgs2): implement sceNgs2VoiceGetMatrixInfo and sceNgs2CustomRackGetModuleInfo
2026-10-24 01:43:41 +13:00
Dean
7e9af675eb
Merge pull request #10065 from atharvjairath/feat/libressl-x509-error-strings
...
feat(libressl): implement certificate verification error strings
2026-10-24 01:34:18 +13:00
Dean
7c9d3a005e
Merge pull request #8990 from voidlakhan/fix/savedata-null-argument-parameter-error
...
fix(savedata): validate backup and event result arguments
2026-10-24 01:29:00 +13:00
Dean
e84c529d6d
Merge pull request #9695 from xdCloudy/feat/ps5-ipmi-pending-89-round1
...
feat(libSceIpmi): declare 49 PS5 pending exports
2026-10-24 01:24:33 +13:00
Adrià
f2a4fb1e6d
Merge pull request #8336 from saarthakpant/perf/agc-discrete-written-shadow
...
perf(agc): stage written buffer elements up to 8 MiB on discrete GPUs
2026-10-23 14:19:33 +02:00
Dean
ba1b117cec
Merge pull request #10022 from pipe1os/feat/common-dialog-facebook-gamecustomdata
...
feat: run the common-dialog state machine in the Facebook and game custom data dialogs
2026-10-24 01:15:31 +13:00
Dean
3f5662c325
Merge pull request #9887 from MarrasFederico/feat/np-utility-offline
...
feat(libSceNpUtility): model the lookup and word filter requests offline
2026-10-24 01:15:07 +13:00
Dean
c577d48675
Merge pull request #9886 from MarrasFederico/feat/np-signaling-offline
...
feat(libSceNpSignaling): model contexts and connections offline
2026-10-24 01:14:45 +13:00
Dean
8abd9bfb18
Merge pull request #9878 from ntamas94/fix/pad-special-port-handle
...
fix(libScePad): open the special port with a handle that reads as disconnected
2026-10-24 01:14:23 +13:00
Dean
4862c68ed6
Merge pull request #8558 from Filip722/feat/freetype-kerning
...
feat(libSceFreeType): implement FT_Get_Kerning
2026-10-24 01:13:21 +13:00
Dean
8eb8e39207
Merge pull request #10077 from frankea/fix/system-service-registry-parameters
...
fix(libSceSystemService): answer the registry-backed integer parameters with values measured on a PS5
2026-10-24 00:55:28 +13:00
Dean
19d0005a47
Merge pull request #9027 from hypermoist/fix/audioout2-mastering-state
...
fix(libSceAudioOut): track mastering initialization as the console does
2026-10-24 00:54:34 +13:00
Dean
06fd07ab4a
Merge pull request #8700 from nikowolf123/feat/libkernel-underscore-socket-signal-entries
...
feat(libkernel): export the underscore entry points of the socket, directory and signal calls
2026-10-24 00:53:04 +13:00
Dean
74f6fa8e31
Merge pull request #10076 from JJenkx/windows/raise-host-backoff
...
fix(libkernel): give a raise target time to run between host-code samples
2026-10-24 00:45:09 +13:00
Dean
d187f09c93
Merge pull request #10098 from voidlakhan/fix/shareplay-prohibit-controller-invalid-args
...
fix(libSceSharePlay): return invalid args error for invalid prohibition in sceSharePlayProhibitController
2026-10-24 00:42:00 +13:00
Dean
a60033fe8e
Merge pull request #8320 from hypermoist/fix/np-session-signaling-lookups
...
fix(libSceNpSessionSignaling): return the firmware lookup results
2026-10-24 00:41:15 +13:00
Dean
58ceeb8ed5
Merge pull request #9040 from YossiYad/feat/kernel-sys-workaround-process-type
...
feat(libkernel_sys): implement sceKernelTitleWorkaroundIsEnabled and sceKernelGetProcessType
2026-10-24 00:33:16 +13:00
Dean
d1b6cdbabd
Merge pull request #8976 from simonbronk/feat/libSceCesCs-gbk-euc-cn
...
feat(libSceCesCs): convert GBK and EUC-CN through the CP936 table
2026-10-24 00:29:10 +13:00
Adrià
ef337cd082
Merge pull request #8104 from Celegans12/perf/agc-address-build-staging
...
perf(agc): stage the written elements of address-based compute builds in device memory
2026-10-23 13:28:29 +02:00
Dean
c928aeb0a2
Merge pull request #10029 from oneandonlydean/fix/convertkeycode-ime-keyboard-type
...
fix(libSceConvertKeycode): map the user's keyboard type to the IME keyboard type
2026-10-24 00:21:18 +13:00
Adrià
0a5d810e9d
Merge pull request #7659 from thuanquang/fix/db-plane-clear-state
...
fix(agc): start DB_Z_INFO and DB_STENCIL_INFO at their clear-state value
2026-10-23 13:17:23 +02:00
Adrià
af4700b98d
Merge pull request #7692 from PhialsBasement/fix/agc-versioned-defaults-compact-types
...
test(libSceAgc): find MRT0 through the compact versioned register defaults
2026-10-23 13:14:16 +02:00