[shader-decoder-part1] Implemented a shader decoder (Part 1) (#12)

* [shader-decoder-part1] Implemented a shader decoder for Gen5 shaders, including IR generation, metadata reading, scalar evaluation, and SPIR-V translation. Updated related exports and video output components to support the new shader decoding functionality.

* [shader decoder] correct RDNA2 operands, fixing synchronization problems

* [shader-decoder] RDNA2 decoder improvements

* [shader-decoder] fix RDNA2 shift masking and sprite draws

* [shader-decoder] improve RDNA2 shader decoder to support more instructions and fix some issues with the previous implementation.
This commit is contained in:
Berk
2026-07-04 13:51:08 +03:00
committed by GitHub
parent c1f3abfd5d
commit 52e17b5056
12 changed files with 17232 additions and 108 deletions
File diff suppressed because it is too large Load Diff