nmzik
|
fe867d03f6
|
renderer: remove duplicate buffer containment checks
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
ae4e695425
|
renderer: remove duplicate texture candidate checks
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
6407add888
|
renderer: align texture overlap retirement
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
840d742230
|
renderer: align buffer synchronization flow
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
a798e12d7f
|
renderer: reuse buffer overlap merge for images
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
d80e914b34
|
renderer: align buffer overlap merging
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
395c34ecab
|
renderer: recreate insufficient texture cache matches
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
1e8317159e
|
renderer: align maybe-dirty image handling
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
d0e08496be
|
renderer: handle clean DMA copies before overlap checks
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
377fb8f50a
|
shader: use ISA-style decoder opcode names
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
e24f29d514
|
renderer: diagnostics
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
89fdb1214a
|
agc: ignore empty multi-DCB submissions
Co-authored-by: shadowbeat070 <70843316+shadowbeat070@users.noreply.github.com>
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
01275fb211
|
shader_recompiler: rename/clean up typed SSA SPIR-V emitter
|
2026-08-18 03:53:45 +02:00 |
|
nmzik
|
5970c4ef95
|
shader_recompiler: remove legacy SPIR-V emitter
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
24b40d4c03
|
renderer: add warning log
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
146253afb6
|
renderer&guest_gpu: minor cleanup
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
c759236ccb
|
renderer: support depth-compatible uint image views
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
ce39238210
|
renderer: preserve requested depth stencil view aspects
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
330889e50b
|
shader: implement RDNA2 frexp mantissa
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
1be9568a02
|
shader: implement RDNA2 frexp exponent
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
8ce06ccdf6
|
shader: route nested shared regions
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
1dbac4fd79
|
shader: repair nested merge structurization
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
d80fbea51d
|
shader: resolve subtractive dword SETPC tables
|
2026-08-18 03:53:44 +02:00 |
|
shadowbeat070
|
e239210279
|
Rewrite RenderDoc capture flow and host exceptions
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
e7c8bcb3a4
|
recompiler: deduplication cleanup
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
0f3540b1ff
|
shader: unify stage input metadata
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
e857e332ac
|
graphics: handle PS5 DMA_DATA prefetch
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
44302cbf96
|
shader: implement RDNA2 V_MED3_I16
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
6b306f64d5
|
graphics: execute valid PM4 rewind packets
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
e1366eb91d
|
graphics: resolve Standard4KB color targets
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
2a1a8e72e3
|
shader: preserve exec-masked FLAT address roots
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
191cdff231
|
graphics: support tiled render target mip views
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
b0bd6470f3
|
graphics: accept AGC vertex-buffer-only shaders
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
93398d6d0f
|
graphics: sign-extend vector bitfield extracts
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
4e343408dc
|
graphics: size compute LDS from shader state
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
1375d650a7
|
graphics: support RDNA2 dependency waits
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
d7f1bcaa19
|
graphics: support signed 16-bit integer packing
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
2bb396f58f
|
graphics: support SDWA arithmetic right shifts
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
af1ab60786
|
graphics: intersect texture views with resource mips
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
430de9bd15
|
graphics: support dynamic indirect image tables
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
1c4171c9eb
|
graphics: accept SDWA byte conversion sources
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
443bbcbf90
|
graphics: separate scalar address bindings
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
83ee040b4d
|
graphics: specialize invariant indirect image tables
|
2026-08-18 03:53:43 +02:00 |
|
Senaxx
|
980d89f739
|
graphics: support dynamic storage mip writes
|
2026-08-18 03:53:43 +02:00 |
|
Senaxx
|
f785974cc1
|
graphics: accept storage mip ranges
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
547b9b96cc
|
graphics: upload sparse PRT image backing
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
989477efad
|
graphics: derive pixel stage activity from shader outputs
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
6d273e4d9c
|
graphics: accept forced HTile resummarization
|
2026-08-18 03:53:43 +02:00 |
|
Senaxx
|
d7fd4a2864
|
graphics: accept asymmetric Z clip state
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
5e27a28ab0
|
shader: fix missing homogeneous semantics
|
2026-08-18 03:53:42 +02:00 |
|