aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_job.c
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Add separate_stencil BO to batchAlyssa Rosenzweig2020-06-011-0/+3
* panfrost: Let Gallium pack coloursAlyssa Rosenzweig2020-06-011-10/+4
* panfrost: Use SATURATEAlyssa Rosenzweig2020-05-261-11/+11
* panfrost: Only run batch debug when specifically askedAlyssa Rosenzweig2020-05-251-3/+9
* panfrost: Use _mesa_roundevenf when packing clear coloursAlyssa Rosenzweig2020-05-221-13/+14
* gallium: change comments to remove 'state tracker'Marek Olšák2020-05-131-1/+1
* panfrost: Add checksum BOs to batchTomeu Vizoso2020-05-071-2/+14
* panfrost: Clean up a bit the tiler structs for BifrostTomeu Vizoso2020-04-241-5/+3
* panfrost: On Bifrost, set the right tiler descriptorTomeu Vizoso2020-04-101-0/+35
* panfrost: Pass IS_BIFROST to pandecode_jcTomeu Vizoso2020-04-101-1/+1
* panfrost: Move pan_bo to root panfrostAlyssa Rosenzweig2020-03-311-2/+2
* panfrost: Split panfrost_device from panfrost_screenAlyssa Rosenzweig2020-03-311-14/+14
* panfrost: Move the batch stack size adjustment out of panfrost_queue_draw()Boris Brezillon2020-03-101-0/+16
* panfrost: Rewrite scoreboarding routinesAlyssa Rosenzweig2020-02-181-22/+12
* panfrost: Implement PAN_DBG_SYNC with pandecode/minimalAlyssa Rosenzweig2020-02-181-22/+5
* pan/decode: Add `minimal` modeAlyssa Rosenzweig2020-02-181-1/+1
* panfrost: Allocate RAM backing of shared memoryAlyssa Rosenzweig2020-02-161-0/+18
* panfrost: Fix the damage box clamping logicBoris Brezillon2020-02-031-0/+2
* panfrost: Use DBG macro to avoid noise in the consoleTomeu Vizoso2020-01-311-3/+3
* panfrost: Compact the bo_access readers arrayIcecream952020-01-181-4/+9
* panfrost: Fix headers and gpu_headers memory leakDaniel Ogorchock2020-01-131-0/+3
* panfrost: Fix panfrost_bo_access memory leakDaniel Ogorchock2020-01-131-1/+3
* panfrost: Handle RGB16F colour clearAlyssa Rosenzweig2020-01-021-0/+2
* panfrost: Don't double-create scratchpadAlyssa Rosenzweig2019-12-161-1/+7
* panfrost: Fix FBD issueAlyssa Rosenzweig2019-12-161-1/+2
* panfrost: Pass size to panfrost_batch_get_scratchpadAlyssa Rosenzweig2019-12-131-12/+14
* panfrost: Emit SFBD/MFBD after a batch, instead of beforeAlyssa Rosenzweig2019-12-131-0/+14
* panfrost: Don't lose bits!Tomeu Vizoso2019-12-121-4/+4
* panfrost: Add PAN_MESA_DEBUG=syncTomeu Vizoso2019-12-111-4/+27
* panfrost: Add quirks system to cmdstreamTomeu Vizoso2019-12-031-1/+2
* panfrost: Make sure we reset the damage region of RTs at flush timeBoris Brezillon2019-11-291-0/+19
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* panfrost: Pipe the GPU ID into compiler and disassemblerTomeu Vizoso2019-11-071-1/+1
* panfrost: Generate polygon list manually for SFBDTomeu Vizoso2019-11-061-1/+8
* panfrost: Fix the DISCARD_WHOLE_RES case in transfer_map()Boris Brezillon2019-10-211-0/+24
* panfrost: Fix support for packed 24-bit formatsBoris Brezillon2019-10-131-1/+1
* panfrost: Draw the wallpaper when only depth/stencil bufs are clearedBoris Brezillon2019-10-081-2/+14
* panfrost: Make sure a clear does not re-use a pre-existing batchBoris Brezillon2019-10-081-0/+21
* panfrost: Kill the explicit serialization in panfrost_batch_submit()Boris Brezillon2019-10-031-12/+0
* panfrost: Make sure the BO is 'ready' when picked from the cacheBoris Brezillon2019-10-031-0/+11
* panfrost: Add a panfrost_flush_batches_accessing_bo() helperBoris Brezillon2019-10-031-0/+31
* panfrost: Add a panfrost_flush_all_batches() helperBoris Brezillon2019-10-031-1/+45
* panfrost: Prepare panfrost_fence for batch pipeliningBoris Brezillon2019-10-031-16/+0
* panfrost: Start tracking inter-batch dependenciesBoris Brezillon2019-10-031-5/+350
* panfrost: Add a panfrost_freeze_batch() helperBoris Brezillon2019-10-031-18/+44
* panfrost: Use the per-batch fences to wait on the last submitted batchBoris Brezillon2019-10-031-6/+29
* panfrost: Add a batch fenceBoris Brezillon2019-10-031-1/+55
* panfrost: Make panfrost_batch->bos a hash tableBoris Brezillon2019-10-031-11/+22
* panfrost: Extend the panfrost_batch_add_bo() API to pass access flagsBoris Brezillon2019-10-031-9/+30
* panfrost: Allocate tiler and scratchpad BOs per-batchBoris Brezillon2019-09-181-4/+37