summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/CMakeLists.txt (follow)
Commit message (Expand)AuthorAgeFilesLines
* CMakeLists: Make variable shadowing a compile-time errorGravatar Morph2022-06-131-3/+0
* shader_recompiler: Rename backend emit_context filesGravatar ameerj2021-12-051-6/+6
* shader: Fix resolution scaling passGravatar ReinUsesLisp2021-11-161-0/+1
* shader: Rework varyings and implement passthrough geometry shadersGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Add int64 to int32 lowering passGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Split profile and runtime info headersGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Add support for native 16-bit floatsGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Rename maxwell/program.h to translate_program.hGravatar ReinUsesLisp2021-07-221-2/+2
* glsl: Reorganize backend code, remove unneeded [[maybe_unused]]Gravatar ameerj2021-07-221-1/+0
* glsl: Rework variable allocator to allow for variable reuseGravatar ameerj2021-07-221-2/+2
* glsl: Initial backendGravatar ameerj2021-07-221-0/+26
* glasm: Use storage buffers instead of global memory when possibleGravatar ReinUsesLisp2021-07-221-1/+0
* glasm: Implement image atomicsGravatar ReinUsesLisp2021-07-221-1/+0
* glasm: Rework control flow introducing a syntax listGravatar ReinUsesLisp2021-07-221-0/+1
* glasm: Add GLASM backend infrastructureGravatar ReinUsesLisp2021-07-221-4/+30
* Move SPIR-V emission functions to their own headerGravatar ReinUsesLisp2021-07-221-0/+2
* shader: Implement Int32 SUATOM/SUREDGravatar ameerj2021-07-221-0/+2
* shader: Remove shader utilGravatar ReinUsesLisp2021-07-221-6/+0
* shader: Implement VertexA stageGravatar FernandoS272021-07-221-0/+1
* cmake: Link to common in shader_recompilerGravatar ReinUsesLisp2021-07-221-1/+1
* shader: Move microinstruction header to the value headerGravatar ReinUsesLisp2021-07-221-1/+0
* shader: Implement PIXLD.MY_INDEXGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement tessellation shaders, polygon mode and invocation idGravatar ReinUsesLisp2021-07-221-0/+2
* shader: Implement OUTGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Stub ISBERDGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement ATOM/S and REDGravatar ameerj2021-07-221-0/+3
* shader: Implement SULD and SUSTGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Address feedback + clang formatGravatar lat9nq2021-07-221-0/+2
* shader_recompiler,video_core: Cleanup some GCC and Clang errorsGravatar lat9nq2021-07-221-0/+2
* shader: Implement AL2PGravatar FernandoS272021-07-221-0/+1
* shader: Abstract breadth searches and use the abstractionGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement MEMBARGravatar FernandoS272021-07-221-0/+2
* shader: Implement TXDGravatar FernandoS272021-07-221-0/+1
* shader: Implement TMML partiallyGravatar FernandoS272021-07-221-0/+1
* shader: Implement TLDSGravatar FernandoS272021-07-221-0/+1
* shader: Implement TLDGravatar FernandoS272021-07-221-0/+1
* shader: Implement FSWZADDGravatar ameerj2021-07-221-0/+1
* shader: Implement BRXGravatar FernandoS272021-07-221-0/+4
* shader: Implement LDS, STS, LDL, and STS and use SPIR-V 1.4 when availableGravatar ReinUsesLisp2021-07-221-0/+2
* shader: Implement VMAD, VMNMX, VSETPGravatar ameerj2021-07-221-0/+5
* shader: Implement TXQ and fix FragDepthGravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement TLD4S.Gravatar FernandoS272021-07-221-0/+1
* shader: Implement TLD4 and TLD4_BGravatar FernandoS272021-07-221-0/+1
* shader: Implement SHFLGravatar ameerj2021-07-221-1/+2
* shader: Implement NDC [-1, 1], attribute types and default varying initializa...Gravatar ReinUsesLisp2021-07-221-0/+1
* shader: Implement VOTEGravatar ameerj2021-07-221-0/+2
* shader: Implement DMNMX, DSET, DSETPGravatar ameerj2021-07-221-0/+3
* shader: Implement F2FGravatar FernandoS272021-07-221-0/+1
* shader: Implement DMUL and DFMAGravatar ameerj2021-07-221-0/+2
* shader: Implement HSETP2Gravatar FernandoS272021-07-221-0/+1