summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/midgard
Commit message (Expand)AuthorAgeFilesLines
* panfrost: Refactor texture targetsAlyssa Rosenzweig2019-06-183-14/+17
* panfrost/midgard: Enable autovectorizationAlyssa Rosenzweig2019-06-181-2/+1
* panfrost: Add support for TXS instructionsBoris Brezillon2019-06-182-2/+31
* panfrost: Prepare things to support non-native texture opsBoris Brezillon2019-06-181-16/+19
* panfrost: Move sysval upload logic out of panfrost_emit_for_draw()Boris Brezillon2019-06-181-1/+3
* panfrost: Make the sysval logic more genericBoris Brezillon2019-06-181-22/+39
* panfrost/midgard: Simplify 2D array logicAlyssa Rosenzweig2019-06-171-4/+1
* panfrost/midgard: Handle non-zero component in storeAlyssa Rosenzweig2019-06-171-5/+9
* panfrost/midgard: Apply writemask to LUTsAlyssa Rosenzweig2019-06-171-1/+8
* panfrost/midgard: Use typeless moves internallyAlyssa Rosenzweig2019-06-173-39/+15
* panfrost/midgard: Add rounding mode specific opcodesAlyssa Rosenzweig2019-06-173-20/+49
* panfrost/midgard: Adjust swizzles for 2D arraysAlyssa Rosenzweig2019-06-171-0/+10
* panfrost/midgard: Fix 3D texture masks/swizzlesAlyssa Rosenzweig2019-06-171-3/+8
* panfrost/midgard: Add swizzle_of/mask_of helpersAlyssa Rosenzweig2019-06-171-6/+30
* panfrost: Fix general purpose varying handlingBoris Brezillon2019-06-131-3/+3
* u_dynarray: turn util_dynarray_{grow, resize} into element-oriented macrosNicolai Hähnle2019-06-121-2/+2
* panfrost/midgard: Differentiate vertex/fragment texture tagsAlyssa Rosenzweig2019-06-123-4/+15
* panfrost/midgard: Assert on unknown texture sourceAlyssa Rosenzweig2019-06-121-5/+2
* panfrost/midgard: Set minimal swizzle on texture inputAlyssa Rosenzweig2019-06-121-1/+2
* panfrost/midgard: Lower texture projectorsAlyssa Rosenzweig2019-06-121-1/+2
* panfrost/midgard: Implement txlAlyssa Rosenzweig2019-06-122-8/+11
* panfrost/midgard: Implement txb opAlyssa Rosenzweig2019-06-121-10/+55
* panfrost/midgard: Extract emit_varying_readAlyssa Rosenzweig2019-06-121-28/+37
* panfrost/midgard: Decode LOD/bias registersAlyssa Rosenzweig2019-06-112-5/+58
* panfrost/midgard: Decode texture offset register swizzleAlyssa Rosenzweig2019-06-112-11/+23
* panfrost/midgard/disasm: include textureGather()Alyssa Rosenzweig2019-06-112-5/+16
* panfrost/midgard: Support negative immediate offsetsAlyssa Rosenzweig2019-06-112-16/+20
* panfrost/midgard: Fix redunant mask redundancyAlyssa Rosenzweig2019-06-111-0/+5
* panfrost/midgard/disasm: Print LOD for texelFetchAlyssa Rosenzweig2019-06-111-0/+9
* panfrost/midgard: Identify the in_reg_full fieldAlyssa Rosenzweig2019-06-113-10/+3
* panfrost/midgard/disasm: Correctly dump bias/LODAlyssa Rosenzweig2019-06-112-16/+20
* panfrost/midgard/disasm: Cleanup texture op codeAlyssa Rosenzweig2019-06-111-3/+3
* panfrost/midgard/disasm: Add missing spaceAlyssa Rosenzweig2019-06-111-2/+2
* panfrost/midgard/disasm: LOD immediate/register selectAlyssa Rosenzweig2019-06-112-3/+13
* panfrost/midgard/disasm: Use texture op name bareAlyssa Rosenzweig2019-06-112-9/+7
* panfrost/midgard/disasm: Varying perspective dividesAlyssa Rosenzweig2019-06-112-4/+28
* panfrost/midgard: Add perspective division opcodesAlyssa Rosenzweig2019-06-112-0/+9
* panfrost/midgard: Print texture offsetsAlyssa Rosenzweig2019-06-112-36/+56
* panfrost/midgard: Expand texture to 4-channel swizzleAlyssa Rosenzweig2019-06-113-24/+7
* panfrost: Ignore discards in dead branch analysisAlyssa Rosenzweig2019-06-101-0/+5
* panfrost/midgard: Disambiguate register modeAlyssa Rosenzweig2019-06-101-1/+11
* panfrost/midgard: Expose vec8/vec16 modesAlyssa Rosenzweig2019-06-101-236/+273
* panfrost/midgard: Add shifting int modifiersAlyssa Rosenzweig2019-06-102-18/+14
* panfrost/midgard: Add integer outmodsAlyssa Rosenzweig2019-06-103-25/+60
* panfrost/midgard: Note floating compares type convertAlyssa Rosenzweig2019-06-101-4/+4
* panfrost/midgard: Lower inot to inor with 0Alyssa Rosenzweig2019-06-071-1/+2
* panfrost/midgard: Cleanup tag fetch in disassemblerAlyssa Rosenzweig2019-06-071-2/+3
* panfrost/midgard: Use fancy iteratorAlyssa Rosenzweig2019-06-071-1/+1
* panfrost/midgard: Cull dead branchesAlyssa Rosenzweig2019-06-071-0/+31
* panfrost/midgard: Add mir_print_bundle helperAlyssa Rosenzweig2019-06-072-0/+14