summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler/frontend/maxwell/translate (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-23shader: Implement FSET and FSETPameerj7-92/+198
2021-07-23shader: Implement TEXSReinUsesLisp3-4/+262
2021-07-23shader: Implement CAL inlining function callsReinUsesLisp2-3/+3
2021-07-23shader: Implement FMNMXameerj3-13/+58
2021-07-23shader: Implement FCMPameerj2-16/+116
2021-07-23shader: Partial implementation of LDCReinUsesLisp3-8/+97
2021-07-23shader: Initial support for textures and TEXReinUsesLisp2-8/+232
2021-07-23shader: Implement R2Pameerj2-12/+71
2021-07-23shader: Implement SHFameerj2-16/+77
2021-07-23shader: Implement LEAameerj2-20/+100
2021-07-23shader: Deduplicate HADD2 codeReinUsesLisp1-19/+16
2021-07-23shader: Implement I2Iameerj2-12/+99
2021-07-23shader: Implement HADD2ReinUsesLisp3-17/+185
2021-07-23shader: Implement LOP and LOP3ameerj6-29/+223
2021-07-23shader: Implement IADD3ameerj2-12/+103
2021-07-23shader: Implement PSETPameerj3-4/+38
2021-07-23Implement PSET, refactor common comparison funcsameerj8-101/+87
2021-07-23shader: Implement FLOameerj2-12/+46
2021-07-23shader: Implement ISET, add common_funcsameerj7-50/+147
2021-07-23shader: Make IMNMX, SHR, SEL stylistically more consistentameerj3-5/+5
2021-07-23shader: Implement ICMPameerj2-16/+83
2021-07-23shader: Implement IMNMXameerj2-12/+59
2021-07-23shader: Implement BFIameerj2-16/+56
2021-07-23shader: Implement BFEameerj2-12/+66
2021-07-23shader: Implement POPCameerj2-12/+36
2021-07-23shader: Implement SHRameerj2-12/+62
2021-07-23shader: Implement SELameerj2-12/+44
2021-07-23shader: Fix control flowReinUsesLisp2-3/+3
2021-07-23shader: Implement more of XMAD and FFMA32I and fix XMAD.CBCCReinUsesLisp3-22/+70
2021-07-23shader: FMUL, select, RRO, and MUFU fixesReinUsesLisp10-38/+93
2021-07-23shader: Fix MOV(reg), add SHL variants and emit neg and abs instructionsReinUsesLisp2-5/+5
2021-07-23spirv: Fixes and Intel specific workaroundsReinUsesLisp1-6/+9
2021-07-23shader: Rename, implement FADD.SAT and P2R (imm)ReinUsesLisp9-34/+100
2021-07-23shader: Add denorm flush supportReinUsesLisp1-4/+15
2021-07-23spirv: Add lower fp16 to fp32 passReinUsesLisp2-16/+48
2021-07-23shader: Primitive Vulkan integrationReinUsesLisp4-22/+26
2021-07-23shader: Simplify ISCADDReinUsesLisp1-6/+1
2021-07-23shader: Misc fixesReinUsesLisp2-4/+4
2021-07-23shader: Initial implementation of an ASTReinUsesLisp3-17/+9
2021-07-23spirv: Initial SPIR-V supportReinUsesLisp1-5/+5
2021-07-23shader: Add pools and rename filesReinUsesLisp8-10/+14
2021-07-23shader: Make typed IRReinUsesLisp9-46/+74
2021-07-23shader: Initial instruction supportReinUsesLisp15-178/+1038
2021-07-23shader: SSA and dominanceReinUsesLisp2-5/+5
2021-07-23shader: Initial recompiler workReinUsesLisp11-0/+2012