summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/frontend/ir (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-07-23shader: Implement FLOameerj3-3/+15
2021-07-23shader: Implement IMNMXameerj3-0/+25
2021-07-23shader: Implement POPCameerj3-0/+12
2021-07-23shader: Implement SHRameerj3-0/+6
2021-07-23shader: Fix control flowReinUsesLisp5-16/+35
2021-07-23shader: FMUL, select, RRO, and MUFU fixesReinUsesLisp3-28/+184
2021-07-23spirv: Fixes and Intel specific workaroundsReinUsesLisp1-3/+0
2021-07-23shader: Rename, implement FADD.SAT and P2R (imm)ReinUsesLisp2-10/+10
2021-07-23shader: Add denorm flush supportReinUsesLisp3-29/+34
2021-07-23spirv: Add lower fp16 to fp32 passReinUsesLisp6-39/+47
2021-07-23shader: Primitive Vulkan integrationReinUsesLisp2-1/+3
2021-07-23shader: Add utility to resolve identities on a valueReinUsesLisp2-0/+8
2021-07-23spirv: Initial bindings supportReinUsesLisp2-0/+18
2021-07-23shader: Improve object poolReinUsesLisp1-5/+5
2021-07-23shader: Add support for forward declarationsReinUsesLisp6-13/+27
2021-07-23shader: Support SSA loops on IRReinUsesLisp3-0/+62
2021-07-23shader: Misc fixesReinUsesLisp3-9/+13
2021-07-23shader: Initial implementation of an ASTReinUsesLisp11-58/+914
2021-07-23spirv: Initial SPIR-V supportReinUsesLisp2-14/+10
2021-07-23shader: Better constant foldingReinUsesLisp1-1/+1
2021-07-23shader: Properly store phi on InstReinUsesLisp4-59/+115
2021-07-23shader: Add pools and rename filesReinUsesLisp10-24/+73
2021-07-23shader: Make typed IRReinUsesLisp7-212/+389
2021-07-23shader: Constant propagation and global memory to storage bufferReinUsesLisp9-25/+73
2021-07-23shader: Initial instruction supportReinUsesLisp8-65/+398
2021-07-23shader: SSA and dominanceReinUsesLisp11-19/+178
2021-07-23shader: Initial recompiler workReinUsesLisp21-0/+3027