aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost
Commit message (Expand)AuthorAgeFilesLines
* panfrost/midgard: Remove assemblerAlyssa Rosenzweig2019-04-241-643/+0
* panfrost: Adds Bifrost shader disassembler utilityRyan Houdek2019-04-245-0/+2434
* panfrost/midgard: Add "op commutes?" propertyAlyssa Rosenzweig2019-04-242-49/+36
* panfrost/midgard: Refactor opcode tablesAlyssa Rosenzweig2019-04-244-227/+124
* panfrost/midgard: Optimize MIR in progress loopAlyssa Rosenzweig2019-04-241-5/+11
* panfrost/midgard: Implement copy propagationAlyssa Rosenzweig2019-04-242-1/+78
* panfrost/midgard: Set integer modsAlyssa Rosenzweig2019-04-241-10/+28
* panfrost/midgard: Document sign-extension/zero-extension bits (vector)Alyssa Rosenzweig2019-04-243-18/+57
* panfrost/midgard: Update integer op listAlyssa Rosenzweig2019-04-241-10/+21
* panfrost/midgard: Remove unused mir_next_blockAlyssa Rosenzweig2019-04-241-7/+0
* panfrost/midgard: Fix off-by-one in successor analysisAlyssa Rosenzweig2019-04-241-2/+4
* panfrost/midgard: Track loop depthAlyssa Rosenzweig2019-04-241-7/+10
* panfrost/midgard: Dead code eliminate MIRAlyssa Rosenzweig2019-04-241-15/+10
* panfrost: Use actual imov instructionAlyssa Rosenzweig2019-04-241-1/+1
* panfrost: Disable indirect outputs for nowAlyssa Rosenzweig2019-04-242-3/+8
* panfrost/midgard: imul can only run on *mulAlyssa Rosenzweig2019-04-241-1/+1
* panfrost/midgard: Don't try to inline constants on branchesAlyssa Rosenzweig2019-04-241-0/+3
* panfrost: Respect backwards branches in RAAlyssa Rosenzweig2019-04-241-14/+69
* panfrost/midgard: Remove useless MIR dumpAlyssa Rosenzweig2019-04-241-2/+0
* panfrost/midgard: Respect component of bcsel conditionAlyssa Rosenzweig2019-04-241-7/+22
* panfrost/midgard: Implement indirect loads of varyings/UBOsAlyssa Rosenzweig2019-04-242-16/+76
* panfrost/midgard: Pipe through varying arraysAlyssa Rosenzweig2019-04-241-1/+5
* panfrost/mdg/disasm: Print raw varying_parametersAlyssa Rosenzweig2019-04-241-1/+1
* panfrost/mdg: Use shared fsign loweringAlyssa Rosenzweig2019-04-194-11/+4
* panfrost: Fixup vertex offsets to prevent shadow copyAlyssa Rosenzweig2019-04-192-43/+67
* panfrost: Track BO lifetime with jobs and reference countsAlyssa Rosenzweig2019-04-199-37/+207
* nir: make nir_const_value scalarKarol Herbst2019-04-141-1/+1
* panfrost/midgard: Use shared nir_lower_viewport_transformAlyssa Rosenzweig2019-04-141-101/+4
* panfrost: Cleanup indexed draw handlingAlyssa Rosenzweig2019-04-141-52/+28
* panfrost/midgard: Drop dependence on mesa/stAlyssa Rosenzweig2019-04-142-9/+1
* panfrost: use os_mmap and os_munmapMateusz Krzak2019-04-121-3/+4
* panfrost: cast bo_handles pointer to uintptr_t firstMateusz Krzak2019-04-121-1/+1
* nir/i965/freedreno/vc4: add a bindless bool to type size functionsTimothy Arceri2019-04-121-3/+3
* panfrost: Guard against reading past end of bufferTomeu Vizoso2019-04-121-0/+3
* panfrost: split asserts in pandecodeTomeu Vizoso2019-04-121-3/+2
* st: Lower uniforms in st in the !PIPE_CAP_PACKED_UNIFORMS case as well.Eric Anholt2019-04-101-2/+1
* panfrost: Remove "mali_unknown6" nonsenseAlyssa Rosenzweig2019-04-071-8/+0
* panfrost/midgard: Enable lower_find_lsbAlyssa Rosenzweig2019-04-071-0/+1
* panfrost/midgard: Add ibitcount8 opAlyssa Rosenzweig2019-04-072-0/+3
* panfrost/midgard: Add ilzcnt opAlyssa Rosenzweig2019-04-072-0/+3
* panfrost/midgard: Add umin/umax opcodesAlyssa Rosenzweig2019-04-073-0/+8
* panfrost: Add tilebuffer load? branchAlyssa Rosenzweig2019-04-072-1/+37
* panfrost/decode: Add flags for tilebuffer readbackAlyssa Rosenzweig2019-04-072-3/+21
* panfrost/midgard: use nir_src_is_const and nir_src_as_uintKarol Herbst2019-04-071-7/+4
* panfrost: Size tiled temp buffers correctlyAlyssa Rosenzweig2019-04-043-8/+13
* panfrost: Respect box->width in tiled storesAlyssa Rosenzweig2019-04-043-4/+6
* panfrost: Cleanup some indirection in pan_resourceAlyssa Rosenzweig2019-04-041-24/+21
* panfrost: Implement system valuesAlyssa Rosenzweig2019-04-047-188/+229
* panfrost: Remove support for legacy kernelsAlyssa Rosenzweig2019-04-035-25/+3
* panfrost: Implement FIXED formatsAlyssa Rosenzweig2019-03-311-0/+9