Commit Graph
12373 Commits
Author SHA1 Message Date
Rookie 2b1321cb7f feat(libSceCesCs): select the single-byte set of an MBCS profile and a replacement character for a context 2026-11-04 05:23:02 +00:00
Dean acf7ac208a Merge pull request #11907 from JJenkx/windows/libc-printf-unknown-flags
fix(libc): print unknown printf conversions and ' as titles' libc.prx does
2026-11-04 17:49:37 +13:00
Dean ce1de8bdf6 Merge pull request #11793 from edubox/feat/libc-collate-transform
feat(libc): implement std::collate<char>::transform
2026-11-04 17:49:31 +13:00
Dean cecb4b205b Merge pull request #11632 from AlexFigas/fix/libc-cbrtl-msun-ld80
fix(libc): compute cbrtl with FreeBSD msun's ld80 code as the bundled libc.prx does
2026-11-04 17:49:26 +13:00
Dean 9a85e5bba2 Merge pull request #11272 from Queuse/codex/net-tcp-options
feat(libSceNet): keep TCP option state
2026-11-04 17:49:18 +13:00
Dean 5daf4cf01e Merge pull request #11136 from mantavisual/feat/icu-character-iterators
feat(libSceIcu): implement the string and UTF-8 character iterators
2026-11-04 17:49:13 +13:00
Dean 6b89e1b26f Merge pull request #11132 from mantavisual/feat/icu-enumeration-dispatch
feat(libSceIcu): implement the enumeration dispatch exports
2026-11-04 17:49:07 +13:00
Dean 1aec6b0507 Merge pull request #11122 from mantavisual/feat/icu-code-point-sets
feat(libSceIcu): implement the code point set exports
2026-11-04 17:49:02 +13:00
Dean 2e652c865e Merge pull request #10751 from rooklz/feat/cescs-jis-level
feat(libSceCesCs): report the JIS X 0213 level of a cell as the console does
2026-11-04 17:48:46 +13:00
Dean 8900375144 Merge pull request #10557 from MarcZX10/marc/libressl3-x509-pubkey-get0
feat(libSceLibreSsl3): implement X509 public key parameters
2026-11-04 17:48:41 +13:00
Dean aa5186e240 Merge pull request #10472 from nikhilpanchal1/perf/agc-image-suballocation
feat(agc): suballocate sampled and storage image memory
2026-11-04 17:48:36 +13:00
Dean eecbc4f185 Merge pull request #10349 from JJenkx/windows/libc-remainder-fprem1
fix(libc): compute remainder and remquo with fprem1, as titles' libc.prx does
2026-11-04 17:48:30 +13:00
Dean 2c381088ba Merge pull request #10256 from Capmare/perf/agc-image-table-variant-substitution
perf(agc): bind one texture for the dynamic-resolution variants of an image table surface
2026-11-04 17:48:19 +13:00
Dean c2eafe4461 Merge pull request #9892 from savvaniss/feat/ps4-gcn-msaa-targets
feat(agc): draw PS4 multisampled color targets as host-resident targets
2026-11-04 16:59:01 +13:00
Dean 44097d56db Merge pull request #10270 from orezraey/fix/libc-safe-strings-measured-ps5
fix(libc): bound and report the Annex K copies as measured on a PS5
2026-11-04 16:58:56 +13:00
Dean 9c9f2b54ff Merge pull request #9964 from JJenkx/windows/wprintf-narrow-char
fix(libc): convert a wide printf %c like btowc, as titles' libc.prx does
2026-11-04 16:58:52 +13:00
Dean 19a34af158 Merge pull request #9873 from JJenkx/windows/libc-log10f-log2f-msun
fix(libc): compute log10f and log2f with FreeBSD msun 9.0's algorithms, as titles' libc.prx does
2026-11-04 16:58:47 +13:00
Dean 238a13d6ff Merge pull request #9863 from UnhealthyKraken/fix/libc-wide-scan-short-field
fix(libc): retain short wide scanf character fields
2026-11-04 16:58:42 +13:00
Dean 82b8f735e1 Merge pull request #9761 from mazen320/feat/libc-ctype-w-vtable
feat(libc): export the wide ctype facet vtable as data
2026-11-04 16:58:31 +13:00
Dean 8e4fe4d0f2 Merge pull request #11751 from oneandonlydean/salvage/libc-internal-9511
feat(libSceLibcInternal): declare 140 PS5 3.20 pending exports
2026-11-04 16:58:19 +13:00
Dean 7c7d6c1f29 Merge pull request #11620 from camezaro-intc/feat/appcontent-download-partitions
feat(libSceAppContent): support download0-2 partitions in format and space query
2026-11-04 16:58:08 +13:00
Dean 04d45caa37 Merge pull request #11922 from hugodearaujo/fix/http2-tls-handshake-codes
fix(libSceHttp2): return the console codes for failed TLS handshakes
2026-11-04 16:58:02 +13:00
Dean ea0913b3a4 Merge pull request #9700 from frankea/eqaa-color-targets
feat(agc): draw EQAA color targets at their coverage sample count
2026-11-04 16:57:56 +13:00
Dean 5efe8f6520 Merge pull request #7223 from yabanana/feature/nested-resource-tables
feat(shader): resolve nested image tables through runtime pointers
2026-11-04 16:57:51 +13:00
Dean Galvin 4308f2c31c Merge main 1c8c0efc8c into #9892 (3c0ee17922) 2026-11-04 11:30:09 +13:00
Dean e943f4f216 Merge pull request #12673 from 2Swagger/feat/ngs2-userfx-buffers
feat(ngs2): copy custom UserFx source to dest across multiple buffers
2026-11-04 11:25:58 +13:00
Dean 28b72af89b Merge pull request #10668 from meh7an/perf/agc-elide-repeated-fills
perf(agc): elide a repeated fill of a range that still holds its pattern
2026-11-04 11:25:53 +13:00
Dean 49021a4c90 Merge pull request #9891 from savvaniss/fix/ps4-cusa03312-surfaces
fix(agc): decode PS4 texture bases, linear-aligned targets and thin-tiled 3D textures
2026-11-04 11:25:47 +13:00
hugodearaujo 6dd4bcd43a Merge remote-tracking branch 'origin/main' into http2/merge-main-2
# Conflicts:
#	core/libs/prx/libSceHttp2/Transport.cpp
#	docs/dev/debt/libSceHttp2.md
2026-11-03 18:32:20 -03:00
Dean 0e7d4a25ef Merge pull request #13021 from JAB-dev/feat/agc-publish-native-d32s8-guest-planes
feat(agc): publish a written native multisample D32S8 surface to its guest planes on a guest read
2026-11-04 10:08:52 +13:00
Dean db0f0c4d44 Merge pull request #11586 from JJenkx/feat/http2-ssl-callback
feat(http2): deliver TLS certificate verification callbacks
2026-11-04 10:08:47 +13:00
Dean Galvin 3c2bbeaf3d Merge main into PR #10256 2026-11-04 09:38:59 +13:00
Dean Galvin 8bc11fae31 Merge main 086c0686c8 into #9700 (8efaff36c0)
MultisampleTarget.cpp: main moved PrimedSharedMutex to libc and guardedColorBytes earlier in the file; GuardedRange keeps the PR's plane member, and guardedColorBytes (at its new place) keeps the PR's storedFragments change.
Debt doc: main's new written type-0/type-1 descriptor line stays, the multisampled color targets line keeps the PR's wording.
2026-11-04 09:37:14 +13:00
Dean Galvin 68f5161e2a Merge main 086c0686c8 into #11620 (fe7cf1bee5) 2026-11-04 09:36:57 +13:00
Dean 086c0686c8 Merge pull request #13207 from kyon-eth/feat/media-app-storage-320-exports
feat(libSceMediaAppSharedStorage): declare 16 callable exports
2026-11-04 08:13:39 +13:00
Dean 5a20baa0cc Merge pull request #15466 from JJenkx/fix/agc-drop-depth-results-over-unmapped-memory
fix(agc): drop depth and stencil plane results over memory unmapped since they were drawn
2026-11-04 08:13:33 +13:00
Dean 2fde02c401 Merge pull request #15362 from beardsciences/perf/mesh-window-no-zero-fill
perf(shader): stop zeroing mesh window buffer slots at workgroup start
2026-11-04 08:13:10 +13:00
Dean 6eb5665c38 Merge pull request #15287 from AlexWhitehouse/feat/shader-sdwa-int-to-f32-destinations
feat(shader): accept SDWA destination selects on v_cvt_f32_i32 and v_cvt_f32_u32
2026-11-04 08:12:34 +13:00
Dean ff42cf8fdc Merge pull request #15273 from Matt10n3/codex/appcontent-quota-overflow
fix(libSceAppContent): reject overflowing download quotas
2026-11-04 08:12:22 +13:00
Dean 183b3ce70a Merge pull request #15251 from BunnyFl/fix/libscenpmanager-sandbox-info
feat(libSceNpManager): answer sceNpGetSandboxInfo as firmware 13.42 does in the production environment
2026-11-04 08:12:06 +13:00
Dean 590c04615c Merge pull request #15248 from GiannisG1/test/htile-mask-lifetime-other-device-before-reimport
test(agc): check the other device's HTILE before the first device imports again
2026-11-04 08:12:00 +13:00
Dean 6cd2899cc6 Merge pull request #15244 from AlexWhitehouse/feat/shader-sdwa-integer-bitscan-destinations
feat(shader): accept SDWA destination selects on integer bit scans and bfrev
2026-11-04 08:11:55 +13:00
Dean 34700461ad Merge pull request #15240 from simnJS/docs/ngs2-mastering-params-gap
docs(libSceNgs2.native): record the mastering LFE, limiter and peak meter gaps
2026-11-04 08:11:50 +13:00
Dean b11031f512 Merge pull request #15155 from Pipodi/perf/spanned-ballot-one-barrier
perf(shader): build a spanned wave's ballot from the native subgroup ballot
2026-11-04 08:11:28 +13:00
Dean 88844509d6 Merge pull request #14998 from JJenkx/fix/videodec2-pps-replacement
fix(libSceVideodec2): keep AVC picture info after a PPS is replaced under the same SPS
2026-11-04 08:11:22 +13:00
Savvanis SpyrosandClaude Opus 5.5 3c0ee17922 Merge main 1e658521a0 into #9892 (fde9ff2d9a)
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-03 21:11:21 +02:00
Dean 0e7df59efb Merge pull request #11557 from JAB-dev/feat/agc-staged-packed-partial-writes
feat(agc): draw partial writes of multisampled 4_4_4_4 targets into a temporary target
2026-11-04 08:10:52 +13:00
Dean b52e86f043 Merge pull request #9898 from savvaniss/perf/agc-stores-without-drains
perf(agc): keep constant RAM dumps and unregistered labels on the GPU without draining
2026-11-04 08:10:45 +13:00
Dean 0bf0563442 Merge pull request #9183 from fma-rc/fix/shader-gather-3d-volume
fix(shader): gather a 3D image's image_gather4_lz from one slice as measured
2026-11-04 08:10:40 +13:00
Savvanis SpyrosandClaude Opus 5.5 9b9288abc8 Merge main 1e658521a0 into fix/ps4-cusa03312-surfaces
Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-11-03 21:07:13 +02:00