summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/frontend/ir (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-23shader: Add support for fp16 comparisons and misc fixesReinUsesLisp3-7/+24
2021-07-23shader: Implement I2FReinUsesLisp3-55/+117
2021-07-23shader: Add partial rasterizer integrationReinUsesLisp8-8/+34
2021-07-23shader: Implement DADDameerj2-0/+9
2021-07-23shader: Implement CSET and CSETPameerj3-7/+59
2021-07-23shader: Fix instruction transitions in and out of PhiReinUsesLisp1-9/+11
2021-07-23shader: Implement TEXSReinUsesLisp3-1/+13
2021-07-23shader: Implement CAL inlining function callsReinUsesLisp6-802/+10
2021-07-23shader: Implement FMNMXameerj2-0/+30
2021-07-23shader: Fix rebase issueReinUsesLisp1-1/+0
2021-07-23shader: Implement FCMPameerj3-33/+68
2021-07-23shader: Partial implementation of LDCReinUsesLisp3-2/+31
2021-07-23shader: Initial support for textures and TEXReinUsesLisp9-305/+537
2021-07-23shader: Implement R2Pameerj2-0/+3
2021-07-23shader: Implement SHFameerj3-6/+22
2021-07-23shader: Implement LEAameerj3-6/+22
2021-07-23shader: Implement HADD2ReinUsesLisp3-6/+105
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