Dean
a435eddb2f
Merge pull request #14454 from fogydes/docs/custommusicplayready4-unknown-heading
...
docs(libSceCustomMusicPlayReady4): move throwing stubs from functional to unknown function info
2026-11-02 11:50:42 +13:00
Dean
e6e22c99bd
Merge pull request #14450 from fogydes/docs/webmparser-unknown-function-info-heading
...
docs(libSceWebmParserMdrw): add unknown function info heading for throwing stubs
2026-11-02 11:50:11 +13:00
Dean
ddd5b3aeb8
Merge pull request #14444 from fogydes/docs/srcutl-functional-debt
...
docs(libSceSrcUtl): list implemented handle and priority calls under functional debt
2026-11-02 11:49:39 +13:00
Dean
fcb0adb928
Merge pull request #14437 from xXPBSXx/docs/trophy2-unsupported-stat-rules
...
docs(debt): name the trophy stat rules that are dropped in one title
2026-11-02 11:49:08 +13:00
Dean
a68c40fc2b
Merge pull request #14436 from fogydes/docs/companionutil-deduplicate-stubs
...
docs(libSceCompanionUtil): deduplicate companion stubs from unknown function info
2026-11-02 11:48:36 +13:00
Dean
ddb3b116d4
Merge pull request #14434 from fogydes/docs/audioin-silent-stubs
...
docs(libSceAudioIn): list the compressor pre-gain and noise gate threshold stubs under silent stubs
2026-11-02 11:48:05 +13:00
Dean
c9934418b1
Merge pull request #14419 from xXPBSXx/fu/q6-http-abort-debt
...
docs(debt): name what the emulators do for sceHttpAbortRequest
2026-11-02 11:47:34 +13:00
Dean
88be1e1f03
Merge pull request #14416 from roboterspinne/docs/libscevoice-port-calls-debt
...
docs(libSceVoice): name the port calls that still throw before sceVoiceInit
2026-11-02 11:47:03 +13:00
Dean
6c9eff18b9
Merge pull request #14415 from roboterspinne/docs/libkernel-sys-is-prospero-debt
...
docs(libkernel_sys): record that sceKernelIsProspero returns 1 and keep its PS5 measurement
2026-11-02 11:46:29 +13:00
Dean
198e13c75e
Merge pull request #14395 from xXPBSXx/docs/vrr-peg-constant-args
...
docs(debt): say that titles pass zeros to the VRR peg call
2026-11-02 11:45:48 +13:00
Dean
9c6962c323
Merge pull request #8452 from thuanquang/docs/debt-mouse-to-stick-relative-mode
...
docs(videoout): say that mouse-to-stick keeps SDL relative mode on
2026-11-02 11:44:35 +13:00
Dean
5a0fd6333e
Merge pull request #12010 from milescoviello/docs/share-call-sites
...
docs(libSceShare): record the arguments titles pass to the share stubs
2026-11-02 11:44:04 +13:00
Dean
d097bfb93d
Merge pull request #12721 from JJenkx/windows/docs-videoout-flip-rate-debt
...
docs(debt): list sceVideoOutSetFlipRate under unknown function info
2026-11-02 11:14:09 +13:00
Dean
0d5e03be8c
Merge pull request #12765 from xXPBSXx/docs/audioout-emulator-sources
...
docs(debt): name what the emulators do for two AudioOut entries
2026-11-02 11:02:59 +13:00
Dean
a8944a4d40
Merge pull request #11449 from LeandroLP23/docs/agc-interlock-fast-link-drivers
...
docs(agc): record that AMD's Windows driver and NVIDIA keep interlock ordering with a fast link
2026-11-02 11:01:20 +13:00
Dean
73771dcb72
Merge pull request #13187 from DeveshB-1/fix/uuidgen-efault
...
fix(libkernel_sys): return EFAULT from uuidgen for an unwritable store
2026-11-02 10:58:37 +13:00
Dean
1f8905f93d
Merge pull request #12943 from zaryabzip/feat/camera-device-open-attribute
...
feat(libSceCamera): answer sceCameraDeviceOpen and sceCameraSetAttributeInternal with 0
2026-11-02 10:57:58 +13:00
Dean
c50acd1fc4
Merge pull request #10895 from StoneDC/fix/wcsftime-partial-output
...
fix(libc): preserve partial wcsftime output on overflow
2026-11-02 10:56:58 +13:00
Dean
b6e3f68173
Merge pull request #11371 from Terminev/feat/npwebapi-response-reads
...
feat(libSceNpWebApi): return the measured errors from ReadData and the header getters
2026-11-02 10:50:10 +13:00
Dean
8d16af3c57
Merge pull request #11137 from kaiffeetasse/contrib/8624-sdk-syscall6-inline-stub
...
fix(relinker): trap the inlined SDK __syscall6 stubs
2026-11-02 10:49:26 +13:00
Dean
ba75ea7d55
Merge pull request #10427 from Retr0G28/fix/fpathconf-socket
...
fix(libkernel_sys): answer fpathconf on a socket as FreeBSD answers it for a pipe
2026-11-02 10:48:44 +13:00
Dean
01d4220db1
Merge pull request #11144 from voidlakhan/fix/voice-null-pointer-validation
...
fix(libSceVoice): return error for null arguments
2026-11-02 10:18:21 +13:00
LeandroLP23 and Claude Opus 5.5
cead84101e
docs(agc): record that AMD's Windows driver and NVIDIA keep interlock ordering with a fast link
...
The fragment shader interlock entry said drivers other than RADV and an
RTX 4090 were not measured. With the GPL exclusion for interlock pipelines
removed locally and every draw fast-linked (APS5_NO_PIPELINE_LTO=1),
agc_driver_pixel_interlock kept its read-modify-writes in 120 of 120
runs, 12 at a time, on a Radeon 860M with AMD's Windows driver and on an
RTX 5060 Ti; RADV lost them in 108 of 120.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-01 20:27:36 +01:00
Dean Galvin
d6f1eccfe2
revert(agc): keep driver pipeline caches and costly compute pipeline binaries across updates ( #13931 )
...
This reverts commit d8b60b46ed , reversing
changes made to d94fad17de .
2026-11-02 08:24:24 +13:00
thuanquang and Claude
400fa6066c
Merge main ( f2d874c1fd) into docs/debt-mouse-to-stick-relative-mode
...
#11854 rewrote the HDR output entry next to this PR's line in docs/dev/debt/libSceVideoOut.md. Main's entry is kept; this PR still changes only the mouse capture entry's release clause.
Co-Authored-By: Claude <[email protected] >
2026-11-02 00:50:49 +07:00
Adrià
e450145140
Merge pull request #13946 from BunnyFl/feat/vdec-sdec-version-1031
...
feat(vdec): write the software decoder version as firmware 13.42 does
2026-11-01 15:44:33 +01:00
Adrià
d8b60b46ed
Merge pull request #13931 from liskeee/perf/agc-persistent-pipeline-cache-upstream
...
feat(agc): keep driver pipeline caches and costly compute pipeline binaries across updates
2026-11-01 15:22:44 +01:00
Dean
d94fad17de
Merge pull request #8285 from DealPotato/feat/savedata-mount2
...
feat(savedata): add sceSaveDataMount2
2026-11-02 03:22:25 +13:00
Dean
4a027f138c
Merge pull request #8250 from vittoriosalvadore/codex/fix-font-render-surface-stride
...
fix(libSceFont): accept overlapping render surface rows
2026-11-02 03:21:46 +13:00
Adrià
ac26e59d9a
Merge pull request #13901 from DeveshB-1/fix/stat-archived-efault
...
fix(libkernel): return EFAULT from stat for an unwritable buffer
2026-11-01 15:13:30 +01:00
fogydes
f63dfdafeb
docs(libSceCustomMusicPlayReady4): move throwing stubs from functional to unknown function info
2026-11-01 19:37:54 +05:30
fogydes
65ce91fec8
docs(libSceWebmParserMdrw): add unknown function info heading for throwing stubs
2026-11-01 19:32:19 +05:30
fogydes
b372332ff1
docs(libSceSrcUtl): list implemented handle and priority calls under functional debt
2026-11-01 19:17:43 +05:30
Dean Galvin
d2a072e0f2
Merge commit 'f1a7b02028ae50adaf6c5aaaef892a51841b25bf' into HEAD
2026-11-02 02:30:16 +13:00
fogydes
5811bd3469
docs(libSceCompanionUtil): deduplicate companion stubs from unknown function info
2026-11-01 18:49:08 +05:30
Dean
929e8d8442
Merge pull request #7090 from milescoviello/feat/scm-rights
...
feat(libkernel): pass descriptors in SCM_RIGHTS messages on Unix sockets
2026-11-02 02:06:02 +13:00
Adrià
31c727f622
Merge pull request #13938 from JAB-dev/fix/ngs2-ps4-port-volume-range-ps5
...
fix(libSceNgs2): clamp the PS4 port volume to [-4, 4]
2026-11-01 14:03:08 +01:00
fogydes
fd4107cdf9
docs(libSceAudioIn): list the compressor pre-gain and noise gate threshold stubs under silent stubs
2026-11-01 18:30:26 +05:30
Adrià
77008b2ecc
Merge pull request #13934 from alfalfa-star/fix/audiodec-stereo-interleave-order
...
fix(libSceAudiodec): accept M4AAC surround interleave orders for stereo output
2026-11-01 13:53:47 +01:00
Dean
a488facbe6
Merge pull request #14192 from oneandonlydean/d27-shader-progress
...
feat(progress): report shader coverage from the recompiler source in the README badge
2026-11-02 01:44:14 +13:00
Adrià
67bfc04ab1
Merge pull request #13936 from edubox/feat/nkwebkit-constant-exports
...
feat(libSceNKWebKit): implement the exports the 11.00 module answers with a constant
2026-11-01 13:41:59 +01:00
Dean
4768f0aeca
Merge pull request #6584 from ymatrix1/feat/userservice-missing-exports
...
feat(libSceUserService): export missing firmware user service interfaces
2026-11-02 01:29:49 +13:00
xXPBSXx and Claude Opus 5.5
6a5fb07a68
docs(debt): name the trophy stat rules that are dropped in one title
...
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-11-01 12:51:42 +01:00
lakhantheboss
648fba4f71
fix(libSceVoice): validate null arguments after port checks
2026-11-01 17:20:46 +05:30
lakhantheboss
0618c9acff
docs(libSceVoice): record unmeasured null argument validation debt
2026-11-01 17:20:05 +05:30
Adrià
ba627802e2
Merge pull request #13939 from xXPBSXx/docs/random-null-buffer
...
docs(libSceRandom): name what the emulators do with a null buffer of size 0
2026-11-01 12:45:02 +01:00
Dean
b2620e56d1
Merge pull request #11733 from verusferro/feat/libc-wide-string-to-number
...
feat(libc): convert wide strings with _WStoull, _WStoll, _WStod, _WStof and _WStold as the console's libc does
2026-11-02 00:33:30 +13:00
roboterspinne
5fb3475cd1
docs(libSceVoice): name the port calls that still throw before sceVoiceInit
2026-11-01 12:28:21 +01:00
Dean
d262000c73
Merge pull request #12940 from kyon-eth/feat/video-recording-native-320-exports
...
feat(libSceVideoRecording.native): declare 27 callable exports
2026-11-02 00:26:52 +13:00
Adrià
75df21b76e
Merge pull request #13678 from Gonic0/feat/agc-label-trap-aliased
...
perf(agc): trap label reads of small images inside pending large ones on macOS
2026-11-01 12:26:41 +01:00