freedreno/a5xx+a6xx: use sysmem path for nondraw batches
[mesa.git] / src / gallium / drivers / freedreno / freedreno_batch.c
2020-08-28 Rob Clarkfreedreno/a5xx+a6xx: use sysmem path for nondraw batches
2020-08-28 Rob Clarkfreedreno/batch: replace lrz_clear with prologue
2020-08-28 Rob Clarkfreedreno/batch: split out helper for rb alloc
2020-05-26 Rob Clarkfreedreno: add batch debugging
2020-05-21 Kristian H. Kristensenfreedreno/a6xx: Avoid stalling for occlusion queries
2020-05-12 Eric Anholtfreedreno: Move the resource_read early out to an inline.
2020-05-12 Eric Anholtfreedreno: Add an early out for preparing to read a...
2020-05-12 Eric Anholtfreedreno: Split the fd_batch_resource_used by read...
2020-04-29 Rob Clarkfreedreno: add screen lock wrappers
2020-04-28 Rob Clarkfreedreno/a6xx: pre-calculate expected vsc stream sizes
2020-03-30 Rob Clarkfreedreno: add logging infrastructure
2020-02-28 Rob Clarkfreedreno: honor FD_MESA_DEBUG=nogrow
2020-02-04 Rob Clarkfreedreno: allow ctx->batch to be NULL
2020-01-29 Rob Clarkfreedreno: remove flush-queue
2019-11-08 Kristian H. Kristensenfreedreno/a6xx: Allocate and program tessellation buffer
2019-09-19 Timothy Arceriutil/u_queue: track job size and limit the size of...
2019-08-02 Rob Clarkfreedreno/batch: fix dependency loop detection
2019-08-02 Rob Clarkfreedreno/batch: always update last_fence
2019-08-02 Rob Clarkfreedreno: drop unused fd_fence_ref param
2019-07-19 Eric Engestromutil: use standard name for sprintf()
2019-06-26 Rob Clarkfreedreno: correct batch_depends_on() logic
2019-06-26 Rob Clarkfreedreno: drop unused arg from fd_batch_flush()
2019-05-02 Rob Clarkfreedreno/a6xx: KHR_blend_equation_advanced support
2019-02-22 Rob Clarkfreedreno: fix race condition
2019-01-28 Jonathan Marekfreedreno: a2xx: clear fixes and fast clear path
2019-01-28 Jonathan Marekfreedreno: a2xx: a20x hw binning
2018-11-27 Jonathan Marekfreedreno: a2xx: fd2_draw update
2018-11-27 Kristian H. Kristensenfreedreno/a6xx: Clear gmem buffers at flush time
2018-11-27 Kristian H. Kristensenfreedreno/a6xx: Move resolve blits to an IB
2018-11-27 Kristian H. Kristensenfreedreno/a6xx: Move restore blits to IB
2018-10-28 Rob Clarkfreedreno: mark all state dirty after switching batch
2018-10-26 Rob Clarkfreedreno: import libdrm_freedreno + redesign submit
2018-10-25 Hyunjun Kofreedreno: use fd_bc_alloc_batch instead of fd_batch_cr...
2018-10-25 Rob Clarkfreedreno: add useful assert
2018-10-25 Eric Engestromutil: use C99 declaration in the for-loop set_foreach...
2018-10-17 Rob Clarkfreedreno/a6xx: don't allocate binning rb
2018-09-27 Rob Clarkfreedreno: handle invalidated buffers harder
2018-09-27 Rob Clarkfreedreno: fix potential hang when destroying batch
2018-09-27 Rob Clarkfreedreno: simplify pctx->clear()
2018-09-27 Rob Clarkfreedreno: fix FD_MESA_DEBUG=flush
2018-09-05 Rob Clarkfreedreno: allocate ctx's batch on demand
2018-09-05 Rob Clarkfreedreno/batch: fix crash in !reorder case
2018-08-16 Kristian H. Kristensenfreedreno: Add a6xx backend
2018-07-17 Rob Clarkfreedreno: re-work fd_batch_reference() locking
2018-07-17 Rob Clarkfreedreno: make fd_batch a one-shot thing
2018-07-17 Rob Clarkfreedreno: flush immediately when reading a pending...
2018-07-17 Rob Clarkfreedreno: get rid of noop render
2018-02-10 Rob Clarkfreedreno: small fix for flushing dependent batches
2017-12-17 Rob Clarkfreedreno: add non-draw batches for compute/blit
2017-12-04 Rob Clarkfreedreno: mark stencil buffer valid too in case of...
2017-12-03 Rob Clarkfreedreno: avoid unneccessary batch flush
2017-12-03 Rob Clarkfreedreno: deferred flush support
2017-12-03 Rob Clarkfreedreno: rework fence tracking
2017-10-24 Rob Clarkfreedreno: per-context fd_pipe
2017-06-07 Thomas Hellandutil: Port nir_array functionality to u_dynarray
2017-06-07 Marek Olšákutil/u_queue: add an option to set the minimum thread...
2017-06-07 Rob Clarkfreedreno/a5xx: LRZ support
2017-04-22 Rob Clarkfreedreno: drop ring arg from _set_stage()
2017-04-22 Rob Clarkfreedreno: make hw-query a helper
2017-04-18 Rob Clarkfreedreno: add helper to mark all state dirty
2017-03-06 Timothy Arcerigallium/util: replace pipe_mutex_unlock() with mtx_unlock()
2017-03-06 Timothy Arcerigallium/util: replace pipe_mutex_lock() with mtx_lock()
2017-02-22 Marek Olšákgallium/u_queue: isolate util_queue_fence implementation
2017-01-11 Rob Clarkfreedreno: add "nogrow" debug param
2016-12-02 Rob Clarkfreedreno: native fence fd support
2016-12-02 Rob Clarkfreedreno: some fence cleanup
2016-11-30 Rob Clarkfreedreno/a5xx: initial support
2016-07-30 Rob Clarkfreedreno: defer flush_queue allocation
2016-07-30 Rob Clarkfreedreno: some locking
2016-07-30 Rob Clarkfreedreno: move needs_wfi into batch
2016-07-30 Rob Clarkfreedreno: threaded batch flush
2016-07-30 Rob Clarkfreedreno: re-order support for hw queries
2016-07-30 Rob Clarkfreedreno: add batch-cache and batch reordering
2016-07-30 Rob Clarkfreedreno: move more batch related tracking to fd_batch
2016-07-30 Rob Clarkfreedreno: dynamically sized/growable cmd buffers
2016-07-30 Rob Clarkfreedreno: push resource tracking down into batch
2016-07-30 Rob Clarkfreedreno: introduce fd_batch