boykopovar
af39aac1a2
ci(prs): close prs from new contributors while intake is paused
2026-10-09 19:46:43 +03:00
Dean
d70b899894
Merge pull request #2112 from LeandroLP23/fix/agc-profile-output-shutdown
...
fix(agc): stop the profile output at shutdown only if it was created
2026-10-09 23:46:21 +13:00
Dean
51f69aa218
Merge pull request #1586 from awake-devel/fix/relinker-keep-eh-frame-hdr
...
fix(relinker): keep PT_GNU_EH_FRAME in the relinked executable
2026-10-09 23:25:35 +13:00
Dean
745b775e2d
Merge pull request #2151 from oneandonlydean/fix/hw-oracle-amdgpu-skip
...
fix(hw-oracle): skip the wave64 assembly test when clang has no AMDGPU target
2026-10-09 23:10:00 +13:00
Dean Galvin
e0a8297a7b
fix(hw-oracle): skip the wave64 assembly test when clang has no AMDGPU target
2026-10-09 23:05:41 +13:00
Dean
47d254479d
Merge pull request #2147 from oneandonlydean/ci/build-merge-ref
...
ci(build): build pull requests merged into current main
2026-10-09 23:05:17 +13:00
Dean Galvin
5994806a8b
ci(build): build pull requests merged into current main
2026-10-09 23:00:01 +13:00
boykopovar
43972e69a1
Merge pull request #2096 from boykopovar/fix/windows-host-import-texture-reuploads
...
fix(win): windows host import texture reuploads
2026-10-09 12:56:45 +03:00
Dean
ede2a9cb1f
Merge pull request #1711 from SleglJan/feat/libkernel-socketpair
...
feat(libkernel): implement socketpair
2026-10-09 22:55:53 +13:00
Dean
3bd74c155d
Merge pull request #1989 from yeahboi233/fix/pr-overlap-utf8
...
fix(tools): decode overlap command output as UTF-8
2026-10-09 22:43:19 +13:00
Dean
b7218b3cec
Merge pull request #1962 from CouchRiv/fix-hw-oracle-wave64
...
fix(hw-oracle): assemble wave64 bodies in wave64 mode
2026-10-09 22:43:05 +13:00
Dean
34b881e326
Merge pull request #1542 from ska2704/fix/oracle-cache-publication
...
fix(oracle): publish cached executable only after successful build
2026-10-09 22:42:51 +13:00
Dean
2c3a386e29
Merge pull request #2075 from jdmagic/feat/audioout2-mastering-term
...
feat(libSceAudioOut): accept sceAudioOut2MasteringTerm
2026-10-09 22:42:37 +13:00
Dean
a7ff88524d
Merge pull request #2074 from jdmagic/feat/ppsa01289-missing-exports
...
feat(libs): provide the exports PPSA01289 imports that no library has
2026-10-09 22:42:23 +13:00
Dean
1d7c70a752
Merge pull request #1992 from LuisBiceps/feat/system-service-kill-app
...
feat(libSceSystemService): let the running title close itself with sceSystemServiceKillApp
2026-10-09 22:42:08 +13:00
Dean
6a2b99b82d
Merge pull request #1811 from gerardlesan/test/agc-mesh-ctest
...
test(agc): run agc_driver_mesh_tests under ctest
2026-10-09 22:41:54 +13:00
Dean
fdaa12c044
Merge pull request #2073 from jdmagic/fix/ampr-clearbuffer-returns-buffer
...
fix(libSceAmpr): sceAmprCommandBufferClearBuffer returns the detached buffer
2026-10-09 22:41:40 +13:00
Dean
2bf781eabb
Merge pull request #1856 from sarohy03/test/cli-args-coverage
...
test(relinker): cover CLI argument parsing
2026-10-09 22:41:25 +13:00
Dean
7bb7cc9bcb
Merge pull request #1445 from Deftera186/fix/shader-fma-mix-fused
...
test(shader): check v_fma_mix_f32 in FmaRounding
2026-10-09 22:41:10 +13:00
Dean
da8345b00d
Merge pull request #1269 from st44rplatinum/feat/systemservice-mediaplay
...
feat(libSceSystemService): implement Disable/ReenableMediaPlay
2026-10-09 22:40:54 +13:00
Dean
ca2b341852
Merge pull request #1059 from Celegans12/perf/agc-storage-image-cache-size
...
perf(agc): size the storage and sampled texture caches to the device
2026-10-09 22:40:39 +13:00
boykopovar
1c1c585722
Merge pull request #2125 from boykopovar/fix/ci-checks-after-merge
...
fix(ci): restore all builds and tests on main pushes
2026-10-09 12:36:40 +03:00
LeandroLP23
98427685e0
fix(agc): stop the profile output at shutdown only if it was created
...
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 11:22:30 +02:00
boykopovar
10d52b69f3
fix(ci): restore all builds and tests on main pushes
2026-10-09 12:20:50 +03:00
boykopovar
3ed0d03680
fix(build): add SPIR-V headers to shader fusion tests
2026-10-09 12:16:05 +03:00
Dean
d9484c719b
Merge pull request #2099 from oneandonlydean/fix/spirv-headers-test-includes
...
fix(tests): add SPIRV-Headers to the tests that include VulkanTestDevice.hpp
2026-10-09 22:07:10 +13:00
boykopovar
49c27caf55
Merge pull request #2113 from boykopovar/ci/public-lint-gated-builds
...
ci(build): require manual full builds and auto-test relinker for contr
2026-10-09 12:02:35 +03:00
boykopovar
0ab2a04dd7
ci(build): require manual full builds and auto-test relinker for contributors
2026-10-09 11:58:02 +03:00
Dean Galvin
37bc6f2e74
fix(tests): add SPIRV-Headers to the tests that include VulkanTestDevice.hpp
2026-10-09 21:29:22 +13:00
Dean
6cc0503dac
Merge pull request #1550 from ska2704/fix/progress-exclude-test-sources
...
fix(progress): exclude library test fixtures from function counts
2026-10-09 21:04:18 +13:00
Dean
b38abc0a69
Merge pull request #1774 from 011010/test/guest-intel-trampolines-e2e
...
test(relinker): execute the guest Intel trampolines end to end
2026-10-09 21:04:06 +13:00
Dean
a3475ee450
Merge pull request #1563 from krishnaraya4/test/agc-pin-int64-atomics-fail-emit
...
test(agc): pin the 64-bit atomics emission failures
2026-10-09 21:04:02 +13:00
Dean
25f1008710
Merge pull request #1558 from krishnaraya4/test/agc-target-has-capability
...
test(agc): check device capabilities by name in the execution tests
2026-10-09 21:03:59 +13:00
Dean
943bd52616
Merge pull request #1514 from CyanBook/docs/drop-json2-value-clear-debt
...
docs(debt): drop sce::Json::Value::clear from PPSA23566 unknown signatures
2026-10-09 21:03:55 +13:00
Dean
7988ed27c9
Merge pull request #1510 from Kikoarl/fix/unique-test-temp-paths-cpu-topology-icon
...
test: give cpu topology and icon resource temp paths a random suffix
2026-10-09 21:03:51 +13:00
Dean
69363a01ea
Merge pull request #1428 from NahuelGenchi/fix-flip-compute
...
test(agc): match the unreadable-code error and run the flip compute mode in ctest
2026-10-09 21:03:47 +13:00
Dean
0905b51f6a
Merge pull request #1931 from johnmaia/feat/videodec2-hevc-vp9
...
feat(libSceVideodec2): decode HEVC and VP9
2026-10-09 21:03:44 +13:00
Dean
31ca81bfc3
Merge pull request #1910 from TheAggie/fix/pad-vibration-mode-compatible
...
fix(pad): accept the compatible vibration mode
2026-10-09 21:03:40 +13:00
Dean
f97205908a
Merge pull request #1828 from LeandroLP23/test/patched-libraries-load
...
test(libs): load every patched library with its imports bound
2026-10-09 21:03:35 +13:00
Dean
eaed9371ce
Merge pull request #1820 from hugodearaujo/fix/audioout2-main-port-formats
...
fix(audioout2): match measured MAIN port format validation
2026-10-09 21:03:31 +13:00
Dean
6a7f40514d
Merge pull request #1771 from TideOPL/pr/savedata-mount-status
...
fix(savedata): report a CREATE2 mount of an existing save as not created
2026-10-09 21:03:27 +13:00
Dean
e4492fac50
Merge pull request #1712 from LuisBiceps/test/libc-guest-errors-thread-errno
...
test(libc): reset errno after the worker thread in guest_errors
2026-10-09 21:03:23 +13:00
Dean
cb6d833295
Merge pull request #1705 from muhzain05/fix/ult-finalize-busy
...
fix(ult): reject finalize with outstanding ulthreads
2026-10-09 21:03:19 +13:00
Dean
812c86cde7
Merge pull request #1481 from awake-devel/feat/http-auth-info-callback
...
feat(http): accept sceHttpSetAuthInfoCallback
2026-10-09 21:03:15 +13:00
Dean
3e66276cba
Merge pull request #1367 from Raghav314/fix/videoout-window-at-start
...
fix(videoout): create the window and the device when VideoOut starts
2026-10-09 21:03:10 +13:00
Obi Newman
881fb01069
feat(libs): report Http2, Ssl and Net memory pool statistics ( #1119 )
...
sceHttp2GetMemoryPoolStats, sceSslGetMemoryPoolStats and
sceNetGetMemoryPoolStats threw. PPSA16064 (Minecraft Dungeons II,
Unreal Engine) queries all three while its HTTP module starts, and
aborted there.
Each library now records the pool size given at sceHttp2Init,
sceSslInit or sceNetPoolCreate and reports it with a peak and current
use of 0: the offline Http2 and Ssl models and the host-socket Net
library allocate nothing from these pools. The layouts follow the PS4
SDK's *MemoryPoolStats structures. Net returns EBADF for an unknown
pool and EINVAL for a null output, like its other pool calls; Http2 and
Ssl throw for both, as their error codes are unknown. Terminating a
context or destroying a pool forgets its size.
sceHttp2SetResolveRetry, which the title calls next, accepts and
ignores its value like the other Http2 settings. The four Http2
WebSocket exports the title imports are added as unimplemented.
guest_http2, guest_ssl and guest_sce_net check the reported sizes;
guest_sce_net also checks the null-output and unknown-pool errors.
2026-10-09 21:03:06 +13:00
Dean
d3a926ad36
Merge pull request #2077 from johnmaia/feat/np-entitlement-info-list
...
feat(libSceNpEntitlementAccess): report signed out for entitlement info lists
2026-10-09 21:03:01 +13:00
Dean
bf65cfb2be
Merge pull request #2004 from NahuelGenchi/feat/json2-object-empty
...
feat(libSceJson2): implement sce::Json::Object::empty
2026-10-09 21:02:56 +13:00
Dean
a04350ae25
Merge pull request #1861 from fisherjoey/fix/ajm-atrac9-multichannel
...
fix(ajm): decode multichannel ATRAC9 streams
2026-10-09 21:02:52 +13:00
Dean
d51e8f020a
Merge pull request #1838 from LeandroLP23/feat/net-resolver-multiple-records-ex
...
feat(libSceNet): implement sceNetResolverStartNtoaMultipleRecordsEx
2026-10-09 21:02:48 +13:00