summaryrefslogtreecommitdiff
path: root/src/shader_recompiler/backend/glsl/reg_alloc.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2021-07-22glsl: Rework variable allocator to allow for variable reuseGravatar ameerj1-191/+0
2021-07-22glsl: Implement TXQ and other misc changesGravatar ameerj1-3/+8
2021-07-22shader_recompiler: GCC fixesGravatar lat9nq1-1/+0
2021-07-22glsl: WIP var forward declarationGravatar ameerj1-1/+3
2021-07-22glsl: Fix non-immediate buffer accessGravatar ameerj1-0/+4
2021-07-22glsl: textures wipGravatar ameerj1-45/+27
2021-07-22glsl: Implement some attribute getters and settersGravatar ameerj1-0/+6
2021-07-22glsl: Update phi node managementGravatar ameerj1-1/+2
2021-07-22glsl: F16x2 storage atomicsGravatar ameerj1-0/+2
2021-07-22glsl: implement phi nodesGravatar ameerj1-0/+17
2021-07-22glsl: Wip storage atomic opsGravatar ameerj1-0/+6
2021-07-22glsl: Implement FCMPGravatar ameerj1-0/+12
2021-07-22glsl: Add a more robust fp formatterGravatar ameerj1-4/+10
2021-07-22glsl: FP function fixesGravatar ameerj1-1/+1
2021-07-22glsl: More FP instructions/fixesGravatar ameerj1-3/+3
2021-07-22glsl: Add many FP32/64 instructionsGravatar ameerj1-0/+4
2021-07-22glsl: Implement a few Integer instructionsGravatar ameerj1-4/+15
2021-07-22glsl: INeg and IAdd negate testsGravatar ameerj1-2/+1
2021-07-22glsl: Reusable typed variables. IADD32Gravatar ameerj1-18/+34
2021-07-22glsl: Fix "reg" allocingGravatar ameerj1-7/+30
2021-07-22glsl: Initial backendGravatar ameerj1-0/+96