Commit Graph
11779 Commits
Author SHA1 Message Date
Dean a42e4e4b9b Merge pull request #13454 from Celegans12/feat/custommusic-syscall-inventory
feat(custommusicsyscallwrapper): add named inventory exports
2026-11-03 11:35:40 +13:00
Dean 06cff2b5ee Merge pull request #13003 from Noxy-HNR/claude/np-in-game-message
feat(libSceNpManager): add the in-game message context and handle lifecycle
2026-11-03 11:35:34 +13:00
Dean a5c53e975c Merge pull request #12980 from Gonic0/fix/agc-min-lod-pinned-level
fix(agc): bind a T# minimum LOD through an S# that holds the LOD at 0
2026-11-03 11:35:28 +13:00
Dean bf1d324add Merge pull request #12785 from hypermoist/fix/audiodec-m4aac-unopenable-layout
fix(libSceAudiodec): report a decode error when FFmpeg cannot open an M4AAC layout
2026-11-03 11:35:18 +13:00
Dean 1f272537eb Merge pull request #12764 from Pipodi/perf/flat-private-aperture-1028
perf(recompiler): back compute scratch with a device buffer slot pool
2026-11-03 11:35:12 +13:00
Dean b3965eb3f0 Merge pull request #11221 from AlexFigas/feat/npcppwebapi-string-vector-iteration
feat(libSceNpCppWebApi): iterate Vector<String> with begin, end and the Iterator<String> operators
2026-11-03 11:35:00 +13:00
Dean 99e565963e Merge pull request #10319 from MarrasFederico/fix/open-create-trailing-slash
fix(libkernel): report lookup errors when creating through a trailing slash
2026-11-03 11:34:52 +13:00
Dean 9551c50ff7 Merge pull request #9713 from simonbronk/feat/libkernel_sys-switch-utrace-tcsetsid
feat(libkernel_sys): implement scePthreadMutexIsowned, utrace and tcsetsid
2026-11-03 11:34:44 +13:00
Dean afd32b5b74 Merge pull request #9149 from MarrasFederico/feat/ngs2-parse-pcm-loops
feat(libSceNgs2.native): parse looped PCM waveforms
2026-11-03 11:34:38 +13:00
Dean 9090972b7e Merge pull request #15172 from brumskysb/docs/div-scale-f64-rdna2
docs(shader): record `v_div_scale_f64` denormal modes on RDNA2
2026-11-03 09:24:32 +13:00
Dean 096c45570f Merge pull request #15161 from brumskysb/docs/fma-f64-tininess
docs(shader): record `v_fma_f64` and `v_div_fmas_f64` on RDNA2
2026-11-03 08:55:54 +13:00
Dean f7d225d8e3 Merge pull request #15118 from shahulmubeen-a/docs/shader-hull-quad-lane-masks
docs(shader): record why hull programs that read a whole-quad lane mask throw
2026-11-03 08:53:37 +13:00
brumskysb 3d7ba8c931 docs(shader): record v_div_scale_f64 denormal modes on RDNA2 2026-11-02 12:53:14 -07:00
Dean aeae1aebe7 Merge pull request #15117 from shahulmubeen-a/docs/shader-integer-linear-point
docs(shader): record that RDNA2 point-samples integer T#s under a bilinear S#
2026-11-03 08:53:01 +13:00
Dean 886ddf2050 Merge pull request #15116 from shahulmubeen-a/docs/shader-format-131-layout
docs(shader): record the measured layout of T# FORMAT 131
2026-11-03 08:52:28 +13:00
Dean 128b5c49ba Merge pull request #15120 from brumskysb/docs/negative-wrap-hardware
docs(shader): record negative texture coordinates on RDNA2
2026-11-03 08:51:29 +13:00
Dean 8b9ab924ab Merge pull request #14338 from DeveshB-1/fix/np-profile-dialog-result-fault
fix(libSceNpProfileDialog): return INVALID_ARGUMENT from sceNpProfileDialogGetResult for an unwritable result
2026-11-03 08:48:41 +13:00
Dean b72ddcc34d Merge pull request #14323 from MarcZX10/docs/build-options-and-python-311
docs(build): state the Python 3.11 requirement and document two CMake options
2026-11-03 08:48:22 +13:00
Dean b07492e26d Merge pull request #14268 from Elma7e/feat/contentexport-session-validation
feat(libSceContentExport): validate session in data and file export queries
2026-11-03 08:47:41 +13:00
Dean c768c2aee2 Merge pull request #14258 from hyvvs/feat/libcairo-matrix
feat(libcairo): implement ten Cairo affine matrix exports
2026-11-03 08:47:21 +13:00
Dean 76f5ada400 Merge pull request #14256 from StoneDC/feat/nkwebkit-fastbitvector
feat(libSceNKWebKit): implement FastBitVector storage operations
2026-11-03 08:47:15 +13:00
Dean c43de86da8 Merge pull request #14250 from johnohhh1/fix/net-resolver-error-guest-pointer
fix(net): reject unwritable resolver error outputs
2026-11-03 08:47:08 +13:00
Dean df60655af3 Merge pull request #14244 from johnohhh1/fix/net-mac-address-guest-pointer
fix(net): reject unwritable MAC address outputs
2026-11-03 08:46:59 +13:00
Dean adb784f97b Merge pull request #14210 from BunnyFl/feat/libscecomposite-virtual-canvas-handle
feat(libSceComposite): recognize virtual canvas handles as firmware 13.42 does
2026-11-03 08:46:53 +13:00
Dean 36896d8a7f Merge pull request #14206 from JJenkx/windows/libkernel-select-close-race
fix(libkernel): fail a select with EBADF when its pipe closes during the wait on Windows
2026-11-03 08:46:47 +13:00
Dean cf29b44c74 Merge pull request #14148 from alvaroelpob/feat/libwebrtc-audio-decoder-defaults
feat(libwebrtc): implement the webrtc::AudioDecoder PLC and error code defaults
2026-11-03 08:46:27 +13:00
Dean a3e11f2c2c Merge pull request #14129 from alvaroelpob/feat/libwebrtc-audio-device-generic-defaults
feat(libwebrtc): implement the webrtc::AudioDeviceGeneric built-in effect and underrun defaults
2026-11-03 08:46:21 +13:00
Dean 39d0383d54 Merge pull request #14120 from alvaroelpob/feat/libwebrtc-audio-encoder-defaults
feat(libwebrtc): implement the webrtc::AudioEncoder default methods and ANAStats
2026-11-03 08:46:15 +13:00
Dean 524b97d090 Merge pull request #14116 from alvaroelpob/feat/libwebrtc-audio-frame
feat(libwebrtc): implement the webrtc::AudioFrame constructor, mute state and data accessors
2026-11-03 08:46:08 +13:00
Dean 3b0d7353aa Merge pull request #14095 from alvaroelpob/feat/libwebrtc-ip-address
feat(libwebrtc): implement the rtc::IPAddress accessors, operator== and CountIPMaskBits
2026-11-03 08:46:02 +13:00
Dean b0c4915518 Merge pull request #14039 from EagleBearerYS/fix/kernel-getaffinity-console-sizes
fix(libkernel): follow the console's set sizes in pthread_getaffinity_np
2026-11-03 08:45:45 +13:00
Dean b2627ce36d Merge pull request #13291 from PolkadotDom/fix/eip-import-call-sites
fix(relinker): resolve EIP-relative import call sites
2026-11-03 08:45:32 +13:00
Dean 1a5470fdb3 Merge pull request #11118 from mantavisual/feat/icu-constrained-field-position
feat(libSceIcu): implement the constrained field position exports
2026-11-03 08:45:22 +13:00
Dean aa9bde7a63 Merge pull request #11088 from mantavisual/feat/icu-putil-numeric-helpers
feat(libSceIcu): implement the numeric platform helpers
2026-11-03 08:45:16 +13:00
Dean eecb6dee58 Merge pull request #10935 from mashingaan/fix/pad-open-unsupported-types
fix(libScePad): return an error for unsupported port probes
2026-11-03 08:45:10 +13:00
brumskysb fa87e7a722 docs(shader): record v_fma_f64 and v_div_fmas_f64 on RDNA2 2026-11-02 12:31:12 -07:00
Dean Galvin 73cebee9e1 Merge commit 'a4eca2a056bf3bbbec98ab42e9d28163e4ea9cb8' into HEAD
# Conflicts:
#	core/libs/prx/libkernel/Socket/src/Udp.cpp
2026-11-03 06:36:11 +13:00
Dean bc12e15225 Merge pull request #13695 from Retr0G28/fix/ioctl-fioclex-socket
fix(libkernel): set and clear close-on-exec with FIOCLEX and FIONCLEX on a socket
2026-11-03 06:31:41 +13:00
Dean 7d6055732f Merge pull request #13474 from BunnyFl/feat/libsceagcdriver-user-data-writers
feat(libSceAgcDriver): write the user data packets as firmware 13.42 does
2026-11-03 06:31:28 +13:00
Dean 4942d3b8ba Merge pull request #13274 from Celegans12/feat/icu-recovered-inventory-20261030
feat(icu): add recovered inventory placeholders
2026-11-03 06:29:38 +13:00
Dean 3cd06f2ac9 Merge pull request #13214 from Celegans12/feat/cloud-messaging-inventory-exports-20261030
feat(cloudmessaging): add named inventory exports
2026-11-03 06:29:27 +13:00
Dean 56ff4e6120 Merge pull request #13203 from EagleBearerYS/feat/libSceVdecCore-sourced-b268-3
feat(libSceVdecCore): implement the decode exports from shadPS4
2026-11-03 06:29:19 +13:00
Dean 142def55de Merge pull request #13201 from kyon-eth/feat/ajmi-320-exports
feat(libSceAjmi): declare 22 callable exports
2026-11-03 06:29:11 +13:00
Dean e8ace2cd20 Merge pull request #13198 from Celegans12/feat/sisrsys-inventory-exports-20261030
feat(sisrsys): add export placeholders
2026-11-03 06:29:06 +13:00
Dean cea4b30768 Merge pull request #13192 from kyon-eth/feat/system-service-320-exports
feat(libSceSystemService): declare 32 callable exports
2026-11-03 06:29:01 +13:00
Dean e503920c54 Merge pull request #13191 from kyon-eth/feat/audio-system-320-exports
feat(libSceAudioSystem): declare 30 callable exports
2026-11-03 06:28:55 +13:00
Dean 599a1f02e1 Merge pull request #13190 from kyon-eth/feat/esvm-320-exports
feat(libSceEsvm): declare 4 callable exports
2026-11-03 06:28:49 +13:00
Dean 017fc5b5e4 Merge pull request #13188 from kyon-eth/feat/avcap2-320-exports
feat(libSceAvcap2): declare 12 callable exports
2026-11-03 06:28:43 +13:00
Dean c28644bb50 Merge pull request #13186 from fogydes/fix/libc-inet-aton-null-text
fix(libc): reject null text in __inet_aton and __inet_addr
2026-11-03 06:28:38 +13:00
Dean 3e297754e5 Merge pull request #13185 from kyon-eth/feat/composite-320-exports
feat(libSceComposite): declare 29 callable exports
2026-11-03 06:28:33 +13:00