nmzik
|
d80fbea51d
|
shader: resolve subtractive dword SETPC tables
|
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
|
44302cbf96
|
shader: implement RDNA2 V_MED3_I16
|
2026-08-18 03:53:44 +02:00 |
|
nmzik
|
93398d6d0f
|
graphics: sign-extend vector bitfield extracts
|
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
|
1c4171c9eb
|
graphics: accept SDWA byte conversion sources
|
2026-08-18 03:53:43 +02:00 |
|
nmzik
|
484433b180
|
shader: fix V_ADD_NC_U32
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
7556a74f19
|
shader: implement s_bfe_i32
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
0df20eb300
|
fix opcode regression
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
5bfdf4267e
|
Optimize decoder
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
f453a752bb
|
shader: snapshot wide SMEM sources before writes
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
28a913894d
|
graphics: implement RDNA2 64-bit first-set-bit
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
13e87a8e58
|
graphics: implement RDNA2 alignbyte shader opcode
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
09fec6815f
|
shader: handle disabled RDNA2 traps
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
00bd19194a
|
shader: mask vector carry outputs by exec
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
4a7bc55afa
|
shader: implement RDNA2 subrev borrow
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
9c316e6988
|
shader: implement RDNA2 v_cmp_gt_u64
|
2026-08-18 03:53:42 +02:00 |
|
nmzik
|
b42380ced6
|
shader_recompiler: add SSA
|
2026-08-18 03:53:41 +02:00 |
|