nmzik
|
31b7be9ff2
|
graphics: materialize fast clears before sampling reused targets
Co-authored-by: Ali Almohaya <AliAlmohaya@gmail.com>
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
40692dfb64
|
graphics: copy sparse buffer uploads through resident mappings
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
9a3aca963a
|
shader: combine image execution masks with descriptor branch bounds
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
1fa79d5cac
|
shader: specialize bounded pointer and packed image tables
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
c9ec82e32e
|
shader: factor live execution guards before resource planning
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
2f88a0a3b2
|
shader: elide bitcasts between identical physical types
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
7e884f55e0
|
shader: reuse dominating descriptor loads across image samples
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
d70cbd4184
|
shader: bound descriptor worklists by their finite bit masks
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
9bcf80bf67
|
graphics: share temporary staging for oversized image uploads
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
ed1195d1e7
|
shader: prove descriptor bounds from simplified image EXEC predicates
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
25e1cc7ec9
|
shader: preserve descriptor bounds through guarded branch joins
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
a287a54f26
|
shader: prove guarded descriptor counts for interleaved image records
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
56738aa4e1
|
shader: sample packed normalized images with one bilinear gather
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
c11254a996
|
shader: share format conversion for packed normalized image stores
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
aec8c88755
|
graphics: support signed 32-bit image atomic descriptors
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
68d7bc94e2
|
shader: correlate masked first-lane material rows
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
8ee31abd9d
|
shader: bound indirect image selectors by counted scalar rows
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
9a7c54da58
|
shader: share formatted buffer payload reads across format conversions
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
5dc6914688
|
shader: lower bounded UInt formatted buffer copies to shared stores
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
a7a734b5d3
|
video: implement PS5 Vdecsw using a shared queued AVC decoder
Co-authored-by: Ali Almohaya <AliAlmohaya@gmail.com>
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
e2c8b61de6
|
shader: remove unreachable mixed image specialization paths
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
145578ac03
|
shader: materialize image keys from proven GPU bitmap subsets
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
f01a3750d4
|
shader: validate indirect image operands at each typed access
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
0e9c77b0a2
|
shader: bound material selectors by proven one-wave LDS append lists
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
d692d8ee08
|
shader: preserve full region addresses for LDS and GDS reads and writes
|
2026-10-13 21:27:07 +00:00 |
|
Ali Almohaya
|
460a196fca
|
shader: emit dynamic sample offsets with the enabled maintenance8 feature
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
652154aead
|
shader: merge typed image candidates as raw vectors with shared sampler variants
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
49ebbfd627
|
shader: prove descending image ranges and prune impossible register selectors
Co-authored-by: Ali Almohaya <AliAlmohaya@gmail.com>
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
7688093ca3
|
shader: resolve GPU scalar image selectors within buffer bounds
Co-authored-by: Ali Almohaya <AliAlmohaya@gmail.com>
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
df08b83287
|
shader: propagate late constants through affected IR users
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
fa68e104ea
|
shader: fold full wave64 masks before register predication
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
fd66f580b4
|
shader: resolve packed buffer selectors with shared indexed stores
Co-authored-by: Ali Almohaya <AliAlmohaya@gmail.com>
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
8f7d745383
|
graphics: simplify image usage and dirty state
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
f4692a450e
|
graphics: avoid full-cache scans when deleting stencil associations
Co-authored-by: overlordxrz-source <overlordxrz-source@users.noreply.github.com>
Co-authored-by: TheCruZ <thecruzwtf@gmail.com>
|
2026-10-13 21:27:07 +00:00 |
|
nmzik
|
df5b9b92be
|
minor cleanup
KytyPS5-2026-10-12-df5b9b9
|
2026-10-12 15:06:38 +02:00 |
|
Devran Cosmo Uenal
|
5b0ef07742
|
audio: keep NGS2 sampler voices within max_waveform_blocks (#1450)
audio: preserve NGS2 streaming buffer ownership
KytyPS5-2026-10-12-5b0ef07
|
2026-10-12 14:22:06 +02:00 |
|
Ettore Sartori
|
5ce9a52936
|
Fix the splash screen (#1378)
Fix swapchain acquire semaphore reuse
Co-authored-by: nmzik <Nmzik@mail.ru>
KytyPS5-2026-10-12-5ce9a52
|
2026-10-12 13:40:59 +02:00 |
|
nmzik
|
dad900c61d
|
Fix BC alias writes and GC
KytyPS5-2026-10-12-dad900c
|
2026-10-12 04:51:02 +02:00 |
|
nmzik
|
5b730d4df0
|
simplify guest gpu
KytyPS5-2026-10-12-5b730d4
|
2026-10-12 02:52:49 +02:00 |
|
nmzik
|
e699a35f20
|
netctl: add opt-in host IPv4 connectivity and launcher toggle
|
2026-10-12 01:20:43 +02:00 |
|
nmzik
|
41beda4367
|
ampr: fix APR completion loss in 768-byte read batches
Co-authored-by: Chai T <ct@talnikar.in>
|
2026-10-12 01:20:43 +02:00 |
|
Chai T
|
048fe9f413
|
kernel: export sceKernelFtruncate through existing native handler
|
2026-10-12 01:20:43 +02:00 |
|
nmzik
|
e51de54ee4
|
add hdr display support
KytyPS5-2026-10-11-e51de54
|
2026-10-11 20:29:32 +02:00 |
|
nmzik
|
984cfcebd1
|
shader: emit native texel offsets using sample execution context
Co-authored-by: netwarex <mail@pety.me>
KytyPS5-2026-10-11-984cfce
|
2026-10-11 18:53:01 +02:00 |
|
nmzik
|
df0412afb5
|
shader: preserve shared predicates during resource plan extraction
Co-authored-by: netwarex <mail@pety.me>
|
2026-10-11 18:53:01 +02:00 |
|
nmzik
|
f28c0fccb2
|
texture: preserve guest DCC metadata for comparison depth aliases
Co-authored-by: netwarex <mail@pety.me>
|
2026-10-11 18:53:01 +02:00 |
|
netwarex
|
4c87dbebb2
|
shader: select indirect texture descriptors for image gathers
|
2026-10-11 18:53:01 +02:00 |
|
nmzik
|
16a7fe689a
|
fix windows compilation (2) (#1411)
* fix windows compialtion (2)
* loader: guard LoadExec close_range path with __linux__ for macOS
---------
Co-authored-by: ReverendOzmund <catmilker@proton.me>
KytyPS5-2026-10-11-16a7fe6
|
2026-10-11 11:11:02 +02:00 |
|
thenotsoquietninja44-collab
|
6f0cddd440
|
implement LoadExec (windows)
KytyPS5-2026-10-11-6f0cddd
|
2026-10-11 08:24:33 +02:00 |
|
nmzik
|
4084a008ea
|
fix windows compilation
KytyPS5-2026-10-11-4084a00
|
2026-10-11 07:53:59 +02:00 |
|