summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/lima/ir/pp/node.c
Commit message (Expand)AuthorAgeFilesLines
* lima/ppir: initialize slots array for dummy/undefErico Nunes2022-02-111-0/+2
* lima/ppir: clean up override-init warningsErico Nunes2022-02-111-0/+3
* lima/ppir: implement gl_FragDepth supportVasily Khoruzhick2021-11-241-3/+3
* lima: Fix typos.Vinson Lee2021-01-311-1/+1
* lima/ppir: improve handling for successors in other blocksErico Nunes2020-05-161-5/+8
* lima/ppir: rework select conditionsErico Nunes2020-05-091-8/+0
* lima/ppir: rework store outputErico Nunes2020-05-091-8/+5
* lima/ppir: remove unused clone functionsErico Nunes2020-05-091-97/+0
* lima: ppir: always create move and update ld_tex successors for all blocksVasily Khoruzhick2020-01-281-0/+21
* lima/ppir: split ppir_op_undef into undef and dummy againErico Nunes2020-01-251-0/+6
* lima/ppir: implement full liveness analysis for regallocErico Nunes2020-01-151-2/+0
* lima/ppir: remove orphan load node after cloningErico Nunes2020-01-151-0/+21
* lima/ppir: fix lod bias srcErico Nunes2019-12-201-1/+2
* lima: introduce ppir_op_load_coords_reg to differentiate between loading text...Arno Messiaen2019-10-311-0/+8
* lima/ppir: don't clone texture loadsVasily Khoruzhick2019-10-091-66/+0
* lima/ppir: add support for indirect load of uniforms and varyingsVasily Khoruzhick2019-09-241-0/+19
* lima/ppir: add node dependency typesVasily Khoruzhick2019-09-241-3/+22
* lima/ppir: don't attempt to clone tex coords if it's not varyingVasily Khoruzhick2019-09-251-3/+10
* lima/ppir: Rename ppir_op_dummy to ppir_op_undefAndreas Baierl2019-09-131-2/+2
* lima/ppir: clone uniforms and load_coords into each successorVasily Khoruzhick2019-09-041-3/+18
* lima/ppir: add common helper for creating movsVasily Khoruzhick2019-09-041-0/+22
* lima/ppir: add control flow supportVasily Khoruzhick2019-08-241-1/+16
* lima/ppir: turn store_color into ALU nodeVasily Khoruzhick2019-08-231-1/+5
* lima/ppir: add dummy opVasily Khoruzhick2019-08-231-0/+6
* lima/ppir: clone ld_{uni,tex,var} into each blockVasily Khoruzhick2019-08-231-1/+80
* lima/ppir: refactor const loweringVasily Khoruzhick2019-08-231-0/+23
* lima/ppir: print srcs and dests in ppir_node_print_prog()Vasily Khoruzhick2019-08-131-2/+56
* lima/ppir: add ppir_node to ppir_srcVasily Khoruzhick2019-08-131-2/+1
* lima/ppir: Add fddx and fddyAndreas Baierl2019-08-121-0/+14
* lima/ppir: simplify select op lowering and schedulingErico Nunes2019-08-041-0/+8
* lima/ppir: Add gl_FrontFace handlingAndreas Baierl2019-08-031-0/+7
* lima/ppir: lower fdot in nir_opt_algebraicErico Nunes2019-07-311-9/+0
* lima/ppir: handle all node types in ppir_node_replace_childErico Nunes2019-07-191-2/+30
* lima/ppir: Add gl_PointCoord handlingAndreas Baierl2019-07-181-0/+7
* lima/ppir: Add fsat opAndreas Baierl2019-06-241-0/+3
* lima/ppir: Add fneg opAndreas Baierl2019-06-241-0/+3
* lima/ppir: Add fabs opAndreas Baierl2019-06-241-0/+3
* lima/ppir: implement discard and discard_ifVasily Khoruzhick2019-05-271-0/+16
* lima/ppir: Add gl_FragCoord handlingAndreas Baierl2019-04-291-0/+7
* lima/ppir: support ppir_op_ceilErico Nunes2019-04-191-0/+7
* gallium: add lima driverQiang Yu2019-04-111-0/+426