aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost
Commit message (Expand)AuthorAgeFilesLines
* pan/mdg: Enable nir_opt_algebraic_distribute_src_modsAlyssa Rosenzweig2020-05-011-0/+1
* pan/mdg: Drop `opt` in name of midgard_opt_cull_dead_branchAlyssa Rosenzweig2020-05-011-2/+2
* pan/mdg: Drop forever todoAlyssa Rosenzweig2020-05-011-13/+3
* pan/mdg: Move constant switch opts to algebraic passAlyssa Rosenzweig2020-05-012-46/+15
* pan/mdg: Rename .one to .sat_signedAlyssa Rosenzweig2020-05-012-2/+2
* pan/mdg: Ingest actual isub opsAlyssa Rosenzweig2020-05-012-1/+3
* pan/decode: Properly print tripped zeroesTomeu Vizoso2020-05-011-1/+1
* pan/bi: Lower for now sincosAlyssa Rosenzweig2020-05-011-0/+1
* panfrost: GPUs newer than G-71 don't have swizzles...Tomeu Vizoso2020-05-012-1/+14
* pan/decode: Trace to stderr with PANDECODE_DUMP_FILE=stderrTomeu Vizoso2020-05-011-18/+16
* pan/bi: Print shaders only if BIFROST_MESA_DEBUG=shadersTomeu Vizoso2020-05-012-4/+34
* pan/bi: Enable lower_mediump_outputs NIR passAlyssa Rosenzweig2020-05-011-0/+1
* panfrost: Add a bit more info about some tiler fieldsTomeu Vizoso2020-05-012-7/+10
* panfrost: Create additional BO for the checksum of imported BOs (Bifrost)Tomeu Vizoso2020-05-011-0/+1
* panfrost: Split bit out of format.unk3Tomeu Vizoso2020-05-012-1/+3
* pan/decode: Don't crash on missing payloadAlyssa Rosenzweig2020-05-011-3/+5
* panfrost: Fix tiled texture "stride"s on BifrostAlyssa Rosenzweig2020-05-011-6/+29
* panfrost: Fix norm coords on bifrost samplerAlyssa Rosenzweig2020-05-012-7/+5
* panfrost: Fix sampler wrap/filter field ordersAlyssa Rosenzweig2020-05-011-3/+3
* panfrost: Fix size of bifrost sampler descriptorAlyssa Rosenzweig2020-05-012-6/+5
* panfrost: Fix texture field sizeAlyssa Rosenzweig2020-05-011-1/+1
* pan/bit: Add round testsAlyssa Rosenzweig2020-05-011-0/+16
* pan/bit: Interpret ROUNDAlyssa Rosenzweig2020-05-011-1/+19
* pan/bit: Add framework forinterpreting double vs floatAlyssa Rosenzweig2020-05-011-3/+6
* pan/bi: Pack round opcodes (FMA, either 16 or 32)Alyssa Rosenzweig2020-05-012-1/+17
* pan/bi: Pipe multiple textures throughAlyssa Rosenzweig2020-05-012-6/+6
* pan/bi: Add texture indices to IRAlyssa Rosenzweig2020-05-012-2/+18
* pan/decode: Use correct printf modifier for long intTomeu Vizoso2020-04-301-1/+1
* pan/decode: Check for correct unknown fieldTomeu Vizoso2020-04-301-1/+1
* panfrost: Emit blend descriptors on BifrostTomeu Vizoso2020-04-306-35/+103
* panfrost: Enumify bifrost blend typesAlyssa Rosenzweig2020-04-301-8/+11
* pan/mdg: Be a bit more pedantic in invert passesAlyssa Rosenzweig2020-04-291-0/+1
* pan/mdg: Track more typesAlyssa Rosenzweig2020-04-291-3/+11
* pan/mdg: Replicate 16-bit swizzlesAlyssa Rosenzweig2020-04-291-0/+6
* pan/mdg: Ensure fdot is scalar out in disasmAlyssa Rosenzweig2020-04-291-0/+11
* pan/mdg: Move condense_writemask to disasmAlyssa Rosenzweig2020-04-292-22/+22
* pan/mdg: Pass through some types from schedulingAlyssa Rosenzweig2020-04-291-0/+4
* pan/mdg: Don't crash on unknown branch targetAlyssa Rosenzweig2020-04-291-1/+2
* pan/mdg: Make some branch targets more explicitAlyssa Rosenzweig2020-04-291-0/+2
* pan/mdg: Always print the maskAlyssa Rosenzweig2020-04-291-3/+1
* pan/mdg: Specialize swizzle to typeAlyssa Rosenzweig2020-04-291-6/+12
* pan/mdg: Lower specials to 32-bitAlyssa Rosenzweig2020-04-291-0/+6
* pan/mdg: Move sampler_type emission to pack timeAlyssa Rosenzweig2020-04-292-16/+16
* pan/mdg: Set texture full fields at pack timeAlyssa Rosenzweig2020-04-292-5/+9
* pan/mdg: Track texture typesAlyssa Rosenzweig2020-04-291-1/+10
* pan/mdg: Track v_mov type (force uint32 for now?)Alyssa Rosenzweig2020-04-291-0/+2
* pan/mdg: Denoise printsAlyssa Rosenzweig2020-04-291-9/+21
* pan/mdg: Track a primary type for I/OAlyssa Rosenzweig2020-04-291-15/+17
* pan/mdg: Another goofy comment goneAlyssa Rosenzweig2020-04-291-9/+1
* pan/mdg: Track ALU dest typeAlyssa Rosenzweig2020-04-291-2/+3