summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/pan_context.c
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Add a panfrost_flush_all_batches() helperBoris Brezillon2019-10-031-9/+14
* panfrost: Prepare panfrost_fence for batch pipeliningBoris Brezillon2019-10-031-1/+17
* panfrost: Use the per-batch fences to wait on the last submitted batchBoris Brezillon2019-10-031-6/+0
* panfrost: Extend the panfrost_batch_add_bo() API to pass access flagsBoris Brezillon2019-10-031-7/+22
* panfrost: Add the shader BO to the batch in patch_shader_state()Boris Brezillon2019-10-031-6/+5
* panfrost: Fix indexed drawsBoris Brezillon2019-09-231-1/+1
* panfrost: Allocate tiler and scratchpad BOs per-batchBoris Brezillon2019-09-181-33/+13
* panfrost: Add FBO BOs to batch->bos earlierBoris Brezillon2019-09-181-0/+2
* panfrost: Stop using panfrost_bo_release() outside of pan_bo.cBoris Brezillon2019-09-181-3/+3
* panfrost: Stop passing screen around for BO operationsBoris Brezillon2019-09-181-5/+4
* panfrost: Move the BO API to its own headerBoris Brezillon2019-09-181-0/+1
* panfrost: s/PAN_ALLOCATE_/PAN_BO_/Boris Brezillon2019-09-181-3/+3
* panfrost: Get rid of pan_drm.cBoris Brezillon2019-09-181-7/+11
* panfrost: Kill a useless memset(0) in panfrost_create_context()Boris Brezillon2019-09-181-1/+0
* panfrost: Add missing panfrost_batch_add_bo() callsBoris Brezillon2019-09-181-1/+4
* panfrost: Move the batch submission logic to panfrost_batch_submit()Boris Brezillon2019-09-131-143/+2
* panfrost: Move the fence creation in panfrost_flush()Boris Brezillon2019-09-131-4/+9
* panfrost: Delay payloads[].offset_start initializationBoris Brezillon2019-09-131-3/+3
* panfrost: Prepare things to avoid flushes on FB switchBoris Brezillon2019-09-131-8/+9
* panfrost: Pass a batch to functions emitting FB descsBoris Brezillon2019-09-131-19/+17
* panfrost: Pass a batch to panfrost_{allocate,upload}_transient()Boris Brezillon2019-09-131-20/+31
* panfrost: Allow testing if a specific batch is targeting a scanout FBBoris Brezillon2019-09-131-19/+1
* panfrost: Convert ctx->{scratchpad, tiler_heap, tiler_dummy} to plain BOsBoris Brezillon2019-09-081-13/+16
* panfrost: Stop passing a ctx to functions being passed a batchBoris Brezillon2019-09-081-3/+3
* panfrost: s/job/batch/Boris Brezillon2019-09-081-35/+37
* panfrost: Fix misc. issues flagged by cppcheckAlyssa Rosenzweig2019-09-031-7/+6
* panfrost: Jobs must be per context, not per screenRohan Garg2019-08-301-5/+5
* panfrost: Fix PIPE_BUFFER spacingAlyssa Rosenzweig2019-08-211-3/+3
* panfrost: Implement depth range clippingAlyssa Rosenzweig2019-08-211-3/+12
* panfrost: Don't bail on PIPE_BUFFERAlyssa Rosenzweig2019-08-211-5/+5
* panfrost: Guard against NULL rasterizer explicitlyAlyssa Rosenzweig2019-08-211-1/+3
* panfrost: Pay attention to framebuffer dimension signAlyssa Rosenzweig2019-08-211-9/+2
* panfrost: Break up usage2 fieldAlyssa Rosenzweig2019-08-211-19/+10
* panfrost: Remove ancient TODOAlyssa Rosenzweig2019-08-211-2/+0
* panfrost: nr_mipmap_levels -> levelsAlyssa Rosenzweig2019-08-211-1/+1
* panfrost: Don't crash on GL_CLAMPAlyssa Rosenzweig2019-08-211-0/+2
* pan/decode: Check for a number of potential issuesAlyssa Rosenzweig2019-08-211-2/+2
* panfrost: Correct polygon size computationsAlyssa Rosenzweig2019-08-211-5/+4
* panfrost: Remove DRY_RUNAlyssa Rosenzweig2019-08-211-6/+0
* panfrost: Move pan_tiler.c outside of GalliumAlyssa Rosenzweig2019-08-211-1/+0
* panfrost: Extend blending to MRTAlyssa Rosenzweig2019-08-141-41/+39
* panfrost: Ensure we upload at least 1 blend RTAlyssa Rosenzweig2019-08-141-1/+1
* panfrost: Zero tripipe on initializeAlyssa Rosenzweig2019-08-141-1/+1
* panfrost: Workaround bug in partial update implementationAlyssa Rosenzweig2019-08-131-4/+9
* panfrost: Increment offsets[] per drawAlyssa Rosenzweig2019-08-131-0/+10
* panfrost: Fixup stream out information per variantAlyssa Rosenzweig2019-08-131-0/+7
* panfrost: Route outputs_written through the compilerAlyssa Rosenzweig2019-08-131-1/+4
* panfrost: Import stream out utility from irisAlyssa Rosenzweig2019-08-131-0/+40
* panfrost: Flush when using transform feedbackAlyssa Rosenzweig2019-08-131-0/+1
* panfrost: Wire up statistics for primitivesAlyssa Rosenzweig2019-08-131-0/+26