summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/lima/ir/pp
AgeCommit message (Expand)AuthorFilesLines
2019-08-20lima/ppir: use ra_get_best_spill_node to select spill node19.2-branchpointErico Nunes1-7/+22
2019-08-13lima/ppir: print srcs and dests in ppir_node_print_prog()Vasily Khoruzhick1-2/+56
2019-08-13lima/ppir: use src accessors in ppir regallocVasily Khoruzhick2-102/+17
2019-08-13lima/ppir: add ppir_node to ppir_srcVasily Khoruzhick5-10/+16
2019-08-13lima/ppir: introduce accessors for ppir_node sourcesVasily Khoruzhick1-0/+41
2019-08-12lima/ppir: Add fddx and fddyAndreas Baierl4-0/+60
2019-08-06lima: fix pipe_debug_callback warningsErico Nunes1-2/+2
2019-08-06lima/ppir: move sin/cos input scaling into NIRVasily Khoruzhick1-57/+0
2019-08-06lima: add summary report for shader-dbErico Nunes3-1/+35
2019-08-04lima/ppir: simplify load uni/temp op lowering and schedulingErico Nunes2-34/+33
2019-08-04lima/ppir: simplify select op lowering and schedulingErico Nunes5-11/+15
2019-08-04lima/ppir: support pipeline registers in schedulerErico Nunes2-46/+65
2019-08-04lima/ppir: move alu vec to scalar lowering into NIRVasily Khoruzhick1-106/+4
2019-08-03lima/ppir: Add gl_FrontFace handlingAndreas Baierl5-13/+34
2019-07-31lima/ppir: lower fdot in nir_opt_algebraicErico Nunes4-80/+4
2019-07-31lima/ppir: refactor texture code to simplify schedulerErico Nunes5-60/+7
2019-07-31tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom1-1/+1
2019-07-24lima/ppir: fix disassembler temp read/write printQiang Yu1-9/+23
2019-07-23lima/ppir: fix branch codegen register encodeErico Nunes1-2/+2
2019-07-23lima/ppir: fix debug logs in regallocErico Nunes1-2/+2
2019-07-23lima/ppir: fix alignment on regalloc spilling loadsErico Nunes1-1/+1
2019-07-19lima/ppir: handle all node types in ppir_node_replace_childErico Nunes1-2/+30
2019-07-19lima/ppir: branch regalloc fixesErico Nunes1-0/+33
2019-07-18lima/ppir: Add gl_PointCoord handlingAndreas Baierl5-5/+33
2019-07-15lima/ppir: Fix assert condition in ppir_codegen_encode_branch.Vinson Lee1-1/+1
2019-07-14lima/ppir: Fix branch codegenVasily Khoruzhick3-3/+5
2019-07-14lima/ppir: Fix assert condition in ppir_codegen_encode_discardVasily Khoruzhick1-1/+1
2019-06-26nir: remove fnot/fxor/fand/for opcodesJonathan Marek1-4/+0
2019-06-24lima/ppir: Add fsat opAndreas Baierl4-0/+20
2019-06-24lima/ppir: Add fneg opAndreas Baierl4-0/+19
2019-06-24lima/ppir: Add fabs opAndreas Baierl4-0/+20
2019-06-13lima/ppir: change offset type to intMateusz Krzak2-2/+2
2019-06-06lima/ppir: add missing handling of min/max ops for vec4 add slotVasily Khoruzhick1-0/+6
2019-06-06lima/ppir: fix crash when program uses no registers at allVasily Khoruzhick1-0/+4
2019-05-27lima/ppir: implement discard and discard_ifVasily Khoruzhick7-10/+253
2019-05-24nir: Drop imov/fmov in favor of one mov instructionJason Ekstrand1-2/+1
2019-05-06lima/ppir: abort compilation in case of unsupported intrinsicErico Nunes1-2/+4
2019-05-06lima/ir: print names of unsupported intrinsicsErico Nunes1-1/+2
2019-05-02lima/ppir: support nir_op_ftruncErico Nunes3-0/+14
2019-04-29lima/ppir: fix pointer referenced after a freePatrick Lerda1-1/+2
2019-04-29lima/ppir: Add gl_FragCoord handlingAndreas Baierl5-2/+29
2019-04-19lima/ppir: support ppir_op_ceilErico Nunes3-0/+14
2019-04-14nir: make nir_const_value scalarKarol Herbst1-1/+1
2019-04-14lima: use nir_src_as_floatKarol Herbst1-5/+1
2019-04-12lima: lower bool to float when building shadersIcenowy Zheng1-2/+1
2019-04-11gallium: add lima driverQiang Yu11-0/+5323