diff options
| author | lizzie <lizzie@eden-emu.dev> | 2025-11-01 03:57:28 +0100 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2025-11-01 03:57:28 +0100 |
| commit | fe6b6fbde5f38118d092f6468e2757e13d26883c (patch) | |
| tree | ab7c382e6b5bc4a9ddf44df3cea19c69cfbdab0e /src/common/thread.cpp | |
| parent | ea6c3c379cd7c4584e346ff7810be0386b6584a8 (diff) | |
[shader_recompiler] simplify decoder table logic and let compiler do tables for us (#2915)
The compiler is very smart, I trust the compiler to make a proper decoder selector rather than rolling our own.
Probably mostly benefitted on PGO builds.
Directly affects cache recompilation times (test with pipeline shaders OFF to force shaders to rebuild :)
Also restores CCTLT so we have the full ISA (or do we? Is ISBEWR missing? - someone should run fuzzing :)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2915
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'src/common/thread.cpp')
0 files changed, 0 insertions, 0 deletions
