121 Commits (b1e984475fafc522d6f30c334f9f084dc743c10b)

Author SHA1 Message Date
lizzie 9a046190c7
[shader_recompiler] macro-ify flow_test and attribute (#2900) 3 months ago
Caio Oliveira 8fa36a7737
nuke: Goodbye PCH, you will not be missed (#2821) 4 months ago
crueter 83730cd4c1
[cmake] update CI deps, feat: sirit CI + new CI spec (#2655) 5 months ago
crueter 702a2beb7c
[cmake] refactor: cpmfile, deps prefetch, force system and more (#322) 6 months ago
SDK Chan 72fb15cacc
[shader_recompiler] ISBERD minor cleanups (#211) 6 months ago
crueter 3e55dc6352
[cmake] refactor: CPM over vcpkg (#250) 7 months ago
Gamer64 a002730d68
[VK] Rework SPIRV Shader Optimization (#238) 8 months ago
Ameer J 6b239acfc1 shader_recompiler: add byteswap pattern workaround for Nvidia 2 years ago
Danila Malyutin 7f0de0f204 msvc: set warning level to /W4 globally 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 e8966fd1f9 shader_recompiler: add gl_Layer translation GS for older hardware 3 years ago
ameerj bbf3e7f313 CMake: Use precompiled headers 3 years ago
Liam 5a712bb51a general: fix compile for Apple Clang 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 38e9c78843 video_core: Generate mipmap texture by drawing 4 years ago
Andrea Pappacoda 6a2efdda2f chore: make yuzu REUSE compliant 4 years ago
Morph e647661b76 CMakeLists: Make variable shadowing a compile-time error 4 years ago
ameerj c0705ede4d shader_recompiler: Rename backend emit_context files 4 years ago
ReinUsesLisp 14fb648246 shader: Fix resolution scaling pass 5 years ago
ReinUsesLisp b1df436cef shader: Rework varyings and implement passthrough geometry shaders 5 years ago
ReinUsesLisp e3df2285ca shader: Add int64 to int32 lowering pass 5 years ago
ReinUsesLisp 9389e71b12 shader: Split profile and runtime info headers 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
ameerj 8ab7780015 glsl: Reorganize backend code, remove unneeded [[maybe_unused]] 5 years ago
ameerj 8185a5ab34 glsl: Rework variable allocator to allow for variable reuse 5 years ago
ameerj fda83fe3c5 glsl: Initial backend 5 years ago
ReinUsesLisp df14567fcc glasm: Use storage buffers instead of global memory when possible 5 years ago
ReinUsesLisp 2e2d1986b1 glasm: Implement image atomics 5 years ago
ReinUsesLisp 03f6d424ce glasm: Rework control flow introducing a syntax list 5 years ago
ReinUsesLisp d9b9c10f32 glasm: Add GLASM backend infrastructure 5 years ago
ReinUsesLisp 055db41f19 Move SPIR-V emission functions to their own header 5 years ago
ameerj 455872a4af shader: Implement Int32 SUATOM/SURED 5 years ago
ReinUsesLisp 4c5f8d123d shader: Remove shader util 5 years ago
FernandoS27 a2fac91c47 shader: Implement VertexA stage 5 years ago
ReinUsesLisp fecb87ebc8 cmake: Link to common in shader_recompiler 5 years ago
ReinUsesLisp 6236b611cf shader: Move microinstruction header to the value header 5 years ago
ReinUsesLisp cc96469019 shader: Implement PIXLD.MY_INDEX 5 years ago
ReinUsesLisp 38908d0f7e shader: Implement tessellation shaders, polygon mode and invocation id 5 years ago
ReinUsesLisp 40948b18ac shader: Implement OUT 5 years ago
ReinUsesLisp c6b81943a9 shader: Stub ISBERD 5 years ago
ameerj 62c3bef607 shader: Implement ATOM/S and RED 5 years ago
ReinUsesLisp 5ab1ac4f29 shader: Implement SULD and SUST 5 years ago
lat9nq 5b95114cd4 shader: Address feedback + clang format 5 years ago
lat9nq a4e7a41e7f shader_recompiler,video_core: Cleanup some GCC and Clang errors 5 years ago
FernandoS27 a7f5231caf shader: Implement AL2P 5 years ago