summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/a3xx/fd3_emit.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno/ir3: rework location of driver constantsRob Clark2016-12-271-3/+6
* freedreno: fdN_gmem_restore_format() is not gen specificRob Clark2016-12-181-2/+2
* freedreno/a3xx: make _emit_const() staticRob Clark2016-11-271-1/+1
* a3xx: use window scissor to simulate viewport xy clipIlia Mirkin2016-09-031-10/+26
* a3xx: make use of software clipping when hw can't handle itIlia Mirkin2016-09-031-4/+8
* a3xx: make sure to actually clamp depth as requestedIlia Mirkin2016-09-031-1/+29
* gallium: change pipe_sampler_view::first_element/last_element -> offset/sizeMarek Olšák2016-08-171-2/+1
* freedreno: drop needs_rb_fbdRob Clark2016-07-301-2/+0
* freedreno: move needs_wfi into batchRob Clark2016-07-301-7/+7
* freedreno: re-order support for hw queriesRob Clark2016-07-301-2/+3
* freedreno: move more batch related tracking to fd_batchRob Clark2016-07-301-7/+8
* freedreno: introduce fd_batchRob Clark2016-07-301-5/+3
* freedreno: switch emit_const_bo() to take prsc'sRob Clark2016-07-021-4/+4
* freedreno/a3xx: only update/emit bordercolor state when neededRob Clark2016-06-021-13/+20
* freedreno: move shader-stage dirty bits to global dirty flagRob Clark2016-05-041-5/+0
* freedreno/ir3: lower immeds to constRob Clark2016-05-041-2/+5
* gallium: Remove every double semi-colonJakob Sinclair2016-04-261-1/+1
* gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*Marek Olšák2016-04-221-2/+2
* freedreno/a3xx: constify the shader variantsRob Clark2016-03-131-3/+3
* freedreno/ir3: pass ctx to constant-emit codeRob Clark2016-03-011-2/+2
* freedreno/query: add optional enable hookRob Clark2016-02-171-0/+3
* freedreno: per-generation OUT_IB packetRob Clark2016-01-181-0/+8
* u_upload_mgr: pass alignment to u_upload_alloc manuallyMarek Olšák2016-01-021-1/+2
* freedreno/a3xx: fix texture buffers, enable offsetsIlia Mirkin2015-11-181-5/+11
* freedreno/a3xx+a4xx: fix for stk binning pass hangRob Clark2015-11-181-8/+36
* freedreno: remove unnecessary null checksRob Clark2015-10-241-1/+1
* freedreno/a3xx: cache-flush is needed after MEM_WRITERob Clark2015-10-151-5/+1
* freedreno/ir3: convert from tgsi semantic/index to varying-slotRob Clark2015-09-171-9/+21
* freedreno/a3xx: use NUM_USER_CLIP_PLANES helper instead of magic numberIlia Mirkin2015-09-161-1/+2
* freedreno/a3xx: add support for dual-source blendingIlia Mirkin2015-09-161-4/+10
* freedreno: helper for a3xx/a4xx border-colorsRob Clark2015-09-151-51/+2
* freedreno/a3xx: add basic clip plane supportIlia Mirkin2015-08-291-0/+19
* freedreno/a3xx+a4xx: add texture buffer object supportRob Clark2015-08-121-2/+4
* freedreno/a3xx+a4xx: add support for vtxcnt semanticRob Clark2015-07-271-6/+16
* freedreno/ir3: move emit_const to ir3Rob Clark2015-07-271-110/+46
* freedreno/a3xx: color masking works like a blend for some formatsIlia Mirkin2015-04-271-0/+14
* freedreno/a3xx: add support for S8 and Z32F_S8Ilia Mirkin2015-04-271-1/+12
* freedreno/a3xx: fix integer and 32-bit float border colorsIlia Mirkin2015-04-181-1/+30
* freedreno/a3xx: add UBO supportIlia Mirkin2015-04-051-25/+42
* freedreno: remove tex_resourceIlia Mirkin2015-04-051-1/+1
* freedreno/a3xx: add MRT supportIlia Mirkin2015-04-021-33/+71
* freedreno/a3xx,a4xx: silence some warningsRob Clark2015-03-031-2/+1
* freedreno/a3xx: add ARB_instanced_arrays supportIlia Mirkin2015-02-191-1/+2
* freedreno/a3xx: add support for vertexid and instanceid sysvalsIlia Mirkin2015-02-191-10/+36
* freedreno: pass number of instances to drawIlia Mirkin2015-02-191-1/+1
* freedreno: helper to calc layer/level offsetRob Clark2014-12-131-3/+3
* freedreno/a3xx: fix border color swizzle to match texture format descIlia Mirkin2014-12-061-4/+18
* freedreno/a3xx: fix alpha-blending on RGBX formatsIlia Mirkin2014-12-061-5/+13
* freedreno/a3xx: disable blending for integer formatsIlia Mirkin2014-11-301-1/+10
* freedreno/a3xx: fd3_util -> fd3_formatIlia Mirkin2014-11-291-1/+1