summaryrefslogtreecommitdiffstats
path: root/src/shader_recompiler (follow)
Commit message (Expand)AuthorAgeFilesLines
* shader: Add XMAD multiplication folding optimizationReinUsesLisp2021-07-231-5/+77
* shader: Simplify ISCADDReinUsesLisp2021-07-231-6/+1
* shader: Add utility to resolve identities on a valueReinUsesLisp2021-07-232-0/+8
* spirv: Implement EmitIdentityReinUsesLisp2021-07-232-3/+3
* spirv: Initial bindings supportReinUsesLisp2021-07-2322-292/+671
* shader: Improve object poolReinUsesLisp2021-07-233-50/+66
* shader: Fix trackingReinUsesLisp2021-07-231-50/+72
* shader: Add support for forward declarationsReinUsesLisp2021-07-2310-68/+79
* shader: Support SSA loops on IRReinUsesLisp2021-07-2312-46/+150
* shader: Misc fixesReinUsesLisp2021-07-2310-89/+104
* shader: Initial implementation of an ASTReinUsesLisp2021-07-2332-589/+1345
* spirv: Initial SPIR-V supportReinUsesLisp2021-07-2318-34/+1400
* shader: Better constant foldingReinUsesLisp2021-07-232-13/+48
* shader: Properly store phi on InstReinUsesLisp2021-07-236-75/+132
* shader: Add pools and rename filesReinUsesLisp2021-07-2330-108/+255
* shader: Make typed IRReinUsesLisp2021-07-2319-269/+495
* shader: Remove illegal character in SSA passReinUsesLisp2021-07-231-1/+1
* shader: Constant propagation and global memory to storage bufferReinUsesLisp2021-07-2317-63/+652
* shader: Initial instruction supportReinUsesLisp2021-07-2328-334/+1450
* shader: SSA and dominanceReinUsesLisp2021-07-2324-77/+570
* shader: Initial recompiler workReinUsesLisp2021-07-2356-0/+7060