summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: add ir3_cp_ctxRob Clark2016-05-043-12/+22
* freedreno: s/Elements/ARRAY_SIZE/Brian Paul2016-05-031-1/+1
* freedreno/ir3: use pipe_debug_callback for shader-db tracesRob Clark2016-04-302-25/+33
* freedreno/ir3: handle color clamp variant ourselvesRob Clark2016-04-302-1/+8
* nir: Switch the arguments to nir_foreach_use and friendsJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_functionJason Ekstrand2016-04-282-2/+2
* nir: Switch the arguments to nir_foreach_phi_srcJason Ekstrand2016-04-281-1/+1
* nir: Switch the arguments to nir_foreach_instrJason Ekstrand2016-04-282-4/+4
* nir: rename lower_flrp to lower_flrp32Samuel Iglesias Gonsálvez2016-04-281-1/+1
* freedreno/ir3: convert over to rallocRob Clark2016-04-252-40/+6
* freedreno: disallow cat4 immed srcRob Clark2016-04-251-1/+1
* freedreno/ir3: fix sin/cosRob Clark2016-04-253-0/+39
* freedreno/ir3: relax restriction in groupingRob Clark2016-04-241-3/+5
* freedreno/ir3: fix small memory leakRob Clark2016-04-241-0/+2
* freedreno/ir3: fix small RA bugRob Clark2016-04-241-1/+2
* freedreno/a4xx: better workaround for astc+srgbRob Clark2016-04-245-12/+107
* Revert "freedreno/a4xx: lower srgb in shader for astc textures"Rob Clark2016-04-243-8/+0
* gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*Marek Olšák2016-04-221-3/+3
* nir: rename nir_foreach_block*() to nir_foreach_block*_call()Connor Abbott2016-04-201-1/+1
* freedreno/a4xx: lower srgb in shader for astc texturesRob Clark2016-04-193-0/+8
* freedreno/ir3: fix grouping issue w/ reverse swizzlesRob Clark2016-04-181-1/+17
* nir/dead_variables: Configurably work with any variable modeJason Ekstrand2016-04-131-1/+1
* freedreno/ir3: fix array textures on a4xxRob Clark2016-04-131-3/+9
* freedreno/ir3: hack to avoid getting stuck in a loopRob Clark2016-04-131-1/+11
* freedreno/ir3: use (ss) instead of (sy) for ldlvRob Clark2016-04-131-1/+7
* freedreno/ir3: cleanup double cmps.s from frontendRob Clark2016-04-131-0/+31
* nir/lower_system_values: Add support for several computed valuesJason Ekstrand2016-04-111-0/+1
* freedreno/ir3: insert extra move into phiRob Clark2016-04-051-0/+10
* freedreno/ir3: eliminate unnecessary absneg'sRob Clark2016-04-052-3/+26
* freedreno/ir3: deal with duplicate phi sourcesRob Clark2016-04-041-5/+20
* freedreno/ir3: fix silly brain-fart in RARob Clark2016-04-041-2/+1
* freedreno/ir3: don't cp into phi'sRob Clark2016-04-041-0/+6
* freedreno/ir3: we can't store immediate valuesRob Clark2016-04-041-0/+13
* freedreno/ir3: add dumping for use/def/live-in/live-outRob Clark2016-04-043-10/+42
* freedreno/ir3: drop unused instr category argRob Clark2016-04-045-114/+108
* freedreno/ir3: remove ir3_instruction::categoryRob Clark2016-04-0410-93/+84
* freedreno/ir3: encode instruction category in opc_tRob Clark2016-04-045-192/+201
* freedreno/ir3: fix for load_front_face intrinsicRob Clark2016-03-281-1/+8
* freedreno/ir3: fix compiler warnRob Clark2016-03-281-1/+1
* nir: add a bit_size parameter to nir_ssa_dest_initConnor Abbott2016-03-171-1/+1
* nir: rename nir_const_value fields to include bitsize informationIago Toral Quiroga2016-03-171-5/+5
* freedreno/ir3: lower extract_byte/wordRob Clark2016-03-131-0/+2
* freedreno/a4xx: constify the shader variantsRob Clark2016-03-132-7/+7
* freedreno/ir3: enable shareable shadersRob Clark2016-03-012-5/+3
* freedreno/ir3: pass ctx to constant-emit codeRob Clark2016-03-012-21/+17
* freedreno/ir3: add dev ptr to ir3_compilerRob Clark2016-03-014-6/+8
* freedreno/ir3: fix new gcc6 errorsRob Clark2016-02-171-1/+0
* nir: Remove the const_offset from nir_tex_instrJason Ekstrand2016-02-101-15/+0
* freedreno/ir3: Get rid of nested functionsBernhard Rosenkränzer2016-02-101-15/+15
* nir/tex_instr: Rename sampler to textureJason Ekstrand2016-02-091-3/+3