summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/freedreno_draw.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno: add non-draw batches for compute/blitRob Clark2017-12-171-2/+3
* freedreno: mark stencil buffer valid too in case of z32x24s8Rob Clark2017-12-041-2/+1
* freedreno: add debug option to force emulated indirectRob Clark2017-12-031-0/+10
* freedreno: also mark draw-indirect buffer as readRob Clark2017-12-031-0/+7
* freedreno: avoid mem2gmem for invalidated buffersRob Clark2017-12-031-2/+11
* freedreno: also mark images used by draw/gridRob Clark2017-11-161-0/+18
* freedreno: mark SSBOs written at draw timeRob Clark2017-11-161-1/+1
* freedreno: skip batch-cache for compute shadersRob Clark2017-09-021-7/+1
* freedreno/a5xx: fallback to slow-clear for z32Rob Clark2017-05-161-8/+13
* freedreno: fix indexbuffer uploadRob Clark2017-05-141-6/+16
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-11/+9
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-2/+2
* freedreno: core compute state supportRob Clark2017-05-041-0/+47
* freedreno: core SSBO supportRob Clark2017-05-041-0/+6
* freedreno: drop ring arg from _set_stage()Rob Clark2017-04-221-2/+2
* freedreno: add support for hw accumulating queriesRob Clark2017-04-221-0/+7
* freedreno: make hw-query a helperRob Clark2017-04-221-2/+2
* gallium: fold u_trim_pipe_prim call from st/mesa to driversMarek Olšák2017-04-201-0/+5
* freedreno: move clear path dirty state hack to a2xx backendRob Clark2017-04-181-9/+0
* freedreno: add helper to mark all state dirtyRob Clark2017-04-181-4/+4
* freedreno: make texture state an arrayRob Clark2017-04-181-4/+4
* freedreno: fix memory leakRob Clark2017-03-241-0/+2
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-2/+2
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-2/+2
* freedreno: add support for user index buffersMarek Olšák2017-02-251-0/+12
* freedreno/a3xx: fix generic clear pathRob Clark2016-08-161-0/+1
* freedreno: support for using generic clear pathRob Clark2016-08-161-0/+74
* gallium: add render_condition_enable param to clear_render_target/depth_stencilMarek Olšák2016-08-101-2/+4
* freedreno: some lockingRob Clark2016-07-301-0/+8
* freedreno: a bit of micro-optimizationRob Clark2016-07-301-10/+7
* freedreno: track batch/blit typesRob Clark2016-07-301-6/+10
* freedreno: re-order support for hw queriesRob Clark2016-07-301-2/+9
* freedreno: support discarding previous rendering in special casesRob Clark2016-07-301-0/+10
* freedreno: spiff up some debug tracesRob Clark2016-07-301-2/+4
* freedreno: add batch-cache and batch reorderingRob Clark2016-07-301-2/+2
* freedreno: move more batch related tracking to fd_batchRob Clark2016-07-301-40/+42
* freedreno: push resource tracking down into batchRob Clark2016-07-301-26/+5
* freedreno: introduce fd_batchRob Clark2016-07-301-14/+3
* freedreno: allow ctx->draw_vbo to failRob Clark2016-05-041-3/+2
* freedreno: fix stream-out offset handling for lines/trisRob Clark2016-04-131-1/+1
* freedreno: fix prims-emitted queryRob Clark2016-04-131-1/+10
* freedreno: add support for conditional rendering, required for GL3.0Ilia Mirkin2015-11-181-0/+8
* freedreno: add debug option to dirty state after drawRob Clark2015-10-151-0/+3
* freedreno/a4xx: MRT supportRob Clark2015-08-041-1/+2
* freedreno: simplify/cleanup resource status trackingRob Clark2015-08-041-27/+38
* freedreno: add transform-feedback stateRob Clark2015-07-271-3/+12
* freedreno: add resource tracking support for written buffersRob Clark2015-07-271-8/+11
* freedreno/a3xx: add support for S8 and Z32F_S8Ilia Mirkin2015-04-271-2/+11
* freedreno: mark resources as being read so that writes flush the queueIlia Mirkin2015-04-051-0/+38
* freedreno: add core infrastructure support for MRTsIlia Mirkin2015-04-021-2/+5