summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/ir3
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: optimize shader key comparisionRob Clark2014-10-152-30/+55
* freedreno/a3xx: refactor/optimize emitRob Clark2014-10-151-5/+0
* freedreno: use tgsi_loweringRob Clark2014-10-144-8/+6
* freedreno/ir3: fix lockups with lame FRAG shadersRob Clark2014-10-034-6/+17
* freedreno/ir3: add TXF supportIlia Mirkin2014-10-021-1/+39
* freedreno/ir3: add TXD support and expose ARB_shader_texture_lodIlia Mirkin2014-10-022-8/+55
* 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
* freedreno/ir3: add MOD supportIlia Mirkin2014-10-021-8/+12
* freedreno/ir3: add UMOD support, based on UDIVIlia Mirkin2014-10-021-6/+31
* freedreno/ir3: add IDIV/UDIV supportIlia Mirkin2014-10-021-3/+197
* freedreno/ir3: avoid fan-in sources referring to same instructionIlia Mirkin2014-10-021-2/+10
* freedreno/ir3: add some cmdline argsRob Clark2014-09-291-8/+87
* freedreno/a3xx: add support to emulate GL_CLAMPRob Clark2014-09-294-2/+51
* freedreno/a3xx: add flat interpolation modeRob Clark2014-09-272-3/+15
* freedreno/ir3: add TXB2 supportIlia Mirkin2014-09-221-4/+14
* freedreno/ir3: add TXQ supportIlia Mirkin2014-09-221-0/+27
* freedreno/ir3: fix TXB/TXL to actually pull the bias/lod argumentIlia Mirkin2014-09-221-1/+4
* freedreno/ir3: make texture instruction construction more dynamicIlia Mirkin2014-09-221-145/+80
* freedreno/a3xx: more texture array fixesRob Clark2014-09-211-16/+17
* freedreno: add a standalone ir3_compiler binary for building TGSIIlia Mirkin2014-09-161-0/+179
* freedreno/a3xx: 3d/array texturesRob Clark2014-09-131-4/+43
* freedreno/ir3: implement UMUL correctlyIlia Mirkin2014-09-121-1/+48
* freedreno/ir3: fix UCMP handlingIlia Mirkin2014-09-121-37/+39
* freedreno/ir3: add TXL supportIlia Mirkin2014-09-121-1/+3
* freedreno/ir3: add missing put_dstRob Clark2014-09-121-0/+1
* freedreno/ir3: catch incorrect usage of tmp-dstRob Clark2014-09-121-0/+15
* freedreno/ir3: use unsigned comparison for UIFIlia Mirkin2014-09-121-4/+4
* freedreno/ir3: negate result of USLT/etcIlia Mirkin2014-09-121-8/+15
* freedreno/ir3: add UARL supportIlia Mirkin2014-09-121-2/+4
* freedreno/ir3: INEG operates on src0, not src1Ilia Mirkin2014-09-121-1/+3
* freedreno/ir3: fix FSLT/etc handling to return 0/-1 instead of 0/1.0Ilia Mirkin2014-09-121-4/+8
* freedreno/a3xx: alpha render-target shenanigansRob Clark2014-09-123-2/+32
* freedreno/ir3: fix potential segfault in RARob Clark2014-09-091-2/+6
* freedreno/ir3: add no-copy-propagate fallback stepRob Clark2014-09-093-11/+21
* freedreno/ir3: fix constlen with relative addressingRob Clark2014-09-042-1/+13
* freedreno/ir3: fix error in bail logicRob Clark2014-09-041-2/+4
* freedreno/ir3: bit of debugRob Clark2014-09-041-4/+16
* Eliminate several cases of multiplication in arguments to callocCarl Worth2014-09-031-1/+1
* freedreno/ir3: add DDX/DDYRob Clark2014-09-011-4/+53
* freedreno/ir3: don't keep IR aroundRob Clark2014-09-011-1/+6
* freedreno/ir3: fix potential null ptr derefRob Clark2014-08-301-1/+2
* freedreno/ir3: add TXBRob Clark2014-08-301-0/+5
* freedreno/ir3: detect scheduler failRob Clark2014-08-303-4/+21
* freedreno/ir3: split out shader compiler from a3xxRob Clark2014-07-2516-0/+9472