aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/freedreno_batch.c
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a6xx: Allocate and program tessellation bufferKristian H. Kristensen2019-11-071-0/+6
* util/u_queue: track job size and limit the size of queue growthTimothy Arceri2019-09-191-1/+1
* freedreno/batch: fix dependency loop detectionRob Clark2019-08-021-11/+10
* freedreno/batch: always update last_fenceRob Clark2019-08-021-0/+2
* freedreno: drop unused fd_fence_ref paramRob Clark2019-08-021-1/+1
* util: use standard name for sprintf()Eric Engestrom2019-07-191-1/+1
* freedreno: correct batch_depends_on() logicRob Clark2019-06-261-1/+1
* freedreno: drop unused arg from fd_batch_flush()Rob Clark2019-06-261-7/+7
* freedreno/a6xx: KHR_blend_equation_advanced supportRob Clark2019-05-021-0/+2
* freedreno: fix race conditionRob Clark2019-02-221-1/+1
* freedreno: a2xx: clear fixes and fast clear pathJonathan Marek2019-01-281-2/+6
* freedreno: a2xx: a20x hw binningJonathan Marek2019-01-281-0/+6
* freedreno: a2xx: fd2_draw updateJonathan Marek2018-11-271-0/+1
* freedreno/a6xx: Clear gmem buffers at flush timeKristian H. Kristensen2018-11-271-4/+1
* freedreno/a6xx: Move resolve blits to an IBKristian H. Kristensen2018-11-271-0/+5
* freedreno/a6xx: Move restore blits to IBKristian H. Kristensen2018-11-271-0/+6
* freedreno: mark all state dirty after switching batchRob Clark2018-10-281-0/+1
* freedreno: import libdrm_freedreno + redesign submitRob Clark2018-10-261-10/+15
* freedreno: use fd_bc_alloc_batch instead of fd_batch_create.Hyunjun Ko2018-10-251-1/+1
* freedreno: add useful assertRob Clark2018-10-251-1/+3
* util: use C99 declaration in the for-loop set_foreach() macroEric Engestrom2018-10-251-2/+0
* freedreno/a6xx: don't allocate binning rbRob Clark2018-10-171-3/+7
* freedreno: handle invalidated buffers harderRob Clark2018-09-271-0/+1
* freedreno: fix potential hang when destroying batchRob Clark2018-09-271-1/+1
* freedreno: simplify pctx->clear()Rob Clark2018-09-271-5/+1
* freedreno: fix FD_MESA_DEBUG=flushRob Clark2018-09-271-2/+6
* freedreno: allocate ctx's batch on demandRob Clark2018-09-051-5/+5
* freedreno/batch: fix crash in !reorder caseRob Clark2018-09-051-2/+8
* freedreno: Add a6xx backendKristian H. Kristensen2018-08-161-0/+4
* freedreno: re-work fd_batch_reference() lockingRob Clark2018-07-171-6/+8
* freedreno: make fd_batch a one-shot thingRob Clark2018-07-171-11/+35
* freedreno: flush immediately when reading a pending batchRob Clark2018-07-171-30/+30
* freedreno: get rid of noop renderRob Clark2018-07-171-5/+0
* freedreno: small fix for flushing dependent batchesRob Clark2018-02-101-0/+13
* freedreno: add non-draw batches for compute/blitRob Clark2017-12-171-8/+19
* freedreno: mark stencil buffer valid too in case of z32x24s8Rob Clark2017-12-041-0/+3
* freedreno: avoid unneccessary batch flushRob Clark2017-12-031-0/+2
* freedreno: deferred flush supportRob Clark2017-12-031-4/+4
* freedreno: rework fence trackingRob Clark2017-12-031-8/+28
* freedreno: per-context fd_pipeRob Clark2017-10-241-3/+3
* util: Port nir_array functionality to u_dynarrayThomas Helland2017-06-071-3/+3
* util/u_queue: add an option to set the minimum thread priorityMarek Olšák2017-06-071-1/+1
* freedreno/a5xx: LRZ supportRob Clark2017-06-071-0/+4
* freedreno: drop ring arg from _set_stage()Rob Clark2017-04-221-1/+1
* freedreno: make hw-query a helperRob Clark2017-04-221-1/+1
* freedreno: add helper to mark all state dirtyRob Clark2017-04-181-1/+1
* gallium/util: replace pipe_mutex_unlock() with mtx_unlock()Timothy Arceri2017-03-071-4/+4
* gallium/util: replace pipe_mutex_lock() with mtx_lock()Timothy Arceri2017-03-071-4/+4
* gallium/u_queue: isolate util_queue_fence implementationMarek Olšák2017-02-221-1/+1
* freedreno: add "nogrow" debug paramRob Clark2017-01-101-1/+2