MarcZX100
5d00bd7bbf
feat(libSceSsl): add missing verification callback export
2026-10-13 12:50:43 +02:00
Dean
075169f7b3
Merge pull request #4404 from eljackjoestar-cmd/codex/demanded-shader-preparation
...
fix(agc): prioritize demanded shader preparation
2026-10-13 23:42:40 +13:00
Dean
768cd93977
Merge pull request #4082 from Celegans12/feat/agc-quad-tessellation
...
feat(agc): implement quad tessellation with counter-clockwise output and level clamps
2026-10-13 23:42:25 +13:00
Dean
1d7b075610
Merge pull request #4496 from Kikoarl/perf/agc-gds-dma-and-completion-label-sync
...
perf(agc): disambiguate completion label overlaps in CopyBuffer
2026-10-13 23:42:11 +13:00
Dean
53aea1ff34
Merge pull request #5024 from oneandonlydean/up4/storage-store-keeps-untracked-writes
...
fix(agc): keep CPU writes when a pending storage result is stored over untracked memory
2026-10-13 23:33:08 +13:00
Dean
387b8a0faa
Merge pull request #3763 from eljackjoestar-cmd/codex/dynamic-rendering-layers
...
fix(agc): render all attachment layers with dynamic rendering
2026-10-13 23:32:53 +13:00
Adrià
c7632f036f
Merge pull request #5037 from Feuris/feat/libc-cnd-timedwait
...
feat(libc): implement _Cnd_timedwait
2026-10-13 12:26:09 +02:00
Adrià
a1c2f9fa2c
Merge pull request #3902 from MarcZX100/codex/carry-amm-pool-references-3321
...
fix(ampr): preserve pooled pages across AMM remaps
2026-10-13 12:25:36 +02:00
Adrià
ae244d527a
Merge pull request #5051 from ducloc080202/feat/system-service-challenge-activity
...
feat(libSceSystemService): no-op sceSystemServiceOpenChallengeActivity
2026-10-13 12:23:15 +02:00
boykopovar
04899cb0f7
fix(relinker): align console progress columns
2026-10-13 13:02:03 +03:00
boykopovar
a534bd67ca
fix(relinker): report intermediate output image progress
2026-10-13 12:59:23 +03:00
boykopovar
d35b1afa51
fix(relinker): use consistent two-space nesting in runtime layout
2026-10-13 12:59:22 +03:00
boykopovar
c9a94dd021
fix(relinker): remove layout padding and blank lines after headings
2026-10-13 12:59:04 +03:00
boykopovar
754b82163b
fix(relinker): remove indentation from conversion summary
2026-10-13 12:58:48 +03:00
boykopovar
868d7a138d
fix(relinker): separate console sections without spacing every message
2026-10-13 12:58:35 +03:00
boykopovar
6f2e4b6902
test(relinker): update runtime layout expectations for tree output
2026-10-13 12:58:35 +03:00
boykopovar
56c2a53188
fix(relinker): redraw console progress and format runtime layout as a tree
2026-10-13 12:58:34 +03:00
boykopovar
e1ef33047c
fix(relinker): validate scan ranges before narrowing memory offsets
2026-10-13 12:57:55 +03:00
boykopovar
3e658db4b6
refactor(relinker): remove the obsolete file-based icon builder
2026-10-13 12:57:55 +03:00
boykopovar
6224febfb0
feat(relinker): report instruction conversion progress for executables and modules
2026-10-13 12:57:54 +03:00
boykopovar
b42aa8c540
feat(relinker): expose in-memory conversion through a portable core library
2026-10-13 12:57:53 +03:00
boykopovar
5e5eba8922
fix(relinker): reject layouts that would discard exception metadata
2026-10-13 12:57:06 +03:00
boykopovar
37e25a2a78
refactor(relinker): separate native module discovery from prx conversion
2026-10-13 12:57:05 +03:00
boykopovar
02cd2e57e2
refactor(relinker): move windows icon and diagnostic io to native adapters
2026-10-13 12:56:42 +03:00
boykopovar
cd0433fd82
feat(relinker): report syscall scanning and import analysis progress
2026-10-13 12:56:16 +03:00
boykopovar
04ca1721e5
feat(relinker): add progress interface and console reporter
2026-10-13 12:55:34 +03:00
Adrià
77b9f7270c
Merge pull request #3579 from Celegans12/fix/relinker-present-optional-provider-errors
...
fix(relinker): preserve load failures of present optional providers
2026-10-13 11:53:01 +02:00
Adrià
8bcd97cd5b
Merge pull request #1418 from gjonn/feat/agc-unnormalized-implicit-lod
...
feat(agc): sample the base level through unnormalized samplers
2026-10-13 11:49:07 +02:00
ducloc080202
4aff906ca6
feat(libSceSystemService): no-op sceSystemServiceOpenChallengeActivity
2026-10-13 16:41:40 +07:00
Dean
bb9a4d8a24
Merge pull request #5045 from oneandonlydean/up4/fix-clip-cull-draw-skip
...
test(agc): skip the clip and cull distance draw without a Vulkan device
2026-10-13 22:38:00 +13:00
Dean
2890f95494
Merge pull request #5025 from 0xRickx/fix/libkernel-sys-rename-import
...
fix(libkernel_sys): reach rename through a _nid_no_patch export
2026-10-13 22:37:36 +13:00
Adrià
08f672cc51
Merge pull request #5035 from ducloc080202/feat/system-service-controller-settings
...
feat(libSceSystemService): no-op sceSystemServiceShowControllerSettings
2026-10-13 11:35:54 +02:00
Feuris
572d330a13
feat(libc): implement _Cnd_timedwait
2026-10-13 06:34:01 -03:00
Dean Galvin
4a4bea9d1b
test(agc): skip the clip and cull distance draw without a Vulkan device
2026-10-13 22:26:59 +13:00
Adrià
8299b2f7eb
Merge pull request #5036 from 0xRickx/feat/libc-atanhf
...
feat(libc): implement atanhf
2026-10-13 11:22:59 +02:00
eljackjoestar-cmd
dedb869fa2
test(agc): shut down the layered submission driver before exit
2026-10-13 13:07:18 +04:00
ducloc080202
46c7766f4f
feat(libSceSystemService): no-op sceSystemServiceShowControllerSettings
2026-10-13 16:05:00 +07:00
eljackjoestar-cmd
2ae227ef85
fix(agc): integrate merged position exports and request version 21
2026-10-13 13:03:12 +04:00
eljackjoestar-cmd
78ad5d9dfb
fix(agc): validate dynamic layer limits and host subgroup size
2026-10-13 13:01:17 +04:00
Dean
2a2a3dc650
Merge pull request #4226 from MarcZX100/codex/carry-wcsftime-3625
...
feat(libc): implement wcsftime
2026-10-13 22:01:10 +13:00
Dean
90285be0af
Merge pull request #4367 from MarcZX100/codex/carry-windows-alias-4260
...
fix(libc): alias non-contiguous shared guest views on Windows
2026-10-13 22:00:55 +13:00
eljackjoestar-cmd
13c4a2a6c6
fix(agc): preserve main interfaces in the layered rendering rebase
2026-10-13 13:00:51 +04:00
Dean
48c48ffd9e
Merge pull request #4390 from ErenYeager1836/fix/pngdec-validate-size-and-max-width
...
fix(libScePngDec): validate this_size on create
2026-10-13 22:00:41 +13:00
eljackjoestar-cmd
a103e48c8b
test(agc): use the current fragment push slot in layered readback
2026-10-13 13:00:28 +04:00
eljackjoestar-cmd
93a090ed8d
test(agc): retain array-view checks after merge
2026-10-13 13:00:28 +04:00
eljackjoestar-cmd
60a1649e76
fix(agc): render all attachment layers with dynamic rendering
2026-10-13 13:00:28 +04:00
alfalfa-star
425a4daf16
fix(agc): report layer exports as ignored only when a draw does not route them
...
The warning fired for every draw with PA_CL_VS_OUT_CNTL layer bits,
including layered draws that now route the render target index. It is
checked after the color targets are decoded and leaves out the routed
bits and the misc vector enable. The comment that said layer exports
are never routed is removed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:00:28 +04:00
Dean
501f4f5aa7
Merge pull request #4835 from MarcZX100/fix/agc-init-version-error-4808
...
fix(agc): return error for unsupported init versions
2026-10-13 22:00:27 +13:00
Dean
02d4839b60
Merge pull request #4584 from xXPBSXx/fix/agc-line-strip-primitive
...
fix(agc): decode primitive type 3 as a line strip
2026-10-13 22:00:05 +13:00
alfalfa-star
dd70286889
test(agc): draw a layered volume through the driver
...
agc_driver_layered_volume_submit submits a DCB whose context registers
alone describe a 3D render target (CB_COLOR_ATTRIB3 resource type 3D,
CB_COLOR_VIEW slices 1-3) and set PA_CL_VS_OUT_CNTL USE_VTX_RENDER_
TARGET_INDX, with both shaders registered before the draw. It checks
that each band lands in its own slice. Removing the layer export from
the vertex stage info in Driver::draw, or the bit-18 read in
DecodeState, fails it. Two more runs draw the volume under DCC keys:
uncompressed keys stay uncompressed, and 0000 fast-clear keys leave
every texel the draw does not write at the clear color and end
uncompressed.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 13:00:04 +04:00