summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: ignore clip-vertex varyingRob Clark2016-01-301-1/+4
* freedreno/ir3: don't ignore local varsRob Clark2016-01-301-1/+7
* freedreno/ir3: handle tex instrs w/ const offsetRob Clark2016-01-301-0/+16
* freedreno/ir3: support load_front_face intrinsicRob Clark2016-01-301-2/+14
* nir: move to compiler/Emil Velikov2016-01-262-3/+3
* nir: move shader_enums.[ch] to compilerEmil Velikov2016-01-262-2/+2
* freedreno: make opc array static constChristian Gmeiner2016-01-211-1/+1
* freedreno/ir3: fix mad 3rd src delay calcRob Clark2016-01-171-1/+1
* freedreno/ir3: better array register allocationRob Clark2016-01-162-9/+51
* freedreno/ir3: array offset can be negativeRob Clark2016-01-165-12/+13
* freedreno/ir3: workaround bug/featureRob Clark2016-01-161-0/+9
* freedreno/ir3: array reworkRob Clark2016-01-168-362/+357
* freedreno/ir3: refactor/simplify cpRob Clark2016-01-161-87/+82
* freedreno/ir3: fix incorrect decoding of mov instructionsRob Clark2016-01-161-1/+1
* freedreno/ir3: remove unused tgsi tokens ptrRob Clark2016-01-161-1/+0
* freedreno/ir3: bit of ra refactorRob Clark2016-01-161-25/+20
* freedreno/ir3: cosmetic de-indentRob Clark2016-01-161-36/+34
* freedreno/ir3: use NIR_PASS helper macrosRob Clark2016-01-031-19/+28
* freedreno/ir3: we require block_index metadataRob Clark2016-01-031-0/+2
* freedreno/ir3: refactor NIR IR handlingRob Clark2016-01-036-111/+201
* freedreno/ir3: drop unnecessary unreachable() caseRob Clark2016-01-031-2/+0
* nir: Get rid of function overloadsJason Ekstrand2015-12-282-7/+7
* freedreno/ir3: spelling..Rob Clark2015-12-231-6/+6
* nir: Add a writemask to store intrinsics.Kenneth Graunke2015-12-221-0/+8
* freedreno/ir3: fix 32-bit builds with pointer-to-int-cast error enabledRob Herring2015-12-181-1/+1
* freedreno/ir3/cmdline: don't dump nir by defaultRob Clark2015-12-151-3/+1
* nir: Get rid of *_indirect variants of input/output load/store intrinsicsJason Ekstrand2015-12-101-32/+47
* freedreno/ir3: nir shader prints with 'disasm' debug optionRob Clark2015-12-051-2/+2
* freedreno/ir3: convert scheduler back to recursive algoRob Clark2015-12-042-127/+204
* freedreno/ir3: don't reuse a0.x across blocksRob Clark2015-12-041-7/+14
* freedreno/ir3: rename ir3_block::bdRob Clark2015-12-043-11/+11
* freedreno/ir3: assign varying locations laterRob Clark2015-11-262-27/+35
* freedreno/ir3: use instr flag to mark unused instructionsRob Clark2015-11-264-14/+24
* freedreno/ir3: add support for a few gs5 opsIlia Mirkin2015-11-231-0/+27
* freedreno/a4xx: add ARB_texture_query_lod supportIlia Mirkin2015-11-231-5/+19
* nir: s/nir_type_unsigned/nir_type_uintJason Ekstrand2015-11-231-1/+1
* nir: Add nir_texop_samples_identical opcodeIan Romanick2015-11-191-0/+3
* freedreno/a3xx+a4xx: fix for stk binning pass hangRob Clark2015-11-181-2/+4
* freedreno/ir3: Use nir_foreach_variableBoyan Ding2015-11-061-3/+3
* glsl: move shader_enums into nirRob Clark2015-10-093-2/+2
* freedreno/ir3: use nir two-sided-color loweringRob Clark2015-09-181-21/+3
* freedreno/ir3: lower txp/clamp in NIRRob Clark2015-09-181-26/+30
* freedreno/ir3: add --gpu arg to cmdline compilerRob Clark2015-09-171-1/+10
* freedreno/ir3: add support for ucpRob Clark2015-09-174-13/+80
* freedreno/ir3: convert from tgsi semantic/index to varying-slotRob Clark2015-09-173-122/+139
* freedreno/ir3: switch to shader_enums.h interp constantsRob Clark2015-09-172-35/+16
* gallium/ttn: Convert to using VARYING_SLOT_* / FRAG_RESULT_*.Eric Anholt2015-09-161-23/+38
* freedreno/ir3: use NIR to lower ffract instead of tgsi_loweringRob Clark2015-09-161-1/+1
* freedreno/ir3: fix compile warn after 1807a08eRob Clark2015-09-131-0/+1
* freedreno/ir3: fix compile break after a4aa25beRob Clark2015-09-131-2/+1