summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/CMakeLists.txt
AgeCommit message (Expand)Author
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
2023-11-17shader_recompiler: add byteswap pattern workaround for NvidiaAmeer J
2023-09-03msvc: set warning level to /W4 globallyDanila Malyutin
2023-06-12Merge pull request #10699 from liamwhite/conditional-barrierMatías Locatti
2023-06-10shader_recompiler: translate f64 to f32 when unsupported on hostLiam
2023-06-10shader_recompiler: remove barriers in conditional control flow when device la...Liam
2022-12-03Merge pull request #9300 from ameerj/pchliamwhite
2022-12-03Merge pull request #9289 from liamwhite/fruit-companyliamwhite
2022-12-01shader_recompiler: add gl_Layer translation GS for older hardwareLiam
2022-11-29CMake: Use precompiled headersameerj
2022-11-22general: fix compile for Apple ClangLiam
2022-11-03Merge pull request #8858 from vonchenplus/mipmapbunnei
2022-10-22CMakeLists: Remove redundant warningsMorph
2022-10-22CMakeLists: Treat MSVC warnings as errorsMorph
2022-10-22general: Enforce C4800 everywhere except in video_coreMorph
2022-10-22CMakeLists: Remove all redundant warningsMorph
2022-09-20video_core: Generate mipmap texture by drawingFengChen
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda
2022-06-13CMakeLists: Make variable shadowing a compile-time errorMorph
2021-12-05shader_recompiler: Rename backend emit_context filesameerj
2021-11-16shader: Fix resolution scaling passReinUsesLisp
2021-07-22shader: Rework varyings and implement passthrough geometry shadersReinUsesLisp
2021-07-22shader: Add int64 to int32 lowering passReinUsesLisp
2021-07-22shader: Split profile and runtime info headersReinUsesLisp
2021-07-22shader: Add support for native 16-bit floatsReinUsesLisp
2021-07-22shader: Rename maxwell/program.h to translate_program.hReinUsesLisp
2021-07-22glsl: Reorganize backend code, remove unneeded [[maybe_unused]]ameerj
2021-07-22glsl: Rework variable allocator to allow for variable reuseameerj
2021-07-22glsl: Initial backendameerj
2021-07-22glasm: Use storage buffers instead of global memory when possibleReinUsesLisp
2021-07-22glasm: Implement image atomicsReinUsesLisp
2021-07-22glasm: Rework control flow introducing a syntax listReinUsesLisp
2021-07-22glasm: Add GLASM backend infrastructureReinUsesLisp
2021-07-22Move SPIR-V emission functions to their own headerReinUsesLisp
2021-07-22shader: Implement Int32 SUATOM/SUREDameerj
2021-07-22shader: Remove shader utilReinUsesLisp
2021-07-22shader: Implement VertexA stageFernandoS27
2021-07-22cmake: Link to common in shader_recompilerReinUsesLisp
2021-07-22shader: Move microinstruction header to the value headerReinUsesLisp
2021-07-22shader: Implement PIXLD.MY_INDEXReinUsesLisp
2021-07-22shader: Implement tessellation shaders, polygon mode and invocation idReinUsesLisp
2021-07-22shader: Implement OUTReinUsesLisp
2021-07-22shader: Stub ISBERDReinUsesLisp
2021-07-22shader: Implement ATOM/S and REDameerj
2021-07-22shader: Implement SULD and SUSTReinUsesLisp
2021-07-22shader: Address feedback + clang formatlat9nq
2021-07-22shader_recompiler,video_core: Cleanup some GCC and Clang errorslat9nq
2021-07-22shader: Implement AL2PFernandoS27
2021-07-22shader: Abstract breadth searches and use the abstractionReinUsesLisp