Adrià
|
e0b8be9dc5
|
Merge pull request #6530 from milescoviello/feat/smoothing-mixed-samples
feat(agc): draw radeonsi line and polygon smoothing (SAMPLE_COVERAGE, merged mixed samples)
|
2026-10-19 06:06:26 +02:00 |
|
Adrià
|
9cc0f16f6e
|
Merge pull request #6533 from ArjenS-LA/feat/guest-getopt-long-only
feat(libc): implement getopt_long_only
|
2026-10-19 06:04:23 +02:00 |
|
Adrià
|
3904ce6cf5
|
Merge pull request #6505 from keravyn-ops/fix/htile-pending-fill
perf(agc): take the HTILE words pending fills leave instead of reading them
|
2026-10-19 06:03:19 +02:00 |
|
Adrià
|
d72c9e3728
|
Merge pull request #6527 from SandstromPL/feat/libscediscmap
feat(libSceDiscMap): report no disc bitmap from the two disc map queries
|
2026-10-19 06:02:18 +02:00 |
|
Adrià
|
ca13a56a58
|
Merge pull request #6515 from Ondra97/codex/fix-direct-remap-flexible-budget
test(libkernel): cover flexible budget after direct replacements
|
2026-10-19 05:02:23 +02:00 |
|
Adrià
|
062706c56f
|
Merge pull request #6514 from JJenkx/test/gpu-timing-incomplete-batch
test(agc): cover incomplete GPU timing batch completion
|
2026-10-19 05:02:18 +02:00 |
|
Adrià
|
ba63d412cd
|
Merge pull request #6511 from JJenkx/fix/ssl-ps5-reader-context
feat(ssl): implement context-scoped PS5 certificate PEM reading
|
2026-10-19 05:01:14 +02:00 |
|
Adrià
|
9f8252af15
|
Merge pull request #6450 from fdfawef324/codex/shader-cache-runtime-sources-1015
fix(recompiler): keep standalone tests out of shader cache versions
|
2026-10-19 05:00:11 +02:00 |
|
Adrià
|
e488debe6d
|
Merge pull request #6508 from fogydes/feat/agc-dcb-atomic-gds
feat(libSceAgc): implement DCB atomic GDS operations and correct size accessor
|
2026-10-19 04:59:06 +02:00 |
|
Adrià
|
c8e3fcb703
|
Merge pull request #6507 from karanvora2599/perf/videoout-unordered-cpu-flips
perf(videoout): don't hold a flip thread's CPU flips behind queued work
|
2026-10-19 04:49:51 +02:00 |
|
Adrià
|
d23ed99f84
|
Merge pull request #6472 from ahir061/fix/agc-host-import-budget-half-heap
fix(agc): keep half the host heap out of the host import budget
|
2026-10-19 04:49:45 +02:00 |
|
Adrià
|
8a526d4495
|
Merge pull request #6504 from 0xRickx/feat/libsceimedialog-host-keyboard
feat(libSceImeDialog): take the dialog's text from the host keyboard
|
2026-10-19 04:39:46 +02:00 |
|
Adrià
|
ccbd40240f
|
Merge pull request #6497 from giovanniadamo/feat/libsceregmgr
feat(libSceRegMgr): add sceRegMgrNonSysGetInt stub
|
2026-10-19 04:36:35 +02:00 |
|
Adrià
|
2ed7048426
|
Merge pull request #6495 from winstrex/perf/agc-pattern-fill-compare-order
perf(agc): match the dword pattern-fill kernel with its two compares in either order
|
2026-10-19 04:35:31 +02:00 |
|
Adrià
|
baec31ba6c
|
Merge pull request #6442 from JJenkx/fix/retain-import-window-failures
fix(agc): retain failed import windows across unrelated mappings
|
2026-10-19 04:33:22 +02:00 |
|
Adrià
|
25648aa121
|
Merge pull request #6494 from Ondra97/codex/fix-net-accept-inherited-mode
fix(libSceNet): inherit nonblocking mode on accepted sockets
|
2026-10-19 04:30:22 +02:00 |
|
Adrià
|
decb14c505
|
Merge pull request #6491 from Ondra97/codex/fix-flexible-fixed-remap-budget
fix(libkernel): account for fixed flexible memory replacements
|
2026-10-19 04:30:17 +02:00 |
|
Adrià
|
bcd473dbb4
|
Merge pull request #6490 from parl0v/perf/write-back-into-slabs
perf(agc): retile storage write-back windows straight into their unit-shadow slabs
|
2026-10-19 04:30:12 +02:00 |
|
Adrià
|
de611511de
|
Merge pull request #6486 from karanvora2599/perf/agc-stage-swept-raw-buffers
perf(agc): stage raw buffer elements a dispatch sweeps
|
2026-10-19 04:29:08 +02:00 |
|
Adrià
|
7bc7905978
|
Merge pull request #6489 from fogydes/feat/agc-dcb-context-state-op
feat(libSceAgc): implement unversioned context state operations
|
2026-10-19 04:24:41 +02:00 |
|
Adrià
|
1377213ab7
|
Merge pull request #5957 from xXPBSXx/cand/guest-abort-report-r6
fix(libc): name a guest abort() in the crash report
|
2026-10-19 04:24:37 +02:00 |
|
Adrià
|
40393b0f95
|
Merge pull request #6487 from klosixgaming-arch/fix/pthread-detach-joiner
fix(libkernel): refuse to detach or rejoin a thread that is being joined
|
2026-10-19 04:03:57 +02:00 |
|
Adrià
|
b4d517ed10
|
Merge pull request #6334 from hypermoist/feat/libc-dinkumware-atomics
feat(libc): implement the remaining Dinkumware _Atomic helpers
|
2026-10-19 04:03:52 +02:00 |
|
Adrià
|
324e0e48e0
|
Merge pull request #6482 from Ondra97/codex/team-20261015-worker-1-ready
fix(libkernel): preserve RTLD_GLOBAL visibility on Windows
|
2026-10-19 03:39:21 +02:00 |
|
Adrià
|
fd2ef7e28e
|
Merge pull request #6465 from milescoviello/fix/free-retired-depth-surfaces
fix(agc): free retired depth surfaces nobody samples
|
2026-10-19 03:39:16 +02:00 |
|
Adrià
|
9d4382d268
|
Merge pull request #6475 from EagleBearerYS/fix/agc-guard-lazy-capture-pages
fix(agc): run the read guard over a shader capture's lazy pages and raw word reads
|
2026-10-19 03:39:11 +02:00 |
|
Adrià
|
23629c2847
|
Merge pull request #6454 from EagleBearerYS/perf/shader-image-table-reuse-v3-pr
perf(agc): share one image table per heap and write epoch through capture, compare, resolution and descriptors
|
2026-10-19 03:39:03 +02:00 |
|
Adrià
|
72b0ab3e8e
|
Merge pull request #6312 from meh7an/perf/agc-cut-draw-allocations
perf(agc): cut per-draw heap allocations
|
2026-10-19 03:38:58 +02:00 |
|
Adrià
|
79d7d26b6d
|
Merge pull request #6484 from Ondra97/codex/team-20261015-worker-2
fix(libkernel): share guest rename semantics with sceKernelRename
|
2026-10-19 03:35:57 +02:00 |
|
Adrià
|
b5be95ff0b
|
Merge pull request #6364 from SleglJan/pr/flush-wait-newer-writers
fix(agc): store pending image results after the range's writers finish
|
2026-10-19 03:27:49 +02:00 |
|
Adrià
|
c22eb87563
|
Merge pull request #6476 from JJenkx/fix/bundled-validator-teardown
fix(build): preserve bundled validator type tables through exit
|
2026-10-19 03:27:03 +02:00 |
|
Adrià
|
7978a4b585
|
Merge pull request #6366 from EagleBearerYS/fix/agc-defer-unpreparable-abi-stages-v3
fix(agc): leave a stage the title's pipeline ABI cannot prepare to its first use
|
2026-10-19 03:26:59 +02:00 |
|
Adrià
|
f9239c9746
|
Merge pull request #6473 from ahir061/perf/agc-debug-only-texture-creation-logs
perf(agc): log storage image and storage-viewed texture creation only with APS5_DEBUG_LOG
|
2026-10-19 03:26:54 +02:00 |
|
Adrià
|
c7892bf6c6
|
Merge pull request #6471 from SleglJan/pr/readwords-lazy-blocks
perf(agc): run reads copy the missing blocks of a page mapped whole at once
|
2026-10-19 03:26:49 +02:00 |
|
Adrià
|
00666eeb36
|
Merge pull request #6470 from EagleBearerYS/fix/recompiler-once-per-pixel-sample-inputs
fix(recompiler): run a pixel shader the guest does not iterate once per pixel
|
2026-10-19 03:21:34 +02:00 |
|
Adrià
|
876bd17af8
|
Merge pull request #6386 from JJenkx/fix/trace-digest-wait-subscopes-upstream
fix(tools): classify wait subscopes in trace digests
|
2026-10-19 03:17:30 +02:00 |
|
Adrià
|
0cc1cfa1cd
|
Merge pull request #6449 from Izamaru/fix/apr-windows-read-staging
fix(libkernel): stage Windows APR reads through host memory
|
2026-10-19 03:17:25 +02:00 |
|
Adrià
|
0c25997a5a
|
Merge pull request #6423 from Gashrod1/fix/agc-native-depth-first-refusal
fix(agc): keep the first native multisample depth sampling refusal
|
2026-10-19 03:05:40 +02:00 |
|
Adrià
|
134a3510c8
|
Merge pull request #6419 from DavidSamir/fix/relinker-macos-tls-alu-reads
fix(relinker): rewrite ALU reads of guest TLS through %fs in macOS output
|
2026-10-19 03:02:09 +02:00 |
|
Adrià
|
12c1d1875f
|
Merge pull request #6464 from AymanFE/claude/project-thread-d8qx30
fix(agc): overestimate single-sample draws with centroid inputs
|
2026-10-19 03:02:01 +02:00 |
|
Adrià
|
819c5477b9
|
Merge pull request #6466 from whamre/fix/windows-sparse-load-image
fix(relinker): keep unmapped gaps out of the Windows load image
|
2026-10-19 03:00:53 +02:00 |
|
Adrià
|
7b12450b8f
|
Merge pull request #6357 from MarcZX10/codex/relinker-relative-defined-symbol-3093
fix(relinker): accept matching defined relative symbols
|
2026-10-19 02:56:49 +02:00 |
|
Adrià
|
42d8666f29
|
Merge pull request #6458 from DavidSamir/fix/relinker-trap-macos-guest-gs
fix(relinker): trap guest GS accesses in macOS output instead of refusing the module
|
2026-10-19 02:56:44 +02:00 |
|
Adrià
|
ad502d7170
|
Merge pull request #6341 from JJenkx/fix/draw-committer-trace
fix(agc): include draw committer work in CPU traces
|
2026-10-19 02:52:31 +02:00 |
|
Adrià
|
659230f7b6
|
Merge pull request #6367 from Zenodeon/stk-rendering-correctness
fix(agc): preserve registered array slices on CPU write-back
|
2026-10-19 02:41:14 +02:00 |
|
Adrià
|
bebc294607
|
Merge pull request #6443 from EagleBearerYS/fix/libkernel-host-stack-guard-page
fix(libkernel): keep a protected host stack's guard page, and protect the Linux main stack
|
2026-10-19 02:41:09 +02:00 |
|
Adrià
|
f4e60cfde6
|
Merge pull request #6438 from JJenkx/fix/initial-htile-depth-clear
fix(agc): preserve fresh HTILE depth and stencil clears
|
2026-10-19 02:41:04 +02:00 |
|
Adrià
|
c176007f5c
|
Merge pull request #6422 from Amoenus/codex/test-vcc-sampler-runtime-main940
test(agc): execute MIMG sampler tuples ending in VCC
|
2026-10-19 02:40:59 +02:00 |
|
Adrià
|
d265c58e40
|
Merge pull request #6351 from thuanquang/fix/layout-relative-output
fix(relinker): list converted modules correctly for a relative output path
|
2026-10-19 02:40:55 +02:00 |
|
Adrià
|
d5c854dd9b
|
Merge pull request #6339 from hypermoist/feat/libc-std-vector-algorithms
feat(libc): implement the __std vectorized algorithm helpers
|
2026-10-19 02:40:50 +02:00 |
|
Adrià
|
347c0a7934
|
Merge pull request #6420 from JJenkx/feat/kernel-error-conversion-upstream
feat(libkernel): convert guest POSIX error values
|
2026-10-19 02:40:46 +02:00 |
|
Adrià
|
80b2fc9212
|
Merge pull request #6417 from UnhealthyKraken/fix/invariant-image-table-phis
fix(shader): plan image tables through invariant descriptor phis
|
2026-10-19 02:40:40 +02:00 |
|
Adrià
|
55a3ac6440
|
Merge pull request #6405 from fdfawef324/claude/shader-structurizer-branching-returns
fix(shader): give a selection a merge when one arm returns through nested branches
|
2026-10-19 02:07:54 +02:00 |
|
Adrià
|
3b20a366ca
|
Merge pull request #6167 from freshstart2066-create/feat/libc-ceill-floorl
feat(libc): implement ceill and floorl
|
2026-10-19 02:00:27 +02:00 |
|
Adrià
|
00c948768d
|
Merge pull request #6365 from eljackjoestar-cmd/fix/agc-copied-write-overlap
fix(agc): limit copied-writer waits to copied ranges
|
2026-10-19 01:59:29 +02:00 |
|
Adrià
|
6493ae1276
|
Merge pull request #6370 from pushkarreddyy/feat/libSceSysmodule-proprietary-voice-chat-helper
feat(libSceSysmodule): register libSceProprietaryVoiceChatHelperPrx module id 0x132
|
2026-10-19 01:58:59 +02:00 |
|
Adrià
|
ea41ee4031
|
Merge pull request #6410 from DavidSamir/fix/relinker-macos-tls-overlapping-decode
fix(relinker): skip prefixed decodings inside an earlier instruction in the macOS TLS scan
|
2026-10-19 01:58:54 +02:00 |
|
Adrià
|
456f8513bc
|
Merge pull request #6400 from Capmare/feat/fontft-support-formats
feat(libSceFontFt): implement the font format support exports
|
2026-10-19 01:57:51 +02:00 |
|
Adrià
|
a9e7267465
|
Merge pull request #6418 from jweidenh/codex/optional-rela-table
fix(relinker): accept executables without a RELA table
|
2026-10-19 01:56:53 +02:00 |
|
Adrià
|
ce8c71a78e
|
Merge pull request #6411 from Nixitov/feat/fchown
feat(libkernel_sys): implement fchown
|
2026-10-19 01:56:48 +02:00 |
|
Adrià
|
925b85e43a
|
Merge pull request #6375 from sanxchep/codex/shader-export-layout-fallback
fix(agc): preserve position export layout on undecodable tail
|
2026-10-19 01:56:44 +02:00 |
|
Adrià
|
3d0cd98d8e
|
Merge pull request #6363 from hypermoist/fix/agc-timing-queries-no-wait
fix(agc): read GPU timing queries without waiting on unwritten ones
|
2026-10-19 01:50:36 +02:00 |
|
Adrià
|
7732434367
|
Merge pull request #6376 from Get-fix/ps4/libscefreetype
feat(libSceFreeType): implement the six FreeType functions OpenOrbis samples use
|
2026-10-19 01:48:40 +02:00 |
|
Adrià
|
56ea17e5d7
|
Merge pull request #6369 from JJenkx/fix/ngs2-voice-handle-errors
fix(ngs2): return PS5 errors for invalid voice handles
|
2026-10-19 01:48:35 +02:00 |
|
Adrià
|
278daa3560
|
Merge pull request #6381 from SandstromPL/fix/relinker-ps4-needed-module-tag
fix(relinker): read the PS4 needed-module tag in guest modules
|
2026-10-19 01:47:24 +02:00 |
|
Adrià
|
9d4966c265
|
Merge pull request #6343 from klosixgaming-arch/feat/kevent-standard-input
feat(libkernel): accept a kevent read event on descriptor 0
|
2026-10-19 01:46:19 +02:00 |
|
Adrià
|
a6dd29b3da
|
Merge pull request #6215 from Ondra97/codex/fix-msaa-retired-target-lifetime
fix(agc): reclaim retired multisample color targets
|
2026-10-19 01:37:13 +02:00 |
|
Adrià
|
0f121739ce
|
Merge pull request #6331 from hypermoist/feat/libc-generic-atomics
feat(libc): implement the 16-byte __sync builtins and __atomic_is_lock_free
|
2026-10-19 01:37:09 +02:00 |
|
Adrià
|
22ed7caf05
|
Merge pull request #6353 from EdouardSence/feat/pad-keyboard-shake
feat(pad): add a Shake input that swings the reported motion while held
|
2026-10-19 01:36:04 +02:00 |
|
Adrià
|
2c2abc453b
|
Merge pull request #6354 from SandstromPL/fix/relinker-plt-before-code
fix(relinker): find the PLT before the code in PS4 modules
|
2026-10-19 01:32:36 +02:00 |
|
Adrià
|
8f49a89958
|
Merge pull request #6346 from SleglJan/pr/unchanged-shared-block
perf(agc): stores beside a range in its 64 KiB block leave the range unchanged
|
2026-10-19 01:32:32 +02:00 |
|
Adrià
|
84c1a4d9a2
|
Merge pull request #6342 from pushkarreddyy/feat/libSceVoice-enable-disable-chat
feat(libSceVoice): implement sceVoiceEnableChat and sceVoiceDisableChat
|
2026-10-19 01:25:53 +02:00 |
|
Adrià
|
50bb0b95cf
|
Merge pull request #6330 from hypermoist/feat/libc-float-builtins
feat(libc): implement the compiler-rt floating-point builtins
|
2026-10-19 01:24:52 +02:00 |
|
Adrià
|
58242e7bcb
|
Merge pull request #6320 from fdfawef324/codex/copy-transfer-budget-current-1015
fix(agc): count transient copy buffers toward the recorder budget
|
2026-10-19 01:24:48 +02:00 |
|
Adrià
|
a4a1021208
|
Merge pull request #6234 from Ondra97/codex/fix-file-write-gpu-coherence
fix(libs): flush pending GPU results before file writes
|
2026-10-19 01:24:42 +02:00 |
|
Adrià
|
0745b29c90
|
Merge pull request #6332 from SleglJan/pr/fold-loop-phis
fix(shader): repeat phi folding until no phi folds
|
2026-10-19 01:23:34 +02:00 |
|
Adrià
|
b8b9fed361
|
Merge pull request #6324 from ps54all/fix/agc-alias-copy-store-destination
fix(agc): store an image-copied buffer copy's destination before later labels
|
2026-10-19 01:23:29 +02:00 |
|
Adrià
|
64b57d1b02
|
Merge pull request #6328 from aaro56/fix/relinker-preserve-input-hardlinks
fix(relinker): preserve inputs behind Windows executable hard links
|
2026-10-19 01:17:35 +02:00 |
|
Adrià
|
cf72c02064
|
Merge pull request #6325 from amirerfantim/refactor/relinker-remove-dead-code
refactor(relinker): remove functions nothing calls
|
2026-10-19 01:17:30 +02:00 |
|
Adrià
|
f849e58cfa
|
Merge pull request #6323 from Gabrieljr42/feat/progress-module-json
feat(tools): add a module filter and JSON output to progress.py
|
2026-10-19 01:17:26 +02:00 |
|
Adrià
|
8e7904b201
|
Merge pull request #6322 from hypermoist/feat/libc-integer-builtins
feat(libc): implement the compiler-rt integer builtins
|
2026-10-19 01:15:26 +02:00 |
|
Adrià
|
9121a9e455
|
Merge pull request #6327 from HilalElusive/patch-1
docs(debt): correct Windows GUI logging description
|
2026-10-19 01:08:04 +02:00 |
|
Adrià
|
03741f3cf2
|
Merge pull request #6163 from freshstart2066-create/feat/libc-fmaf
feat(libc): implement fmaf
|
2026-10-19 01:07:49 +02:00 |
|
Adrià
|
384840af1b
|
Merge pull request #6130 from ivica00/fix/rect-list-tess-coord-rounding
fix(shader): round tessellation coordinates to nearest integer in rect-list evaluation
|
2026-10-19 00:43:06 +02:00 |
|
Adrià
|
eb1a15b5cc
|
Merge pull request #6314 from eliyarson/feat/relinker-game-patches
feat(relinker): add conversion-time game patches
|
2026-10-19 00:37:51 +02:00 |
|
Adrià
|
18bd700806
|
Merge pull request #6291 from santhoshkumar-dev/codex/fix-pixel-exec-helper-lanes
fix(shader): preserve pixel helper lanes in EXEC copies
|
2026-10-19 00:37:47 +02:00 |
|
Adrià
|
c820102bd0
|
Merge pull request #6162 from freshstart2066-create/feat/libc-remquo
feat(libc): implement remquo and remquof
|
2026-10-19 00:28:20 +02:00 |
|
Adrià
|
0fd3555ad6
|
Merge pull request #5958 from ps54all/feat/shader-converted-image-sample
feat(shader): sample converted unorm images in the shader
|
2026-10-19 00:24:10 +02:00 |
|
Adrià
|
8b8edc5619
|
Merge pull request #6315 from hypermoist/fix/libc-snprintf-s-constraints
fix(libc): check the C11 runtime constraints in snprintf_s and vsnprintf_s
|
2026-10-19 00:17:04 +02:00 |
|
Adrià
|
38a848a1b7
|
Merge pull request #6287 from ahmad3a4/fix/libc-append-streams-windows
fix(libc): append stream writes atomically on Windows
|
2026-10-19 00:16:59 +02:00 |
|
Adrià
|
6a480ea637
|
Merge pull request #6302 from Ondra97/codex/fix-positioned-truncate-race
fix(libkernel): serialize Windows ftruncate with file transfers
|
2026-10-19 00:16:07 +02:00 |
|
Adrià
|
a3c8aced97
|
Merge pull request #6175 from mitul72/fix/agc-pass-hazard-inputs
fix(agc): name in-place draw inputs and multisampled targets in pass hazards
|
2026-10-19 00:16:02 +02:00 |
|
Adrià
|
590b0f3eed
|
Merge pull request #6164 from 011010/fix/agc-shader-layer
fix(agc): lower a fragment Layer input through the viewport index layer extension
|
2026-10-19 00:15:02 +02:00 |
|
Adrià
|
77fd2b6c5e
|
Merge pull request #6317 from SleglJan/pr/clip-distance-full
fix(shader): leave out the all-zero position distance when guest distances fill all eight
|
2026-10-19 00:12:57 +02:00 |
|
Adrià
|
8a456334f6
|
Merge pull request #6240 from ArjenS-LA/fix/guest-registry-weak-imports
fix(relinker): preserve weak imports in guest module registries
|
2026-10-19 00:06:30 +02:00 |
|
Adrià
|
57a9970094
|
Merge pull request #6311 from Ondra97/codex/fix-posix-flexible-memory-release
fix(libkernel): release flexible memory budget through munmap
|
2026-10-19 00:06:26 +02:00 |
|
Adrià
|
07d5061ada
|
Merge pull request #6306 from MarcZX10/codex/qualify-srt-memory-flags
fix(shader): qualify SRT memory flags template
|
2026-10-19 00:06:20 +02:00 |
|
Adrià
|
07377573f4
|
Merge pull request #6279 from hypermoist/fix/mesh-draw-short-of-a-primitive
fix(agc): a mesh draw shorter than one primitive draws nothing
|
2026-10-18 23:57:36 +02:00 |
|
Adrià
|
130efc3886
|
Merge pull request #6152 from freshstart2066-create/feat/libc-copysign-clean
feat(libc): implement copysign and copysignf
|
2026-10-18 23:56:00 +02:00 |
|
Adrià
|
3f16b82132
|
Merge pull request #6297 from Gashrod1/fix/agc-undrawn-msaa-z-footprint
fix(agc): sample undrawn multisampled Z and D 64 KiB swizzle textures, and Z ones whose HTILE is cleared
|
2026-10-18 23:55:01 +02:00 |
|