47 Commits (2df264fa48e8849a92025387af4a05b04149404c)

Author SHA1 Message Date
lizzie 2df264fa48 [shader_recompiler] use reusable stable_vector<> instead of object pools 4 months ago
lizzie 2068b5d452
[vk] Clamp dynamic descriptors based on device limits (#4115) 1 month ago
xbzk 73918d23d5
[video_core, maxwell] fixes for homebrew games that use MESA compiler (#4012) 2 months ago
John 0d950195e9
[Settings] Add "Enable Legacy Rescale Pass" Toggle (#3582) 5 months ago
MaranBr 7d81a724ef
[shader_recompiler] Fix Shuffle handling for Position attributes (#3406) 6 months ago
MaranBr 4f6195881c
[video_core] Fix 1x graphics bugs without performance loss (#3385) 6 months ago
MaranBr 30e073b02b
[video_core] Fixes flickering and weird textures at native 1x resolution (#3346) 6 months ago
lizzie 191e4c75a1
[meta] fix license headers (#2547) 10 months ago
lizzie 9d2681ecc9
[cmake] enable clang-cl and WoA builds (#348) 11 months ago
Ameer J 6b239acfc1 shader_recompiler: add byteswap pattern workaround for Nvidia 3 years ago
Ameer J e538b932de shader_recompiler: Align SSBO offsets to meet host requirements 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 5d93c3bb00 Revert "shader_recompiler: Align SSBO offsets to meet host requirements" 4 years ago
Billy Laws ea68f05d8f Avoid OOB array access reading passthrough attr mask 4 years ago
Billy Laws 535e297ebd Run clang-format 4 years ago
Billy Laws a92251c623 shader_recompiler: Add support for lowering geometry passthrough 4 years ago
Billy Laws ae868e7ffb shader_recompiler: Align SSBO offsets to meet host requirements 4 years ago
Fernando Sahmkow 7842543573 MacroHLE: Add HLE replacement for base vertex and base instance. 4 years ago
Liam e8966fd1f9 shader_recompiler: add gl_Layer translation GS for older hardware 4 years ago
Morph fc301cf777 ir/texture_pass: Use host_info instead of querying Settings::values (#9176) 4 years ago
FengChen 67007ae698 Address feedback 4 years ago
FengChen 1dd5d8fc8e video_core: Fix legacy to generic location unpaired 4 years ago
FengChen 38e9c78843 video_core: Generate mipmap texture by drawing 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Fernando Sahmkow 05054d1dc2 Shader decompiler: do constant propgation before texture pass. 4 years ago
vonchenplus 8fe519b656 Address format clang 5 years ago
Feng Chen dbfa89c40b Implement convert legacy to generic 5 years ago
ameerj 63465c24e1 rescaling_pass: Logic simplification and minor style cleanup 5 years ago
Fernando Sahmkow 4535feac87 Shader: Don't rescale FragCoord if used by Shuffle 5 years ago
ReinUsesLisp e63fc7a4bb spirv: Implement rescaling patching 5 years ago
Fernando Sahmkow c9bee9e96e ShaderCache: Order Phi Arguments from farthest away to nearest. 5 years ago
ameerj e9a8e011f6 structured_control_flow: Conditionally invoke demote reorder pass 5 years ago
ReinUsesLisp 2321666580 shader: Avoid usage of C++20 ranges to build in clang 5 years ago
ReinUsesLisp cdb3837085 shader: Manually convert from array<u32> to bitset instead of using bit_cast 5 years ago
ReinUsesLisp 41b2a991c4 shader: Use std::bit_cast instead of Common::BitCast for passthrough 5 years ago
ReinUsesLisp b1df436cef shader: Rework varyings and implement passthrough geometry shaders 5 years ago
ReinUsesLisp 6db3ba6542 shader: Only verify shader when graphics debugging is enabled 5 years ago
ReinUsesLisp 0a75c400e3 shader: Emulate 64-bit integers when not supported 5 years ago
ReinUsesLisp 16d28031e7 shader: Simplify MergeDualVertexPrograms 5 years ago
ReinUsesLisp c4a71824d5 shader: Properly manage attributes not written from previous stages 5 years ago
ReinUsesLisp 52be21495e shader: Add support for native 16-bit floats 5 years ago
ReinUsesLisp 41c634a7a9 shader: Rename maxwell/program.h to translate_program.h 5 years ago
FernandoS27 be4d1c9b95 shader: Fix VertexA Shaders. 5 years ago
ReinUsesLisp 672930b6c8 shader: Handle host exceptions 5 years ago
lat9nq 69210028b4 shader_recompiler: GCC fixes 5 years ago
ReinUsesLisp 03f6d424ce glasm: Rework control flow introducing a syntax list 5 years ago
FernandoS27 007a11014c shader: Optimize NVN Fallthrough 5 years ago
FernandoS27 6aff9b4476 shader: Address feedback 5 years ago
FernandoS27 a2fac91c47 shader: Implement VertexA stage 5 years ago