summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/freedreno/freedreno_context.h
Commit message (Expand)AuthorAgeFilesLines
* freedreno/a6xx: Emit const and texture state for HS/DS/GSKristian H. Kristensen2019-09-251-1/+1
* freedreno: Add state binding functions for HS/DS/GSKristian H. Kristensen2019-09-251-1/+1
* freedreno: Rename vp and fp to vs and fs in fd_program_stateobjKristian H. Kristensen2019-09-251-1/+1
* freedreno/a6xx: Implement primitive count queries on GPUKristian H. Kristensen2019-09-061-1/+1
* freedreno/a6xx: Let the GPU track streamout offsetsKristian H. Kristensen2019-09-061-0/+3
* freedreno/all: move more emit helpers to screenRob Clark2019-08-131-8/+0
* freedreno/a3xx-a6xx+ir3: move emit_const* to screenRob Clark2019-08-131-8/+0
* freedreno/a6xx: skip tiles with no geometryRob Clark2019-08-021-0/+1
* freedreno/a6xx: smaller hammer for fb barrierRob Clark2019-05-021-0/+3
* freedreno: wire up core sample-shading supportRob Clark2019-04-251-0/+2
* freedreno: add robustness supportRob Clark2019-04-251-0/+8
* freedreno: a2xx: NIR backendJonathan Marek2019-01-221-8/+0
* freedreno: rework blit APIRob Clark2019-01-031-1/+1
* freedreno/a6xx: set guardband clipRob Clark2018-11-271-0/+1
* freedreno: shader_t -> gl_shader_stageRob Clark2018-11-271-2/+2
* freedreno: avoid no-op flushes by re-using last-fenceRob Clark2018-10-261-0/+6
* freedreno: Remove the Emacs mode linesNeil Roberts2018-10-171-2/+0
* freedreno/a6xx: hwbinningRob Clark2018-10-021-1/+1
* freedreno: allocate ctx's batch on demandRob Clark2018-09-051-0/+9
* freedreno: add fd_context_batch() accessorRob Clark2018-09-051-0/+6
* freedreno/a5xx: fix txf_msRob Clark2018-07-301-0/+2
* freedreno: register usage queriesRob Clark2018-07-181-0/+1
* freedreno: remove per-stateobj dirty_mask'sRob Clark2018-06-191-4/+0
* freedreno: add global_bindings stateRob Clark2018-03-051-0/+7
* freedreno/a5xx: texture tilingRob Clark2018-01-141-1/+1
* freedreno/ir3: add ctx->mem_to_mem()Rob Clark2017-12-191-0/+5
* freedreno: add generic blitterRob Clark2017-12-171-0/+3
* freedreno: add non-draw batches for compute/blitRob Clark2017-12-171-2/+2
* freedreno: track staging and shadow perf ctrs for the HUDRob Clark2017-12-171-0/+1
* freedreno: rework fence trackingRob Clark2017-12-031-2/+0
* freedreno: add image view state trackingRob Clark2017-11-121-0/+8
* freedreno: per-context fd_pipeRob Clark2017-10-241-0/+1
* freedreno: rename pipe -> vsc_pipeRob Clark2017-10-241-1/+1
* freedreno: pass context flags through to fd_context_init()Rob Clark2017-10-241-1/+1
* freedreno/a5xx: fallback to slow-clear for z32Rob Clark2017-05-161-1/+1
* freedreno/a5xx: hw binning supportRob Clark2017-05-131-1/+1
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-3/+3
* freedreno: core compute state supportRob Clark2017-05-041-1/+13
* freedreno: core SSBO supportRob Clark2017-05-041-0/+8
* freedreno: drop ring arg from _set_stage()Rob Clark2017-04-221-5/+3
* freedreno: add support for hw accumulating queriesRob Clark2017-04-221-2/+13
* freedreno: a bit of query refactorRob Clark2017-04-221-0/+13
* freedreno: make hw-query a helperRob Clark2017-04-221-0/+17
* freedreno: refactor dirty state handlingRob Clark2017-04-181-28/+44
* freedreno: add helper to mark all state cleanRob Clark2017-04-181-0/+6
* freedreno: add helper to mark all state dirtyRob Clark2017-04-181-0/+7
* freedreno: make texture state an arrayRob Clark2017-04-181-1/+1
* 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: cargo-cult end-batch sequence more faithfullyRob Clark2016-12-181-0/+1