summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/freedreno_resource.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a5xx: texture tilingRob Clark2018-01-141-8/+78
* freedreno: add screen->setup_slices() for tex layoutRob Clark2018-01-141-19/+40
* freedreno: set missing internal_format when importing textureIlia Mirkin2017-12-221-0/+1
* freedreno: add generic blitterRob Clark2017-12-171-2/+2
* freedreno: track staging and shadow perf ctrs for the HUDRob Clark2017-12-171-0/+3
* freedreno: staging upload transfersRob Clark2017-12-171-42/+133
* freedreno: use u_transfer_helperRob Clark2017-12-151-228/+43
* freedreno: remove use of u_transferRob Clark2017-12-041-26/+16
* freedreno: small cleanupsRob Clark2017-12-031-17/+8
* freedreno: avoid mem2gmem for invalidated buffersRob Clark2017-12-031-0/+5
* freedreno: rework fence trackingRob Clark2017-12-031-3/+3
* freedreno: proper locking for iterating dependent batchesRob Clark2017-12-031-7/+19
* freedreno: implement pipe->invalidate_resource()Rob Clark2017-10-261-0/+27
* freedreno/a5xx: rename invalidate_resource()Rob Clark2017-10-261-8/+9
* freedreno: per-context fd_pipeRob Clark2017-10-241-2/+2
* freedreno/a5xx: align height to GMEMRob Clark2017-10-021-1/+5
* freedreno/a5xx: LRZ supportRob Clark2017-06-071-2/+38
* freedreno: drop timestamp fieldRob Clark2017-06-071-2/+0
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-4/+0
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-1/+1
* freedreno: core SSBO supportRob Clark2017-05-041-0/+9
* freedreno: drop ring arg from _set_stage()Rob Clark2017-04-221-2/+2
* freedreno: make hw-query a helperRob Clark2017-04-221-2/+2
* freedreno: refactor dirty state handlingRob Clark2017-04-181-19/+21
* freedreno: make texture state an arrayRob Clark2017-04-181-7/+8
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-1/+1
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-1/+1
* freedreno/a5xx: texture layoutRob Clark2016-12-271-1/+1
* freedreno: pitch alignment should match gmem alignmentRob Clark2016-12-061-4/+7
* freedreno: fix slice size for imported buffersRob Clark2016-11-271-0/+1
* freedreno: don't try to shadow layered texturesRob Clark2016-10-071-0/+3
* freedreno: use the new parent/child pools for transfersNicolai Hähnle2016-10-051-2/+2
* 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