summaryrefslogtreecommitdiff
path: root/src/panfrost/midgard/midgard.h
AgeCommit message (Expand)AuthorFilesLines
2023-01-16pan/mdg: Remove MSGS debugAlyssa Rosenzweig1-1/+0
2022-12-24panfrost: clang-format the treeAlyssa Rosenzweig1-871/+826
2022-11-23pan/mdg: Fix out-of-order executionAlyssa Rosenzweig1-2/+2
2022-02-23pan/mdg: Fix partial execution mode namesAlyssa Rosenzweig1-8/+7
2022-02-18pan/mdg: Clarify some ISA unknownsAlyssa Rosenzweig1-6/+11
2021-06-22pan/midg: Add a flag to dump internal shadersBoris Brezillon1-0/+1
2021-05-04pan/mdg: Hide units behind MIDGARD_MESA_DEBUG=verboseAlyssa Rosenzweig1-0/+1
2021-04-27pan/mdg: improve tex opcode decoding and add missing opsItalo Nicola1-6/+33
2021-04-27pan/mdg: properly encode/decode ldst instructionsItalo Nicola1-25/+61
2021-04-27pan/mdg: improve ldst opcode names and add missing opsItalo Nicola1-51/+127
2021-04-27pan/mdg: misc cleanupsItalo Nicola1-0/+1
2021-04-27pan/mdg: fix midgard.h indentationItalo Nicola1-9/+9
2021-04-27pan/mdg: fix/change ALU opcodes descriptions and add some missing opsItalo Nicola1-127/+153
2021-04-27pan/mdg: improve input modifier printingItalo Nicola1-2/+5
2021-04-27pan/mdg: encode/decode expand_mode properlyItalo Nicola1-7/+1
2021-04-27pan/mdg: add proper expand_mode enumItalo Nicola1-0/+22
2021-04-27pan/mdg: improve outmod printingItalo Nicola1-8/+10
2021-04-27pan/mdg: rename dest_override to shrink_modeItalo Nicola1-5/+5
2021-03-25pan/mdg: Rename load/store operationsIcecream951-17/+17
2021-02-12pan/mdg: Rename bitcount8 to popcnt, fixing the unitAlyssa Rosenzweig1-1/+1
2021-02-11pan/mdg: Add MIDGARD_MESA_DEBUG=inorder optionAlyssa Rosenzweig1-0/+1
2021-01-27pan/mdg: implement shader image instructionsItalo Nicola1-0/+3
2021-01-27pan/mdg: rename st_image opcodes and add float16 versionsItalo Nicola1-3/+4
2021-01-27pan/mdg: add ld_image opcodesItalo Nicola1-0/+5
2020-11-09pan/mdg: Add missing Collabora copyright noticesAlyssa Rosenzweig1-0/+1
2020-09-01panfrost: add atomic_cmpxchg opcodeItalo Nicola1-0/+3
2020-08-31pan/mdg: Add disassembly for shadow gathersAlyssa Rosenzweig1-0/+1
2020-08-31pan/mdg: Refactor texture op/mode handlingAlyssa Rosenzweig1-20/+24
2020-08-19pan/mdg: Identify barrier out-of-order fieldAlyssa Rosenzweig1-11/+4
2020-08-06panfrost: Drop compiler cmdstream depsAlyssa Rosenzweig1-1/+0
2020-08-06panfrost: Treat texture dimension as first-classAlyssa Rosenzweig1-1/+1
2020-07-30pan/mdg: fix commentItalo Nicola1-1/+1
2020-07-15pan/mdg: Identify per-sample interpolation modeAlyssa Rosenzweig1-0/+1
2020-07-13pan/mdg: Use a 32-bit ld_color_buffer op when neededIcecream951-0/+2
2020-06-03pan/mdg: Add roundmode enumAlyssa Rosenzweig1-0/+7
2020-06-01pan/mdg: Disassemble out-of-order bitsAlyssa Rosenzweig1-6/+11
2020-06-01pan/mdg: Implement raw colourbuf loads on T720Alyssa Rosenzweig1-0/+1
2020-06-01pan/mdg: Drop the u8 from the colorbuf op namesAlyssa Rosenzweig1-3/+3
2020-05-22pan/mdg: Add pack_colour_32 opcodeAlyssa Rosenzweig1-0/+3
2020-05-21pan/mdg: Cleanup comments that look like divisionAlyssa Rosenzweig1-1/+1
2020-05-21pan/mdg: Identify scalar integer modsAlyssa Rosenzweig1-2/+1
2020-05-21pan/mdg: Explain ld/st sign/zero extensionAlyssa Rosenzweig1-3/+4
2020-05-01pan/mdg: Rename .one to .sat_signedAlyssa Rosenzweig1-1/+1
2020-02-20pan/midgard: Identify clamp(x, -1.0, 1.0) flagAlyssa Rosenzweig1-3/+3
2020-02-16pan/midgard: Identify stack barrier flagAlyssa Rosenzweig1-2/+4
2020-02-16pan/midgard: Overhaul tag handlingAlyssa Rosenzweig1-0/+19
2020-02-16pan/midgard: Improve barrier disassemblyAlyssa Rosenzweig1-4/+10
2020-01-27pan/midgard: Disassemble barrier instructionsAlyssa Rosenzweig1-3/+25
2020-01-27pan/midgard: Record TEXTURE_OP_BARRIERAlyssa Rosenzweig1-0/+3
2020-01-22panfrost/midgard: Use a union to manipulate embedded constantsBoris Brezillon1-0/+19