summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Implement opportunistic AFBCAlyssa Rosenzweig2019-07-165-1/+100
* panfrost/mfbd: Zero out framebuffer_strideAlyssa Rosenzweig2019-07-161-2/+3
* panfrost: AFBC buffers must be cache-line alignedAlyssa Rosenzweig2019-07-161-0/+5
* panfrost: Add Z/S and MRT BOs to the jobAlyssa Rosenzweig2019-07-162-10/+12
* panfrost: Set usage2 during draw, not CSOAlyssa Rosenzweig2019-07-162-24/+37
* panfrost/ci: Blacklist flush finish testsAlyssa Rosenzweig2019-07-151-0/+1
* panfrost: Don't leak oversized transient allocationsAlyssa Rosenzweig2019-07-151-0/+4
* panfrost: Implement panfrost_bo_cache_evict_allAlyssa Rosenzweig2019-07-151-1/+9
* panfrost: Implement panfrost_bo_cache_getAlyssa Rosenzweig2019-07-151-1/+16
* panfrost: Implement panfrost_bo_cache_putAlyssa Rosenzweig2019-07-151-2/+6
* panfrost: Add pan_bucket helperAlyssa Rosenzweig2019-07-151-0/+6
* panfrost: Implement pan_bucket_index helperAlyssa Rosenzweig2019-07-151-0/+25
* panfrost: Add BO cache data structureAlyssa Rosenzweig2019-07-153-0/+24
* panfrost: Describe BO cache architectureAlyssa Rosenzweig2019-07-151-0/+20
* panfrost: Stub out panfrost_bo_cache_evictAlyssa Rosenzweig2019-07-153-0/+17
* panfrost: Stub out panfrost_bo_cache_putAlyssa Rosenzweig2019-07-154-3/+34
* panfrost: Stub out panfrost_bo_cache_getAlyssa Rosenzweig2019-07-154-10/+66
* panfrost: Don't leak the blend CSO hash tableAlyssa Rosenzweig2019-07-151-3/+2
* panfrost: Cleanup after scoreboardingAlyssa Rosenzweig2019-07-151-0/+6
* panfrost: Allocate UBOs on the stack, not the heapAlyssa Rosenzweig2019-07-153-2/+5
* panfrost: Advertise more depth/stencil formatsAlyssa Rosenzweig2019-07-151-2/+7
* panfrost/mfbd: Add Z32 rendering supportAlyssa Rosenzweig2019-07-151-4/+24
* panfrost: Fix blend_cso if nr_cbufs == 0Alyssa Rosenzweig2019-07-151-3/+6
* panfrost: Cleanup shader upload codeAlyssa Rosenzweig2019-07-154-71/+14
* panfrost: Remove all old allocatorsAlyssa Rosenzweig2019-07-156-166/+0
* panfrost: Use transient memory for occlusion queriesAlyssa Rosenzweig2019-07-151-1/+1
* panfrost: Remove bizarre hackAlyssa Rosenzweig2019-07-151-9/+0
* panfrost: Upload vertex descriptors to *transient* memoryAlyssa Rosenzweig2019-07-152-11/+20
* panfrost: Delay resource mmapsAlyssa Rosenzweig2019-07-153-3/+15
* panfrost: Cleanup PAN_ALLOCATE_*Alyssa Rosenzweig2019-07-151-4/+18
* panfrost/drm: Don't mmap INVISIBLE buffersAlyssa Rosenzweig2019-07-151-4/+12
* panfrost/decode: Drop _replay prefixAlyssa Rosenzweig2019-07-121-1/+1
* panfrost: Precompute scoreboard dependentsAlyssa Rosenzweig2019-07-121-4/+54
* panfrost: Remove transient pool abstractionAlyssa Rosenzweig2019-07-122-54/+0
* panfrost: Subdivide fixed-size transient slabsAlyssa Rosenzweig2019-07-123-5/+21
* panfrost: Recycle fixed-size transient BOsAlyssa Rosenzweig2019-07-122-3/+26
* panfrost: Bookkeep transient indicesAlyssa Rosenzweig2019-07-123-2/+16
* panfrost: Rewrite allocate_transient with new abstractionAlyssa Rosenzweig2019-07-121-29/+20
* panfrost: Add pan_bo_for_screen helperAlyssa Rosenzweig2019-07-121-0/+10
* panfrost: Add panfrost_transient_bo arrayAlyssa Rosenzweig2019-07-123-0/+47
* panfrost: Don't upload vertex/tiler twiceAlyssa Rosenzweig2019-07-121-5/+15
* panfrost/drm: Check allocation size is positiveAlyssa Rosenzweig2019-07-121-0/+4
* panfrost: Initialize shift/extra_flagsAlyssa Rosenzweig2019-07-122-1/+5
* panfrost: Fix build warningsAlyssa Rosenzweig2019-07-123-10/+7
* pan/midgard: Correct component count clamping PSIZAlyssa Rosenzweig2019-07-111-1/+2
* panfrost: Remove unused display target fieldAlyssa Rosenzweig2019-07-112-4/+0
* panfrost/ci: Update expectationsAlyssa Rosenzweig2019-07-111-2/+1
* panfrost: Wire up GLES2-class polygon offsetAlyssa Rosenzweig2019-07-111-0/+11
* panfrost: Don't lie about Z/S formatsAlyssa Rosenzweig2019-07-114-6/+34
* panfrost: Place the height value in the height fieldTomeu Vizoso2019-07-111-1/+1