831 Commits (78425435739e46a1c408d4e272c6e62c09df25ae)

Author SHA1 Message Date
Fernando Sahmkow 7842543573 MacroHLE: Add HLE replacement for base vertex and base instance. 3 years ago
FernandoS27 11f29ec173 Vulkan: Add support for VK_EXT_depth_clip_control. 4 years ago
Liam 3b502d3095 spirv_emit_context: declare GroupNonUniform capability for SubgroupLocalInvocationId 3 years ago
Liam e8966fd1f9 shader_recompiler: add gl_Layer translation GS for older hardware 3 years ago
ameerj fb155dbffc CMake: Consolidate common PCH headers 3 years ago
ameerj bbf3e7f313 CMake: Use precompiled headers 3 years ago
ameerj 8a22e21d6d value.h: remove recursive include 3 years ago
Liam 0a077cb467 Vulkan: update initialization 3 years ago
Liam 5a712bb51a general: fix compile for Apple Clang 3 years ago
Liam 4b905e9680 spirv_emit_context: add missing flat decoration 3 years ago
FengChen 12f2ab01bb shader: Implement miss attribute layer 3 years ago
Morph fc301cf777 ir/texture_pass: Use host_info instead of querying Settings::values (#9176) 3 years ago
FengChen 348c6e5b28 video_core: Fix few issues in Tess stage 3 years ago
Feng Chen bcf6a7c0dd video_core: Fix SNORM texture buffer emulating error (#9001) 3 years ago
Feng Chen 33514a0d94 Revert "shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass" 3 years ago
Morph 9a8db147b2 CMakeLists: Disable C4100 and C4324 3 years ago
Morph dc61af8eb1 CMakeLists: Remove redundant warnings 3 years ago
Morph ea5b59b539 CMakeLists: Treat MSVC warnings as errors 3 years ago
Morph 9fba74d245 general: Enforce C4800 everywhere except in video_core 3 years ago
Morph 4bad20dc5f CMakeLists: Remove all redundant warnings 3 years ago
FengChen 67007ae698 Address feedback 3 years ago
Liam White 6df0663a57 General: Fix compilation for GCC 4 years ago
Fernando Sahmkow 3c4e05745f Shader Decompiler: implement better tracking for Vulkan samplers. 4 years ago
Fernando Sahmkow dc74837ac9 Shader Decompiler: Check for shift when deriving composite samplers. 4 years ago
Fernando Sahmkow 335b4b81cd Shader Decompiler: Fix dangerous behavior of invalid iterator insertion. 4 years ago
Liam 6bac6d044f shader_recompiler: add extended LDC to GLASM backend 3 years ago
Andrea Pappacoda b1585fed5a chore: fix some typos 3 years ago
FengChen 1dd5d8fc8e video_core: Fix legacy to generic location unpaired 3 years ago
FengChen 38e9c78843 video_core: Generate mipmap texture by drawing 3 years ago
Morph 649c49525d style: General style changes to match with the rest of the codebase 3 years ago
FengChen 98656c14a8 video_code: support rectangle texture 3 years ago
Kelebek1 9427a0f535 Add missed shader defines. Fixes Xenoblade Chronicles 3 booting with Vulkan. 3 years ago
Andrea Pappacoda 6a2efdda2f chore: make yuzu REUSE compliant 4 years ago
Liam f3fd1038bb general: fix compilation on GCC 12 4 years ago
lat9nq e8fc40baa1 structured_control_flow: Remove constexpr Flow::Block 4 years ago
Morph e647661b76 CMakeLists: Make variable shadowing a compile-time error 4 years ago
Lioncash 9272114d86 general: Avoid ambiguous format_to compilation errors 4 years ago
Liam ee4d63cee5 GCC 12 fixes 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Liam bf53c6ebee shader_recompiler: Decrease indirect cbuf limit to match hardware 4 years ago
Andrea Pappacoda d9044f00e1 fix: typos 4 years ago
Liam 146f1f5ac6 shader_compiler: support const buffer indirect addressing in GLSL 4 years ago
Liam 528cba63b6 shader_recompiler: support const buffer indirect addressing on OpenGL SPIR-V 4 years ago
ameerj 6091af472a dead_code_elimination_pass: Remove unreachable Phi arguments 4 years ago
Billy Laws ef9b177ecb Include <bit> header when std::count{r,l}_zero is used 4 years ago
ameerj 09128c9106 shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass 4 years ago
ameerj f9709bb9e9 general: Fix clang/gcc build errors 4 years ago
ameerj 0df188787a shader_recompiler: Reduce unused includes 4 years ago
Liam 35e3d7bef0 Address review comments 4 years ago
Liam da3be7513b shader_recompiler/EXIT: skip render targets with no outputs 4 years ago