summaryrefslogtreecommitdiffstats
path: root/src/freedreno/ir3
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: add GLSL_SAMPLER_DIM_SUBPASS to tex_infoJonathan Marek2019-12-121-0/+2
* freedreno: Track the set of UBOs to be uploaded in UBO analysis.Eric Anholt2019-12-092-0/+4
* freedreno/ir3: fix neverball assert in case of unused VS inputsRob Clark2019-12-042-4/+19
* freedreno/ir3: remove store_output lowered to store_shared_ir3Rob Clark2019-12-041-1/+1
* freedreno/ir3: enable half precision for pre-fs texture fetchHyunjun Ko2019-11-201-1/+1
* freedreno/ir3: fixup when changing to mad.f16Hyunjun Ko2019-11-201-1/+5
* freedreno/ir3: fix printing output registers of FS.Hyunjun Ko2019-11-201-2/+3
* freedreno/ir3: Enabling lowering 16-bit flrpNeil Roberts2019-11-201-0/+2
* freedreno: support 16b for the sampler opcodeHyunjun Ko2019-11-202-18/+38
* freedreno/ir3: Implement f2b16 and i2b16Neil Roberts2019-11-201-0/+12
* freedreno/ir3: Add implementation of nir_op_b16cselNeil Roberts2019-11-201-5/+15
* freedreno/ir3: Support 16-bit comparison instructionsNeil Roberts2019-11-201-0/+20
* freedreno/ir3: cleanup by removing repeated codeHyunjun Ko2019-11-201-12/+5
* freedreno/ir3: disable texture prefetch for 1d array texturesJonathan Marek2019-11-171-6/+5
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* freedreno/ir3: remove unused parameterRob Clark2019-11-121-4/+4
* freedreno/ir3: legalize cleanupsRob Clark2019-11-121-1/+7
* freedreno/ir3: fix gpu hang with pre-fs-tex-fetchRob Clark2019-11-122-10/+32
* freedreno/ir3: only tex instructions have wrmaskRob Clark2019-11-121-6/+3
* freedreno/ir3: re-work shader inputs/outputsRob Clark2019-11-125-270/+192
* freedreno/ir3: simplify creating sysval inputsRob Clark2019-11-121-90/+58
* freedreno/ir3: remove first-vertex sysvalRob Clark2019-11-121-1/+0
* freedreno/ir3: helper to print ir if debug enabledRob Clark2019-11-122-28/+16
* freedreno/ir3: show input/output wrmask's in disasmRob Clark2019-11-121-2/+9
* freedreno/ir3: add input/output iteratorsRob Clark2019-11-1211-63/+49
* freedreno/ir3: remove impossible conditionRob Clark2019-11-121-3/+0
* freedreno/ir3: rename fanin/fanout to collect/splitRob Clark2019-11-1210-44/+48
* freedreno/ir3: remove half-precision outputRob Clark2019-11-121-30/+0
* freedreno/ir3: fix valgrind complaint with STLWRob Clark2019-11-121-1/+1
* freedreno/ir3: also track # of nops for shader-dbRob Clark2019-11-092-0/+4
* freedreno/ir3: sync disasm changes from envytoolsRob Clark2019-11-092-24/+94
* freedreno/ir3: remove obsolete commentRob Clark2019-11-091-4/+0
* freedreno/ir3/ra: remove ir print after livein/outRob Clark2019-11-091-1/+0
* freedreno/ir3/ra: move regs_count==0 checkRob Clark2019-11-091-9/+2
* freedreno/ir3: ir3_print tweaksRob Clark2019-11-092-47/+102
* freedreno/ir3: use SSA flag on dest register tooRob Clark2019-11-094-45/+48
* freedreno/ir3: split pre-coloring to it's own functionRob Clark2019-11-091-3/+12
* freedreno/ir3: Use regid() helper when setting up precolor regsKristian H. Kristensen2019-11-071-4/+4
* freedreno/ir3: Allocate const space for tessellation parametersKristian H. Kristensen2019-11-071-0/+7
* freedreno/ir3: Pre-color TCS header and primitive ID inputsKristian H. Kristensen2019-11-071-2/+12
* freedreno/ir3: Don't assume binning shader is always VSKristian H. Kristensen2019-11-071-2/+2
* freedreno/ir3: Setup inputs and outputs for tessellation stagesKristian H. Kristensen2019-11-071-7/+52
* freedreno/ir3: Implement TCS synchronization intrinsicsKristian H. Kristensen2019-11-071-0/+33
* freedreno/ir3: Implement tess coord intrinsicKristian H. Kristensen2019-11-071-0/+12
* freedreno/ir3: End TES with chsh when using GSKristian H. Kristensen2019-11-071-1/+3
* freedreno/ir3: Add new synchronization opcodesKristian H. Kristensen2019-11-075-1/+15
* freedreno/ir3: Extend geometry lowering pass to handle tessellationKristian H. Kristensen2019-11-073-8/+520
* freedreno/ir3: Add tessellation field to shader keyKristian H. Kristensen2019-11-072-1/+34
* freedreno/ir3: Use imul24 in offset calculationsKristian H. Kristensen2019-11-071-2/+2
* freedreno/ir3: Add ir3 intrinsics for tessellationKristian H. Kristensen2019-11-074-0/+26