nmzik
|
ac64d202af
|
shader: implement BUFFER_ATOMIC_FMAX
|
2026-08-05 02:59:28 +02:00 |
|
nmzik
|
df44ad3fac
|
shader: implement BUFFER_ATOMIC_FMIN, unhandled IR opcode now fails
|
2026-08-05 02:59:28 +02:00 |
|
nmzik
|
0a2f4814ac
|
refactor(shader): centralize opcode metadata and lookup paths
|
2026-08-05 02:59:28 +02:00 |
|
nmzik
|
9a3468e3a0
|
shader: implement V_MIN_U32
|
2026-08-05 02:59:28 +02:00 |
|
nmzik
|
73da43a7be
|
shader: implement V_CNDMASK_B32
|
2026-08-05 02:59:28 +02:00 |
|
nmzik
|
aa88d94755
|
shader: implement V_SUB_NC_U32
|
2026-08-05 02:59:27 +02:00 |
|
nmzik
|
822ca3c10b
|
shader: implement S_CMP_EQ_U64
|
2026-08-05 02:59:27 +02:00 |
|
nmzik
|
2b6fd699e7
|
shader: implement V_CMP_EQ_I64
|
2026-08-05 02:59:27 +02:00 |
|
nmzik
|
d8a4c83cc7
|
format src and tests with clang-format
|
2026-07-31 11:36:12 +02:00 |
|
nmzik
|
68be13345a
|
fix(shader): support multisampled depth image loads
|
2026-07-31 11:36:12 +02:00 |
|
nmzik
|
c508c4a9c0
|
shader_recompiler: allow GDS append/consume offsets
|
2026-07-30 00:10:40 +02:00 |
|
nmzik
|
a6b61d7aa0
|
refactor(graphics): split renderer and recompiler into focused modules
|
2026-07-29 00:30:24 +02:00 |
|