Felipebmaitan
5ca32cdac7
test(job-manager): align reference entry helper calls
2026-10-23 13:14:44 -03:00
Felipebmaitan
0d7155f1fa
test(job-manager): run original-module fixtures on Linux
2026-10-23 13:04:55 -03:00
Felipebmaitan
79c9c6f6c8
fix(job-manager): stop while submitted compute remains pending
2026-10-23 12:53:13 -03:00
Felipebmaitan
d1d6e44d18
fix(job-manager): capture compute inputs across GPU barriers
2026-10-23 12:46:04 -03:00
Felipebmaitan
f78334be68
fix(job-manager): preserve profiler spans across GPU barriers
2026-10-23 12:46:04 -03:00
Felipebmaitan
869bb77097
fix(job-manager): forward native profiler lifecycle events
2026-10-23 12:46:04 -03:00
Felipebmaitan
f2dc168518
fix(job-manager): place scheduling state in the caller work area
2026-10-23 12:46:04 -03:00
Felipebmaitan
6f29778c93
test(job-manager): cover registration failure without an assigned ID
2026-10-23 12:46:03 -03:00
Felipebmaitan
c6cba56c6d
docs(job-manager): keep remaining debt concise
2026-10-23 12:46:03 -03:00
Felipebmaitan
c82f45c9c9
fix(job-manager): forward object registration results
2026-10-23 12:46:03 -03:00
Felipebmaitan
f5d6081d3d
fix(job-manager): retire ready waits during shutdown
2026-10-23 12:46:03 -03:00
Felipebmaitan
f0a48e45f2
fix(job-manager): release waiters and clean up partial initialization
2026-10-23 12:46:03 -03:00
Felipebmaitan
d6083b8c55
test(job-manager): verify native compute command capacity
2026-10-23 12:46:03 -03:00
Felipebmaitan
0393f72cb0
fix(libSceJobManager): batch compute completion in caller storage
2026-10-23 12:46:03 -03:00
Felipebmaitan
438540c8e1
fix(job-manager): spin only for pending work in host clock time
2026-10-23 12:46:03 -03:00
Felipebmaitan
77d1cc65e2
fix(tests): distinguish the manual JobManager reference runner
2026-10-23 12:46:03 -03:00
Felipebmaitan
5a19cd7e14
fix(libSceJobManager): honor worker spin and persistence policies
2026-10-23 12:46:02 -03:00
Adrià
4be3da2c6f
Merge pull request #7800 from santhoshkumar-dev/codex/agc-memory-hardening
...
fix(agc): reclaim idle images safely during cache creation
2026-10-23 17:39:02 +02:00
Adrià
68810f6342
Merge pull request #7816 from Capmare/fix/shader-frontend-call-analysis-wave-size
...
fix(shader): give the frontend's call analysis the dispatch's wave size
2026-10-23 17:38:03 +02:00
Adrià
83694b3db9
Merge pull request #7803 from thuanquang/fix/msaa-2d-sample-zero
...
fix(shader): read a 2D MSAA T# through DIM 2D as its sample 0
2026-10-23 17:24:59 +02:00
Queuze
91b1fd1c6b
test(agc): check retention before cache refresh
2026-10-23 16:37:26 +02:00
Queuze
8c521d7d1e
fix(agc): recover initial sampled image copies
2026-10-23 16:37:26 +02:00
Queuze
042a53079d
test(agc): select supported sRGB copy profile
2026-10-23 16:37:26 +02:00
Queuze
8e47a3b5d6
test(agc): cover copied-image allocation recovery
2026-10-23 16:37:26 +02:00
Queuze
737f6073ec
test(agc): adapt recovery callback signatures
2026-10-23 16:37:26 +02:00
Santhosh Kumar
3bcd89e10e
fix(agc): reclaim idle images safely during cache creation
...
Forward new-image recovery permission through AllocateImageMemory while preserving host-memory fallback and allocated-type reporting. Reuse held cache locks only at safe construction points, retain caller-held sampled textures and pending storage results, and try resource-cache removal without waiting.
Count released Vulkan allocations and saturate the reclaim reserve. Cover sampled/storage allocation failures, host fallback after image recovery, bounded attempts and overflow. Remove stale conflict markers and unrelated debt, and refresh the recorded validation.
2026-10-23 16:37:26 +02:00
Dean
4997726a5f
Merge pull request #8703 from nikowolf123/feat/libcinternal-double-underscore-inet
...
feat(libSceLibcInternal): export __inet_ntoa_r
2026-10-24 03:29:12 +13:00
Dean
3b6613eb58
Merge pull request #8597 from javierUDP/test/wide-store-execution
...
test(relinker): execute the split 256-bit store
2026-10-24 03:28:26 +13:00
Dean
dcd40e119d
Merge pull request #8287 from mugurc/fix/tests-fenv-masks-rosetta
...
fix(tests): compare the floating-point exception masks with the ones the host keeps
2026-10-24 03:28:00 +13:00
Dean
53af1169c7
Merge pull request #8416 from jotitadev/fix/relinker-module-init-array-without-size
...
fix(relinker): treat guest DT_INIT_ARRAY without DT_INIT_ARRAYSZ as empty
2026-10-24 03:27:27 +13:00
Dean
2b3baacdba
Merge pull request #8507 from Th3EvilGod/codex/rudp-precise-poll-wait
...
fix(rudp): use precise poll deadlines on Windows
2026-10-24 03:27:04 +13:00
Adrià
37cb4c8625
Merge pull request #7799 from thuanquang/fix/bc-block-copy-srgb-view
...
fix(agc): give a block-copied BC texture an sRGB view for FORCE_DEGAMMA samplers
2026-10-23 16:27:01 +02:00
Dean
0ae788741d
Merge pull request #8593 from priyanshrv-netizen/feat/libc-vacopy
...
feat(libc): implement _Vacopy
2026-10-24 03:26:41 +13:00
Dean
efc6cd8f1b
Merge pull request #8702 from nikowolf123/feat/libcinternal-underscore-err-warn-progname
...
feat(libSceLibcInternal): export _err, _warn and _getprogname
2026-10-24 03:25:55 +13:00
Dean
c73dc20d25
Merge pull request #9644 from Noxy-HNR/fix/png-gray-transparency
...
fix(png): mask unused grayscale transparency bits
2026-10-24 03:25:24 +13:00
Dean
86713d20ae
Merge pull request #8565 from valenciana-nc/fix/relinker-preserve-metadata-inputs
...
fix(relinker): preserve icon and title metadata inputs
2026-10-24 03:25:01 +13:00
Dean
9fbcb97d5f
Merge pull request #10073 from JJenkx/windows/link-symlink-loop
...
fix(libkernel_sys): report ELOOP from link through a Windows symbolic link loop
2026-10-24 03:24:38 +13:00
Dean
eaeed829ee
Merge pull request #9280 from Bram910/fix/patch-entry-widths
...
fix(relinker): validate programmatic patch widths
2026-10-24 03:23:40 +13:00
Dean
4f3087c677
Merge pull request #10136 from orezraey/fix/libkernel-close-standard-descriptors-measured-ps5
...
fix(libkernel): refuse closing the standard descriptors with EPERM as measured on a PS5
2026-10-24 03:23:15 +13:00
Dean
4ac5597e1f
Merge pull request #9530 from Ondra97/codex/feat-freetype-gasp
...
feat(libSceFreeType): implement FT_Get_Gasp
2026-10-24 03:22:40 +13:00
Dean
25fc86e74d
Merge pull request #9230 from slopggobblercobbler81/fix/relinker-relocation-type-validation
...
fix(relinker): validate relocation types during table extraction
2026-10-24 03:22:17 +13:00
Dean
8d6401fe55
Merge pull request #9801 from taovuokko/fix/relinker-absolute-function-symbols
...
fix(relinker): skip absolute function symbols in code analysis
2026-10-24 03:21:53 +13:00
Adrià
b061d2a621
Merge pull request #7292 from billythemenace2/fix/agc-import-pieces-over-allocation-limit
...
fix(agc): import registered ranges larger than the device's largest allocation in pieces
2026-10-23 16:21:48 +02:00
Adrià
e7fbd58bbc
Merge pull request #6747 from krishalivaibhav/codex/command-memory-reuse
...
fix(agc): synchronize pending writes before command allocation
2026-10-23 16:20:43 +02:00
Adrià
9d164f0d87
Merge pull request #6169 from mitul72/fix/agc-collect-memo-generation
...
fix(agc): answer a collect memo hit with the generation of the last finished tracker update
2026-10-23 16:18:38 +02:00
Adrià
16858c04c6
Merge pull request #6741 from DavidSamir/fix/agc-unobserved-last-provoking-vertex
...
fix(agc): draw a last provoking vertex that no pixel input sees without the extension
2026-10-23 16:16:37 +02:00
Adrià
e94545a592
Merge pull request #7644 from EagleBearerYS/perf/agc-lazy-resolve-shader-abi
...
perf(agc): leave a lazily registered shader's resolved ABI to its first use
2026-10-23 16:14:38 +02:00
Adrià
1047c108af
Merge pull request #6011 from zmeizy/claude/cvt-pk-u8-f32-round-mode
...
fix(shader): round v_cvt_pk_u8_f32 in the FLOAT_MODE f32 round mode
2026-10-23 16:13:41 +02:00
Adrià
be6a6ba3a8
Merge pull request #8608 from SleglJan/pr/capture-validation-linear
...
perf(agc): take captureValidation's records in one pass over the lookup log
2026-10-23 16:13:35 +02:00
Adrià Franch and Claude
2fd0610bff
fix(agc): draw a last provoking vertex that nothing observes without the extension
...
Co-Authored-By: Claude <[email protected] >
2026-10-23 15:21:46 +02:00