summaryrefslogtreecommitdiff
path: root/src/panfrost
AgeCommit message (Expand)AuthorFilesLines
2020-12-11panfrost: Fix several depth/stencil format mappingsBoris Brezillon2-9/+13
2020-12-11panfost: Fix depth/stencil writeback on Bifrost v7Boris Brezillon1-0/+3
2020-12-11pan/mdg: Fix texture handling for 2DMS arraysBoris Brezillon1-104/+148
2020-12-09panfrost: Preload SampleID when reloading multisample FBsBoris Brezillon1-0/+1
2020-12-09pan/mdg: Add support for multi sample iteration writeoutBoris Brezillon3-30/+64
2020-12-05panfrost: Fix draw descriptor definitionBoris Brezillon1-1/+6
2020-12-05panfrost: Fix texture payload decodingBoris Brezillon1-4/+8
2020-11-25panfrost: Calculate the row stride at resource creation timeBoris Brezillon2-36/+4
2020-11-25panfrost: Fix panfrost_needs_explicit_stride() for block-based formatsBoris Brezillon1-11/+18
2020-11-25panfrost: Expose panfrost_block_dim()Boris Brezillon2-1/+4
2020-11-25panfrost: Set the layer strideBoris Brezillon1-1/+5
2020-11-25panfrost: Add two helpers to calculate the surface pointer and stridesBoris Brezillon1-40/+60
2020-11-25panfrost: Clarify bit 2:28 meaning in the Midgard texture descriptorBoris Brezillon1-1/+1
2020-11-25panfrost: Add a minus(1) modifier to the Levels fieldBoris Brezillon3-6/+6
2020-11-25panfrost: Increase blit shader BO size on BifrostBoris Brezillon1-1/+1
2020-11-25pan/bi: LOD is a 8.8 fixed pointBoris Brezillon1-9/+17
2020-11-25pan/bi: Always emit a LOD/CUBE word for FETCH instructionsBoris Brezillon1-1/+4
2020-11-25pan/bi: Only update LOD mode on TEX operationsBoris Brezillon1-1/+3
2020-11-25panfrost: Set sample_count when packing bifrost texture descriptorsBoris Brezillon1-0/+2
2020-11-25panfrost: Set depth for 3D textures on BifrostBoris Brezillon2-0/+3
2020-11-25panfrost: Fix decoding of texture payloadsBoris Brezillon1-4/+4
2020-11-25panfrost: Get rid of the Sample Count enumBoris Brezillon1-8/+1
2020-11-25panfrost: Stop forcing depth to nr_samplesBoris Brezillon2-2/+6
2020-11-25panfrost: Fix RAW8/16/32 component replicationAlyssa Rosenzweig1-14/+14
2020-11-25pan/bi: Implement shader-db statsAlyssa Rosenzweig2-0/+58
2020-11-25pan/bi: Ensure TEXC src0 is not marked SSAAlyssa Rosenzweig2-3/+5
2020-11-25pan/bi: Emit a combine even if we only pass one staging reg to TEXCBoris Brezillon1-4/+1
2020-11-25pan/bi: Fix off-by-one in RAAlyssa Rosenzweig1-1/+1
2020-11-25pan/bi: Fix varying writemask handlingAlyssa Rosenzweig1-2/+8
2020-11-25pan/bi: Implement sampler1DAlyssa Rosenzweig1-4/+11
2020-11-25pan/mdg: Fix shader-db counterAlyssa Rosenzweig1-1/+2
2020-11-25panfrost: Add PAN_GPU_ID debug optionAlyssa Rosenzweig1-0/+10
2020-11-24util: Add helgrind support for simple_mtxRob Clark2-0/+2
2020-11-18panfrost/util: Move nir_undef_to_zero into core nir and add 'lower'Jesse Natalie6-94/+2
2020-11-17pan/bi: Stop extracting the immediate attribute index from src0Boris Brezillon5-20/+36
2020-11-17pan/bi: Add a varying_index field to bi_textureBoris Brezillon2-3/+3
2020-11-17pan/bi: Fix LD_VAR with non-constant indexBoris Brezillon5-16/+42
2020-11-17pan/bi: Stop passing special varying names through src0Boris Brezillon7-33/+30
2020-11-17pan/bi: Pass LD_VAR update mode explicitlyBoris Brezillon5-10/+21
2020-11-17pan/bi: Move LD_VAR packing out of bi_pack_add()Boris Brezillon1-13/+20
2020-11-17pan/bi: Set roundmode to RTZ for f2u operationsBoris Brezillon1-0/+1
2020-11-17pan/bi: Let the GPU pick the right format based on the varying descriptorBoris Brezillon1-1/+1
2020-11-17pan/bi: Support automatic register formatBoris Brezillon1-1/+10
2020-11-17pan/bi: Support txs operationsBoris Brezillon1-0/+16
2020-11-17pan/bi: Don't use TEXS for tex operations with a src that's not lod or coordBoris Brezillon1-4/+7
2020-11-17pan/mdg: Try demoting uniforms instead of spilling to TLSIcecream951-3/+54
2020-11-13panfrost: Fix stack shift calculationIcecream951-1/+1
2020-11-13pan/bi: Add support for tex offsetsBoris Brezillon1-6/+32
2020-11-13pan/bi: Allow lane selections on component 4 and aboveBoris Brezillon1-1/+1
2020-11-13pan/bi: Allow vec16 in bi_print_swizzle()Boris Brezillon1-2/+2