374 Commits (f8c02e20f65902bae14d25e806d3e63b04201d95)

Author SHA1 Message Date
John 0d950195e9
[Settings] Add "Enable Legacy Rescale Pass" Toggle (#3582) 2 months ago
MaranBr 7d81a724ef
[shader_recompiler] Fix Shuffle handling for Position attributes (#3406) 2 months ago
lizzie a8093c2a3c
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442) 2 months ago
lizzie df838a57fd
[dynarmic] reduce CPU usage on Spooky Mansion by making blocks be page-sized and page-aligned; replace std::set<> with ankerl set in arm64 (#3253) 3 months ago
MaranBr 4f6195881c
[video_core] Fix 1x graphics bugs without performance loss (#3385) 3 months ago
MaranBr 30e073b02b
[video_core] Fixes flickering and weird textures at native 1x resolution (#3346) 3 months ago
lizzie 8859809ebd
[maxwell] ATOM() has cases where it acts like a NOP (#2907) 5 months ago
Caio Oliveira 9e610ea098
Partial revert "[shared_recompiler/maxwell] fix SURED() wrong encodings (#2983)" (#3099) 5 months ago
lizzie 9a046190c7
[shader_recompiler] macro-ify flow_test and attribute (#2900) 5 months ago
lizzie ba9e03a612
[shared_recompiler/maxwell] fix SURED() wrong encodings (#2983) 5 months ago
lizzie 312c1cc0f6
[shader_recompiler] Simplify translate loop and directly call (the now uniform functions); remove repetitive declarations on impl.h (#2972) 6 months ago
lizzie 0e6ea2d9d6
[shader_recompiler] Add IAbs64 to prevent errors when using I2F with a 64-bit packed CBUF variant (#2918) 6 months ago
lizzie fe6b6fbde5
[shader_recompiler] simplify decoder table logic and let compiler do tables for us (#2915) 6 months ago
lizzie c96defb80d
Reapply PRs #2778 and #2812 (#2867) (#2868) 6 months ago
MaranBr ecf7af0cde
Revert PRs #2778 and #2812 (#2867) 6 months ago
lizzie e0c554976a
[video_core] fix compilation errors from bad merge, fix string_view UB (#2812) 6 months ago
lizzie 1b1ab551a9
[maxwell] fix ordering of sizes for atomicops (#2778) 6 months ago
lizzie 992bae4e2a
[common] replace Common::BitCast with libc++ provided one (#2774) 6 months ago
Ribbit e367bdf3cc
[maxwell] SURED 4 handling (#2769) 6 months ago
Gamer64 43a7470a7d
[Maxwell]: Fix shaders compilation memory leak (#2606) 7 months ago
lizzie f19bbda517
[common] remove ranges polyfill (#2546) 7 months ago
SDK Chan 49f29e5071
[shader_recompiler] Rewrite ISBERD (#2541) 7 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 7 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 8 months ago
SDK Chan 72fb15cacc
[shader_recompiler] ISBERD minor cleanups (#211) 8 months ago
SDK Chan 3f12ae1e6e
[shader_recompiler/Maxwell] Unstub ISBERD completely (#160) 9 months ago
lizzie 9e0e31132a
[icc] fix intel c++ compiler errors (#146) 9 months ago
lizzie bdfcb6c950
[shader_recompiler/ Maxwell] ISBERD initial implementation 9 months ago
lizzie 7962c81738
[spirv] new castings for int8/int16/etc (#86) 9 months ago
CamilleLaVey cd394fc40f revert [android] Snapdragon 865 patches (#23) 10 months ago
crueter 444109c251 [android] Snapdragon 865 patches (#23) 10 months ago
Gamer64 a002730d68
[VK] Rework SPIRV Shader Optimization (#238) 10 months ago
CamilleLaVey fa600b88b1 revert 91a662431c (#240) 10 months ago
JPikachu 91a662431c [Texture_cache] Better memory handling for devices with lower memory allocations (#233) 10 months ago
crueter 9cef9f5dce Update fmt to allow for v11 1 year ago
darktux 9f4ef30b55 Add SR_WScaleFactorXY/SR_WScaleFactorZ stubs for Prince of Persia (#5) 2 years ago
Ameer J abd400e04f shader_recompiler: Fix spelling of "derivate" (#12067) 2 years ago
Ameer J 6b239acfc1 shader_recompiler: add byteswap pattern workaround for Nvidia 2 years ago
Ameer J e538b932de shader_recompiler: Align SSBO offsets to meet host requirements 3 years ago
Fernando Sahmkow 8fcab24644 Shader Recompiler: Auto stub special registers and dump pipelines on exception. 3 years ago
Fernando Sahmkow 01858648d1 Shader Recomnpiler: implement textuzreGrad 3D emulation constant propagation 3 years ago
Liam 947a4f6141 shader_recompiler: translate f64 to f32 when unsupported on host 3 years ago
Liam b646ac2908 shader_recompiler: remove barriers in conditional control flow when device lacks support 3 years ago
Liam e19d49925a shader_recompiler: fix copy-paste error 3 years ago
Kelebek1 2e478a66cf Fix Tears of the Kingdom flickering clouds and depths. 3 years ago
arades79 60a68839ee remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 adcef452e0 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
ameerj 97e9f40a52 shader_recompiler/value.h: Remove lingering references to S32 3 years ago
Levi Behunin 2ff6c44168 Move to Clang Format 15 3 years ago
ameerj 2d2558797c shader_recompiler: TXQ: Skip QueryLevels when possible 3 years ago