summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/panfrost/midgard/disassemble.c
Commit message (Expand)AuthorAgeFilesLines
* panfrost/midgard: Implement integer samplerAlyssa Rosenzweig2019-06-281-4/+18
* panfrost/midgard: Handle negative immediate biasAlyssa Rosenzweig2019-06-261-3/+4
* panfrost: Refactor texture targetsAlyssa Rosenzweig2019-06-181-5/+7
* panfrost/midgard: Decode LOD/bias registersAlyssa Rosenzweig2019-06-111-2/+20
* panfrost/midgard: Decode texture offset register swizzleAlyssa Rosenzweig2019-06-111-5/+16
* panfrost/midgard/disasm: include textureGather()Alyssa Rosenzweig2019-06-111-4/+15
* panfrost/midgard: Support negative immediate offsetsAlyssa Rosenzweig2019-06-111-8/+12
* 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-111-4/+1
* panfrost/midgard/disasm: Correctly dump bias/LODAlyssa Rosenzweig2019-06-111-13/+18
* 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-111-2/+6
* panfrost/midgard/disasm: Use texture op name bareAlyssa Rosenzweig2019-06-111-7/+4
* panfrost/midgard/disasm: Varying perspective dividesAlyssa Rosenzweig2019-06-111-3/+12
* panfrost/midgard: Print texture offsetsAlyssa Rosenzweig2019-06-111-27/+41
* panfrost/midgard: Expand texture to 4-channel swizzleAlyssa Rosenzweig2019-06-111-5/+2
* 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-101-16/+12
* panfrost/midgard: Add integer outmodsAlyssa Rosenzweig2019-06-101-6/+16
* panfrost/midgard: Cleanup tag fetch in disassemblerAlyssa Rosenzweig2019-06-071-2/+3
* panfrost/midgard/disasm: Pretty-print branch tagsAlyssa Rosenzweig2019-06-071-7/+34
* panfrost/midgard: Split up midgard_compile.c (RA)Alyssa Rosenzweig2019-05-191-0/+1
* panfrost/midgard: Add load/store opcodesAlyssa Rosenzweig2019-05-161-5/+5
* panfrost/midgard/disasm: Handle dest_override generalizedAlyssa Rosenzweig2019-05-041-22/+68
* panfrost/midgard/disasm: Stub out 64-bitAlyssa Rosenzweig2019-05-041-5/+15
* panfrost/midgard/disasm: Print 8-bit sourcesAlyssa Rosenzweig2019-05-041-23/+43
* panfrost/midgard/disasm: Support 8-bit destinationAlyssa Rosenzweig2019-05-041-18/+21
* panfrost/midgard/disasm: Fill in .int modAlyssa Rosenzweig2019-05-041-1/+1
* panfrost/midgard/disasm: Extend print_reg to 8-bitAlyssa Rosenzweig2019-05-041-15/+34
* panfrost/midgard/disasm: Catch mask errorsAlyssa Rosenzweig2019-05-041-0/+11
* panfrost/midgard: reg_mode_full -> reg_mode_32, etcAlyssa Rosenzweig2019-05-041-3/+3
* panfrost/midgard: Refactor opcode tablesAlyssa Rosenzweig2019-04-241-3/+3
* panfrost/midgard: Document sign-extension/zero-extension bits (vector)Alyssa Rosenzweig2019-04-241-8/+35
* panfrost/mdg/disasm: Print raw varying_parametersAlyssa Rosenzweig2019-04-241-1/+1
* panfrost: Add tilebuffer load? branchAlyssa Rosenzweig2019-04-071-0/+4
* panfrost/midgard: Disassemble `cube` texture opAlyssa Rosenzweig2019-03-311-0/+1
* panfrost: Verify and print brx condition in disasmAlyssa Rosenzweig2019-02-211-1/+10
* panfrost: Rectify doubleplusungood extended branchAlyssa Rosenzweig2019-02-211-6/+7
* panfrost: Implement Midgard shader toolchainAlyssa Rosenzweig2019-02-051-0/+986