aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/lima
Commit message (Expand)AuthorAgeFilesLines
* lima/ppir: enable vectorize optimizationErico Nunes2019-08-251-0/+5
* lima/ppir: lower selects to scalarsErico Nunes2019-08-251-0/+5
* lima: fix ppir spill stack allocationErico Nunes2019-08-254-9/+25
* lima: move format handling to unified placeQiang Yu2019-08-258-103/+190
* lima/ppir: print register index and components number for spilled registerVasily Khoruzhick2019-08-241-1/+3
* lima/ppir: add control flow supportVasily Khoruzhick2019-08-246-23/+168
* lima/ppir: add better liveness analysisVasily Khoruzhick2019-08-245-74/+225
* lima/ppir: validate shader outputsVasily Khoruzhick2019-08-241-0/+13
* lima/ppir: turn store_color into ALU nodeVasily Khoruzhick2019-08-234-61/+27
* lima/ppir: create ppir block for each corresponding NIR blockVasily Khoruzhick2019-08-232-4/+49
* lima/ppir: add dummy opVasily Khoruzhick2019-08-233-5/+21
* lima/ppir: add write after read deps for registersVasily Khoruzhick2019-08-231-2/+25
* lima/ppir: fix ordering depsVasily Khoruzhick2019-08-231-6/+8
* lima/ppir: set write mask for texture loads if dest is regVasily Khoruzhick2019-08-231-1/+5
* lima/ppir: add support for unconditional branches and condition negationVasily Khoruzhick2019-08-234-8/+34
* lima/ppir: clone ld_{uni,tex,var} into each blockVasily Khoruzhick2019-08-234-5/+103
* lima/ppir: refactor const loweringVasily Khoruzhick2019-08-236-128/+99
* lima/ppir: use ra_get_best_spill_node to select spill node19.2-branchpointErico Nunes2019-08-201-7/+22
* lima: actually wait for bo in lima_bo_waitErico Nunes2019-08-162-0/+5
* lima: fix compilation of standalone compilerVasily Khoruzhick2019-08-151-2/+2
* lima/ppir: print srcs and dests in ppir_node_print_prog()Vasily Khoruzhick2019-08-131-2/+56
* lima/ppir: use src accessors in ppir regallocVasily Khoruzhick2019-08-132-102/+17
* lima/ppir: add ppir_node to ppir_srcVasily Khoruzhick2019-08-135-10/+16
* lima/ppir: introduce accessors for ppir_node sourcesVasily Khoruzhick2019-08-131-0/+41
* lima/ppir: Add fddx and fddyAndreas Baierl2019-08-124-0/+60
* lima: introduce a struct describing texture descriptorVasily Khoruzhick2019-08-083-56/+150
* lima: add texel format tableVasily Khoruzhick2019-08-083-51/+53
* lima: Fix Android.mkRoman Stratiienko2019-08-081-3/+16
* lima: fix pipe_debug_callback warningsErico Nunes2019-08-063-5/+5
* lima/ppir: move sin/cos input scaling into NIRVasily Khoruzhick2019-08-065-58/+69
* lima: add summary report for shader-dbErico Nunes2019-08-0610-6/+80
* lima: add support for debug callbackErico Nunes2019-08-062-0/+15
* lima/ppir: enable lower_vector_cmp to lower fall_equalErico Nunes2019-08-051-0/+1
* lima: re-run nir_opt_algebraic after int loweringErico Nunes2019-08-051-0/+15
* lima/ppir: simplify load uni/temp op lowering and schedulingErico Nunes2019-08-042-34/+33
* lima/ppir: simplify select op lowering and schedulingErico Nunes2019-08-045-11/+15
* lima/ppir: support pipeline registers in schedulerErico Nunes2019-08-042-46/+65
* lima/ppir: move alu vec to scalar lowering into NIRVasily Khoruzhick2019-08-042-107/+14
* lima/ppir: Add gl_FrontFace handlingAndreas Baierl2019-08-036-13/+35
* meson: drop unused dep_{thread,dl}Eric Engestrom2019-08-031-1/+0
* meson: replace libmesa_util with idep_mesautilEric Engestrom2019-08-031-1/+1
* lima: enable lower_bitops in ppirErico Nunes2019-07-311-0/+1
* nir/algebraic: rename lower_bitshift to lower_bitopsErico Nunes2019-07-311-1/+1
* lima/ppir: lower fdot in nir_opt_algebraicErico Nunes2019-07-315-80/+5
* lima/ppir: refactor texture code to simplify schedulerErico Nunes2019-07-315-60/+7
* lima/ppir: lower texture projectionErico Nunes2019-07-311-0/+5
* tree-wide: replace MAYBE_UNUSED with ASSERTEDEric Engestrom2019-07-312-4/+4
* lima/gp: Support exp2 and log2Connor Abbott2019-07-305-30/+147
* lima/gpir: Always schedule complex2 and *_impl right after complex1Connor Abbott2019-07-304-15/+47
* lima/gpir/sched: Handle more special ops in can_use_complex()Connor Abbott2019-07-281-5/+24