893 Commits (3983ce9b5ce96091803d9a80a3fc545b1f87815b)

Author SHA1 Message Date
Fernando Sahmkow a045e860dd ShaderCompiler: Inline driver specific constants. 3 years ago
Fernando Sahmkow d09aa0182f MacroHLE: Final cleanup and fixes. 3 years ago
Fernando Sahmkow 8d694701bc MacroHLE: Add OpenGL Support 3 years ago
Fernando Sahmkow aad0cbf024 MacroHLE: Add HLE replacement for base vertex and base instance. 3 years ago
FernandoS27 0104e28fe4 Vulkan: Add support for VK_EXT_depth_clip_control. 4 years ago
Liam 77b0d01639 spirv_emit_context: declare GroupNonUniform capability for SubgroupLocalInvocationId 3 years ago
Liam 3ef006b5ab shader_recompiler: add gl_Layer translation GS for older hardware 3 years ago
ameerj 5b5612c1cc CMake: Consolidate common PCH headers 3 years ago
ameerj 37bc5118ea CMake: Use precompiled headers 3 years ago
ameerj cae6c13ffb value.h: remove recursive include 3 years ago
Liam 2956a33463 Vulkan: update initialization 3 years ago
Liam 9737615948 general: fix compile for Apple Clang 3 years ago
Liam 0d033e6b45 spirv_emit_context: add missing flat decoration 3 years ago
FengChen 60e0d4a177 shader: Implement miss attribute layer 3 years ago
Morph c9bb888adf
ir/texture_pass: Use host_info instead of querying Settings::values (#9176) 3 years ago
FengChen a4472b5526 video_core: Fix few issues in Tess stage 3 years ago
Feng Chen 75596c07e0
video_core: Fix SNORM texture buffer emulating error (#9001) 3 years ago
Feng Chen 165bce3c2d
Revert "shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass" 3 years ago
Morph 3822e31323 CMakeLists: Disable C4100 and C4324 3 years ago
Morph cae108404a CMakeLists: Remove redundant warnings 3 years ago
Morph f3c40f4a20 CMakeLists: Treat MSVC warnings as errors 3 years ago
Morph e6ab1f673b general: Enforce C4800 everywhere except in video_core 3 years ago
Morph 93297d14d8 CMakeLists: Remove all redundant warnings 3 years ago
FengChen 20139f8a55 Address feedback 3 years ago
Liam White afab6c143c General: Fix compilation for GCC 4 years ago
Fernando Sahmkow 3d02143476 Shader Decompiler: implement better tracking for Vulkan samplers. 4 years ago
Fernando Sahmkow ba34cf0a69 Shader Decompiler: Check for shift when deriving composite samplers. 4 years ago
Fernando Sahmkow a283eda320 Shader Decompiler: Fix dangerous behavior of invalid iterator insertion. 4 years ago
Liam ae7062d522 shader_recompiler: add extended LDC to GLASM backend 3 years ago
Andrea Pappacoda 4a493cb10f
chore: fix some typos 3 years ago
FengChen d4cb0eac87 video_core: Fix legacy to generic location unpaired 3 years ago
FengChen 9a95c7fa14 video_core: Generate mipmap texture by drawing 3 years ago
Morph 9533365486 style: General style changes to match with the rest of the codebase 3 years ago
FengChen b2a6dde438 video_code: support rectangle texture 3 years ago
Kelebek1 f580946b0d Add missed shader defines. Fixes Xenoblade Chronicles 3 booting with Vulkan. 3 years ago
Andrea Pappacoda cdb240f3d4
chore: make yuzu REUSE compliant 4 years ago
Liam d11547024c general: fix compilation on GCC 12 4 years ago
lat9nq 963ed37fd6 structured_control_flow: Remove constexpr Flow::Block 4 years ago
Morph efc89c032b CMakeLists: Make variable shadowing a compile-time error 4 years ago
Lioncash f981e90af3 general: Avoid ambiguous format_to compilation errors 4 years ago
Liam 709d7fd92c GCC 12 fixes 4 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX 4 years ago
Liam 1ab771c3ad shader_recompiler: Decrease indirect cbuf limit to match hardware 4 years ago
Andrea Pappacoda 0c214cb5b9
fix: typos 4 years ago
Liam 7d5a38ea6c shader_compiler: support const buffer indirect addressing in GLSL 4 years ago
Liam a45baa0e78 shader_recompiler: support const buffer indirect addressing on OpenGL SPIR-V 4 years ago
ameerj 67159e3be7 dead_code_elimination_pass: Remove unreachable Phi arguments 4 years ago
Billy Laws dd862dff66 Include <bit> header when std::count{r,l}_zero is used 4 years ago
ameerj f10d40a0a2 shader_recompiler/dead_code_elimination: Add DeadBranchElimination pass 4 years ago
ameerj 866b7c20a8 general: Fix clang/gcc build errors 4 years ago