Adrià
4017310678
Merge pull request #9175 from rooklz/feat/cescs-tombc
...
feat(libSceCesCs): encode UCS-2, UTF-8, UTF-16 and UTF-32 characters into any MBCS profile
2026-10-25 13:43:27 +01:00
Dean
03b96b9241
Merge pull request #10783 from Queuse/codex/check-compile-phase-options
...
fix(check-compile): check syntax in preprocessing commands
2026-10-26 01:37:15 +13:00
Dean
746609b979
Merge pull request #9930 from Queuse/codex/net-protocol-readback
...
feat(net): expose stream and datagram protocol
2026-10-26 01:35:49 +13:00
Adrià
ab0d7a52a0
Merge pull request #9395 from Gruzzberry/docs/windows-guest-file-names
...
docs(debt): record the guest file names Windows does not create like FreeBSD
2026-10-25 13:35:15 +01:00
Adrià
29ce6d87eb
Merge pull request #8735 from hamb3r/perf/agc-compute-prewarm
...
perf(agc): prebuild compute pipelines and prewarm dispatch shaders ahead of execution
2026-10-25 13:20:12 +01:00
Adrià
a8b199d103
Merge pull request #7618 from mrfelek/perf/stage-swept-write-only
...
perf(agc): stage written-only buffer elements a dispatch sweeps on discrete GPUs
2026-10-25 13:19:08 +01:00
Dean
a5a780eaaa
Merge pull request #10071 from atharvjairath/feat/libressl-cipher-metadata
...
feat(libressl): implement cipher metadata queries
2026-10-26 00:42:49 +13:00
Adrià
c2e087b2a6
Merge pull request #7049 from blawesom/followup/6510
...
fix(libkernel): retire an EV_ONESHOT note through its delete callback and follow Windows $Deleted paths
2026-10-25 12:38:21 +01:00
Dean
cdcbd55134
Merge pull request #10787 from 00xDisaster/feat/libc-dinkumware-divide
...
feat(libc): implement _Divide, _FDivide, _Recip and _FRecip
2026-10-26 00:36:31 +13:00
Adrià
e317f41d59
Merge pull request #10440 from SuarezPM/ai/atomic64-keyed-tables
...
feat(shader): support 64-bit image atomics through keyed image tables
2026-10-25 11:58:35 +01:00
Dean
b91a6a60c5
Merge pull request #10595 from TechLevelZero/fix/f32-conversion-denormal-modes
...
fix(shader): translate f32 conversions in f32 denormal modes 1 and 2
2026-10-25 23:54:07 +13:00
Adrià
75227c7cdc
Merge pull request #10423 from meh7an/perf/shader-masked-result-memo
...
perf(shader): reuse a memoized result by patching its copied words
2026-10-25 11:50:14 +01:00
Queuze
225b6072fc
fix(check-compile): reject forwarded response operands
2026-10-25 07:47:42 -03:00
Adrià
c7d6660ef8
Merge pull request #9365 from thuanquang/docs/debt-sweep-kernel-sockets
...
docs(libkernel): correct three stale socket statements
2026-10-25 11:47:05 +01:00
Adrià
3eb0770ae9
Merge pull request #9361 from thuanquang/docs/debt-sweep-agc-cb-passes
...
docs(agc): correct multisampled DCC acceptance in the CB passes debt entry
2026-10-25 11:46:13 +01:00
Adrià
0a3fcd6fc0
Merge pull request #9364 from thuanquang/docs/debt-sweep-libc-misc
...
docs(libc): correct stale rmdir, nanf and bad_optional_access debt statements
2026-10-25 11:45:51 +01:00
Adrià
a134d8ddf8
Merge pull request #9362 from thuanquang/docs/debt-sweep-ngs2
...
docs(libSceNgs2.native): point the mastering voice gain entry at the AudioOut2 entries in libSceAudioOut
2026-10-25 11:44:54 +01:00
Adrià
62660f3309
Merge pull request #9363 from thuanquang/docs/debt-sweep-kernel-misc
...
docs(libkernel): drop stale mlockall, open file limit and protection bit claims
2026-10-25 11:44:36 +01:00
Adrià
d9c32b7863
Merge pull request #9360 from thuanquang/docs/debt-sweep-libc-printf-constraint
...
docs(libc): correct the RSIZE_MAX that swprintf_s and vswprintf_s assume
2026-10-25 11:42:33 +01:00
Adrià
109d288487
Merge pull request #9359 from thuanquang/docs/debt-sweep-kernel-signals
...
docs(libkernel): drop the stale 32-signal limit from the pthread_sigmask entry
2026-10-25 11:41:41 +01:00
Adrià
a2f634b2c0
Merge pull request #9357 from thuanquang/docs/debt-sweep-net-accept
...
docs(libSceNet): correct when sceNetAccept reads the inherited nonblocking mode
2026-10-25 11:41:36 +01:00
Queuze
454eb1f46a
fix(check-compile): preserve safe forwarded operands
2026-10-25 07:40:23 -03:00
Adrià
ce29789faa
Merge pull request #9352 from thuanquang/docs/debt-force-degamma-variant-names
...
docs(agc): name the 10_11_11 and 2_10_10_10 variants that FORCE_DEGAMMA leaves unchanged
2026-10-25 11:40:07 +01:00
Adrià
43a4a36b95
Merge pull request #9298 from UnhealthyKraken/docs/kernel-cleanup-debt
...
docs(libkernel): record cleanup unwind and allocation limits
2026-10-25 11:38:09 +01:00
Adrià
8e9cadc1fe
Merge pull request #9275 from xXPBSXx/docs-agc-storage-image-uncommitted
...
docs(debt): record the storage image refusal over uncommitted guest memory
2026-10-25 11:37:52 +01:00
Adrià
35e65fb861
Merge pull request #9252 from MarcZX10/docs/trace-label-packet-coverage
...
docs(agc): describe label trace packet coverage
2026-10-25 11:34:48 +01:00
Adrià
eddc9f9a09
Merge pull request #9239 from Dom3005/docs/debt-windows-directory-descriptor
...
docs(debt): match the Windows directory descriptor entry to the code
2026-10-25 11:34:30 +01:00
Queuze
e0bc1f73d3
chore: sync PR 9930 with current main
2026-10-25 07:23:56 -03:00
Queuze
c2273c8a7e
fix(check-compile): reject forwarded compiler actions
2026-10-25 07:23:12 -03:00
Queuze
ac275df723
chore(check-compile): sync with current main
2026-10-25 07:23:12 -03:00
atharvjairath
0390178ba0
feat(libressl): implement cipher metadata queries
2026-10-25 15:41:30 +05:30
Dean
63a863d3b0
Merge pull request #10314 from JJenkx/windows/libc-log1p-msun
...
fix(libc): compute log1p with FreeBSD msun's algorithm, as titles' libc.prx does
2026-10-25 23:09:45 +13:00
Dean
451e21f4ae
Merge pull request #10005 from AZLisme/feat/libressl-asn1-helpers
...
feat(libSceLibreSsl): implement ASN.1 integer and string helpers
2026-10-25 23:08:21 +13:00
Adrià
654cb0bb4c
Merge pull request #9965 from ebarr24/ws/ppsa01746-step1
...
perf(agc): pipeline queue-0 DMA_DATA by default
2026-10-25 11:06:26 +01:00
Adrià
acbfd7c7fe
Merge pull request #9941 from EagleBearerYS/fix/agc-sync-settle-initial-dcc-main2
...
fix(agc): settle a pending import synchronously before an initial multisampled DCC import
2026-10-25 10:50:05 +01:00
Dean
ebcde5245d
Merge pull request #10566 from hypermoist/feat/vrtracker2-initialize
...
feat(libSceVrTracker2): validate initialization and pass through the Hmd2 tracking result
2026-10-25 22:40:38 +13:00
Adrià
f4f1160614
Merge pull request #9670 from winstrex/perf/agc-present-queue
...
perf(agc): present on a queue of its own outside the GPU mutex
2026-10-25 10:28:27 +01:00
Adrià
1ca0c5d86c
Merge pull request #9926 from JAB-dev/fix/ngs2-play-without-setup
...
fix(libSceNgs2): return INVALID_VOICE_ACCESS for PLAY on a voice that was never set up
2026-10-25 10:22:17 +01:00
Adrià
57f506f811
Merge pull request #9714 from hypermoist/fix/psml-base-console
...
fix(libScePsml): answer the MFSR2 calls as a console without PSSR does
2026-10-25 09:55:39 +01:00
Dean
10a41a0d50
Merge pull request #10612 from imellag/test/agc-skip-cull-distance-without-support
...
test(agc): skip cull distance cases on devices without shaderCullDistance
2026-10-25 21:52:25 +13:00
Dean
d6da8da587
Merge pull request #10765 from 00xDisaster/feat/libc-ldinkumware
...
feat(libc): implement long-double Dinkumware helpers
2026-10-25 21:50:29 +13:00
Adrià
6f58a046b1
Merge pull request #9599 from shahulmubeen-a/feat/agc-skip-shader-file
...
feat(agc): skip the draws and dispatches of the programs listed in a file, re-read while the title runs
2026-10-25 09:32:14 +01:00
Adrià
1240b5da19
Merge pull request #9597 from milescoviello/fix/mipmapped-dcc-target-keys
...
fix(agc): keep a mipmapped DCC color target's keys on its resident image
2026-10-25 09:29:51 +01:00
Adrià
2816bd2754
Merge pull request #9600 from shahulmubeen-a/fix/agc-register-list-any-byte
...
fix(libSceAgc): accept register lists at any byte address
2026-10-25 09:16:21 +01:00
Adrià
15aa041ebb
Merge pull request #9560 from Ondra97/codex/feat-freetype-outline-decompose
...
feat(libSceFreeType): decompose guest outlines
2026-10-25 09:15:18 +01:00
hypermist
83043eede6
test(libSceVrTracker2): stop asserting that system modes throw
...
Remove the system-mode throw cases in GuestVrTracker2.cpp that tested
modes 1000 and 1001 throwing. Allocate a fresh temporary directory
atomically in EnterApplicationRoot without clobbering existing paths.
Update the debt entry without citing a source.
Assisted-by: Antigravity:gemini-3.8-flash-medium
2026-10-25 20:40:44 +13:00
Adrià
811ffe10af
Merge pull request #9514 from EagleBearerYS/fix/agc-address-copy-evict-main
...
fix(agc): an address-based build evicts idle imports instead of copying past the cap
2026-10-25 08:40:37 +01:00
Dean
49d9c1c751
Merge pull request #8080 from Nixitov/feat/webkit-pthread-setname
...
feat(libScePosixForWebKit): export pthread_setname_np
2026-10-25 20:11:29 +13:00
Dean
2f11a89ecb
Merge pull request #10795 from slopgobblercobbler/feat/agc-nop-data-write-tests
...
feat(libSceAgcDriver): cover payload packing in sceAgcDriverNopDataWritePacket
2026-10-25 20:11:17 +13:00
Dean
8b426927d7
Merge pull request #10723 from kyon-eth/feat/sulpha-default-config
...
feat(libSceSulphaDrv): implement default configuration
2026-10-25 20:01:39 +13:00