summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3/ir3_compiler.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3/ra: use register_allocateRob Clark2015-06-211-0/+1
* freedreno/ir3: introduce ir3_compiler objectRob Clark2015-06-211-0/+43
* freedreno/ir3: remove tgsi f/eRob Clark2015-06-211-3709/+0
* freedreno/ir3: drop dot graph dumpingRob Clark2015-06-211-29/+5
* freedreno/ir3: fix immediate usage in tgsi tex feIlia Mirkin2015-05-201-5/+9
* gallium: remove TGSI_SAT_MINUS_PLUS_ONEMarek Olšák2015-05-201-7/+1
* freedreno/a3xx: add UBO supportIlia Mirkin2015-04-051-8/+85
* freedreno/ir3: handle FRAG IN's without interpolation specifiedRob Clark2015-04-051-7/+15
* freedreno/ir3: split float/int abs/negRob Clark2015-04-051-15/+20
* freedreno/ir3: fix sam argument order commentRob Clark2015-04-051-1/+1
* freedreno/ir3: add support for FS_COLOR0_WRITES_ALL_CBUFS propertyIlia Mirkin2015-04-021-0/+9
* freedreno: remove alpha key from ir3_shaderIlia Mirkin2015-04-021-17/+0
* freedreno/ir3: avoid scheduler deadlockRob Clark2015-03-151-0/+2
* freedreno/ir3: get the # of miplevels from getinfoIlia Mirkin2015-03-091-0/+20
* freedreno/ir3: fix array count returned by TXQIlia Mirkin2015-03-091-2/+42
* freedreno/ir3: relative dstRob Clark2015-03-081-11/+88
* freedreno/ir3: split out array_fanin() helperRob Clark2015-03-081-17/+30
* freedreno/ir3: drop deref nodesRob Clark2015-03-081-33/+13
* freedreno/ir3: split up ssa_dstRob Clark2015-03-081-17/+25
* freedreno/ir3: fix silly typo for binning pass shadersRob Clark2015-03-051-1/+1
* freedreno/ir3: handle flat bypass for a4xxRob Clark2015-03-031-2/+45
* freedreno/a3xx: add support for vertexid and instanceid sysvalsIlia Mirkin2015-02-191-3/+77
* freedreno/ir3: start on indirect gpr readsRob Clark2015-01-071-6/+125
* freedreno/ir3: make reg array dynamicRob Clark2015-01-071-2/+2
* freedreno/ir3: simplify RARob Clark2015-01-071-14/+58
* freedreno/ir3: split up ssa_srcRob Clark2015-01-071-23/+34
* freedreno/ir3: drop instr_clone() stuffRob Clark2015-01-071-49/+14
* freedreno/ir3: legalize vs unused sam dst componentsRob Clark2015-01-071-1/+2
* freedreno/ir3: split out legalize passRob Clark2014-12-231-1/+3
* freedreno/ir3: trans_kill cleanupRob Clark2014-12-201-12/+7
* freedreno/ir3: hack for standalone compilerRob Clark2014-12-201-1/+5
* freedreno/ir3: lower TXP as neededRob Clark2014-12-091-0/+8
* freedreno/a3xx: enable sampling from integer texturesIlia Mirkin2014-11-301-1/+7
* freedreno/ir3: remove unused arg parameterIlia Mirkin2014-11-301-7/+7
* freedreno/ir3: fix UMADIlia Mirkin2014-11-301-9/+9
* freedreno/ir3: don't pass consts to madsh.m16 in MOD logicIlia Mirkin2014-11-271-0/+3
* freedreno/ir3: always mov tex coordsRob Clark2014-10-251-54/+30
* freedreno/ir3: standalone compiler updates for ir3testRob Clark2014-10-251-0/+1
* freedreno/ir3: add debug flag to disable cpRob Clark2014-10-201-1/+1
* freedreno/a3xx: disable early-z when we have kill'sRob Clark2014-10-201-0/+4
* freedreno/ir3: large const supportRob Clark2014-10-151-5/+18
* freedreno: use tgsi_loweringRob Clark2014-10-141-3/+3
* freedreno/ir3: fix lockups with lame FRAG shadersRob Clark2014-10-031-2/+4
* freedreno/ir3: add TXF supportIlia Mirkin2014-10-021-1/+39
* freedreno/ir3: add TXD support and expose ARB_shader_texture_lodIlia Mirkin2014-10-021-4/+49
* freedreno/ir3: add texture offset supportIlia Mirkin2014-10-021-4/+45
* freedreno/ir3: shadow comes before arrayIlia Mirkin2014-10-021-2/+2
* freedreno/ir3: make TXQ return integers, not floatsIlia Mirkin2014-10-021-1/+1
* freedreno/ir3: add UMAD supportIlia Mirkin2014-10-021-4/+15
* freedreno/ir3: add ISSG supportIlia Mirkin2014-10-021-0/+39