summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/a3xx/fd3_draw.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno: move the half-precision logic into coreRob Clark2015-08-041-4/+1
* freedreno: small bit of cleanup about max rendertargetsRob Clark2015-08-041-1/+1
* freedreno/ir3: move emit_const to ir3Rob Clark2015-07-271-1/+1
* freedreno: update generated headersRob Clark2015-07-101-2/+2
* freedreno/ir3: fix crash in fail pathRob Clark2015-06-301-0/+3
* freedreno: remove int sampler shader variantsRob Clark2015-06-211-8/+3
* freedreno/a3xx: pass sprite coord mode through to program emitIlia Mirkin2015-04-051-0/+1
* freedreno/a3xx: add MRT supportIlia Mirkin2015-04-021-13/+7
* freedreno: remove alpha key from ir3_shaderIlia Mirkin2015-04-021-4/+0
* freedreno/a3xx: add support for point sprite coordinate replacementIlia Mirkin2015-03-281-0/+1
* freedreno/a3xx: make vs-set point size workIlia Mirkin2015-03-281-0/+6
* freedreno: pass number of instances to drawIlia Mirkin2015-02-191-2/+2
* freedreno/a3xx: handle index_bias (i.e. base_vertex)Ilia Mirkin2014-12-061-3/+13
* freedreno/a3xx: enable sampling from integer texturesIlia Mirkin2014-11-301-3/+8
* freedreno/a3xx: don't use half precision shaders for int/float32Ilia Mirkin2014-11-301-1/+4
* freedreno/a3xx: remove blend clamp enables from gmem/clearsIlia Mirkin2014-11-301-2/+1
* freedreno/a3xx: add format to emit info, use to set sint/uint flagsIlia Mirkin2014-11-301-1/+3
* freedreno/a3xx: fd3_util -> fd3_formatIlia Mirkin2014-11-291-1/+1
* freedreno: rename draw->draw_vboRob Clark2014-11-141-2/+2
* Revert "freedreno/a3xx: only emit dirty consts"Rob Clark2014-10-231-9/+1
* freedreno/a3xx: fix viewport state during clearRob Clark2014-10-211-1/+19
* freedreno/a3xx: only emit dirty constsRob Clark2014-10-201-1/+9
* freedreno/ir3: optimize shader key comparisionRob Clark2014-10-151-9/+12
* freedreno/a3xx: refactor/optimize emitRob Clark2014-10-151-27/+37
* freedreno/a3xx: refactor vertex state emitRob Clark2014-10-151-31/+4
* freedreno/a3xx: re-emit shaders on variant changeRob Clark2014-09-291-1/+41
* freedreno/a3xx: add support to emulate GL_CLAMPRob Clark2014-09-291-0/+8
* freedreno/a3xx: alpha render-target shenanigansRob Clark2014-09-121-0/+2
* freedreno/a3xx: enable hw primitive-restartRob Clark2014-09-091-3/+3
* freedreno/ir3: split out shader compiler from a3xxRob Clark2014-07-251-5/+5
* freedreno/a3xx: WFI fixes/cleanupRob Clark2014-06-221-5/+3
* freedreno/a3xx/compiler: half-precision outputRob Clark2014-02-231-0/+5
* freedreno/a3xx: add shader variantsRob Clark2014-02-231-17/+39
* freedreno: better manage our WFI'sRob Clark2014-02-011-0/+1
* freedreno/a3xx: add logicopRob Clark2014-02-011-1/+1
* freedreno/a3xx: handle frag z writeRob Clark2014-02-011-9/+6
* freedreno/a3xx: use cs patch instead of RFI+RMWRob Clark2014-01-081-2/+3
* freedreno/a3xx: support for hw binning passRob Clark2014-01-081-14/+67
* freedreno/a3xx: fix blend state corruption issueRob Clark2013-12-261-5/+1
* freedreno/a3xx: add blend stateRob Clark2013-10-241-1/+2
* freedreno/a3xx: fix VFD_INDEX_MAX overflowRob Clark2013-09-141-1/+1
* freedreno/a3xx: stencil fixesRob Clark2013-09-141-0/+1
* freedreno: split out WFI helperRob Clark2013-09-141-4/+2
* freedreno: fd_draw helperRob Clark2013-09-141-5/+2
* freedreno: add a3xx supportRob Clark2013-06-081-0/+236