summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/freedreno_resource.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno: reject imports with bogus pitchRob Clark2016-09-071-2/+5
* gallium: switch drivers to the slab allocator in src/utilMarek Olšák2016-09-061-3/+3
* freedreno: support for using generic clear pathRob Clark2016-08-161-10/+10
* freedreno: some lockingRob Clark2016-07-301-4/+15
* freedreno: threaded batch flushRob Clark2016-07-301-5/+11
* freedreno: track batch/blit typesRob Clark2016-07-301-1/+8
* freedreno: re-order support for hw queriesRob Clark2016-07-301-19/+27
* freedreno: support discarding previous rendering in special casesRob Clark2016-07-301-5/+16
* freedreno: shadow textures if possible to avoid stall/flushRob Clark2016-07-301-11/+200
* freedreno: spiff up some debug tracesRob Clark2016-07-301-2/+2
* freedreno: add batch-cache and batch reorderingRob Clark2016-07-301-15/+35
* freedreno: move more batch related tracking to fd_batchRob Clark2016-07-301-1/+2
* freedreno: push resource tracking down into batchRob Clark2016-07-301-1/+2
* freedreno: introduce fd_batchRob Clark2016-07-301-2/+2
* gallium: split transfer_inline_write into buffer and texture callbacksMarek Olšák2016-07-231-2/+2
* freedreno: fix multi-layer transfer_map'sRob Clark2016-05-111-1/+1
* freedreno: remove null check before freeThomas Hindoe Paaboel Andersen2016-05-051-2/+1
* freedreno: honor handle->offsetRob Clark2016-04-251-2/+4
* gallium: add external usage flags to resource_from(get)_handle (v2)Marek Olšák2016-03-091-1/+2
* freedreno: change to goto failSerge Martin2015-12-091-4/+2
* freedreno/a4xx: add astc formatsIlia Mirkin2015-11-231-1/+6
* freedreno/a4xx: only align slices in non-layer_first texturesIlia Mirkin2015-11-211-2/+4
* freedreno/a4xx: use hardware RGTC texture samplersIlia Mirkin2015-11-201-3/+5
* freedreno: add support for conditional rendering, required for GL3.0Ilia Mirkin2015-11-181-4/+29
* freedreno/a3xx: add fake RGTC support (required for GL3)Ilia Mirkin2015-11-181-26/+149
* freedreno/a3xx: fix up logic for handling block formatsIlia Mirkin2015-08-171-3/+5
* freedreno/a4xx: add cube map array supportIlia Mirkin2015-08-151-1/+0
* freedreno: simplify/cleanup resource status trackingRob Clark2015-08-041-5/+14
* freedreno: add transform-feedback stateRob Clark2015-07-271-0/+2
* freedreno: add resource tracking support for written buffersRob Clark2015-07-271-2/+3
* freedreno: fix crash in fd_invalidate_resource()Rob Clark2015-07-101-2/+2
* freedreno/a3xx: add support for S8 and Z32F_S8Ilia Mirkin2015-04-271-7/+115
* freedreno: add fd_transfer to wrap around pipe_transferIlia Mirkin2015-04-271-1/+3
* freedreno: dirty context when reallocating a bound boIlia Mirkin2015-04-051-0/+40
* freedreno: keep track of buffer valid rangesIlia Mirkin2015-04-051-0/+24
* freedreno: mark resources as being read so that writes flush the queueIlia Mirkin2015-04-051-1/+5
* freedreno: add a reading flag to indicate gpu is reading rscIlia Mirkin2015-04-051-1/+2
* freedreno: fix resource flushing confusionIlia Mirkin2015-04-051-14/+10
* freedreno/a3xx: fix 3d texture layoutIlia Mirkin2015-03-281-5/+11
* freedreno: fix slice pitch calculationsIlia Mirkin2015-03-131-1/+1
* freedreno/a3xx: use the same layer size for all slicesIlia Mirkin2015-03-131-1/+8
* freedreno/a4xx: mipmapsRob Clark2014-12-131-11/+36
* freedreno/a4xx: texture fixesRob Clark2014-12-091-0/+6
* freedreno: cleanup slice alignment/setupRob Clark2014-12-091-36/+14
* freedreno: fix PIPE_TRANSFER_DISCARD_WHOLE_RESOURCERob Clark2014-10-231-7/+6
* freedreno/a3xx: more layer/level fixesRob Clark2014-10-201-4/+2
* freedreno: fix layer_strideRob Clark2014-10-151-1/+1
* freedreno/a3xx: refactor vertex state emitRob Clark2014-10-151-2/+2
* freedreno/a3xx: 3d/array texturesRob Clark2014-09-131-1/+40
* freedreno: implement pipe_flush_resource()Rob Clark2014-08-241-1/+5