summaryrefslogtreecommitdiff
path: root/src/panfrost/midgard/midgard_ops.c
AgeCommit message (Expand)AuthorFilesLines
2020-11-09pan/mdg: Add missing Collabora copyright noticesAlyssa Rosenzweig1-0/+1
2020-09-01panfrost: introduce LDST_ATOMIC propertyItalo Nicola1-21/+21
2020-09-01panfrost: add LDST_ADDRESS property to atomic opsItalo Nicola1-21/+21
2020-09-01panfrost: add atomic_cmpxchg opcodeItalo Nicola1-0/+2
2020-07-13pan/mdg: Use a 32-bit ld_color_buffer op when neededIcecream951-0/+2
2020-06-03pan/mdg: Add opcode roundmode propertyAlyssa Rosenzweig1-4/+4
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-2/+2
2020-05-22pan/mdg: Allow DCE on ld_color_buffer masksAlyssa Rosenzweig1-2/+2
2020-05-22pan/mdg: Add pack_colour_32 opcodeAlyssa Rosenzweig1-0/+1
2020-05-21pan/mdg: Explain ld/st sign/zero extensionAlyssa Rosenzweig1-1/+2
2020-04-13pan/midgard: Fix f2u naming confusionAlyssa Rosenzweig1-4/+4
2020-02-27pan/midgard: Add LDST_ADDRESS propertyAlyssa Rosenzweig1-11/+11
2020-02-16pan/midgard: Overhaul tag handlingAlyssa Rosenzweig1-39/+17
2020-01-27pan/midgard: Handle tag 0x4 as textureAlyssa Rosenzweig1-2/+2
2020-01-18panfrost: Identify un/pack colour opcodesAlyssa Rosenzweig1-0/+2
2020-01-02pan/midgard: Identity ld_color_buffer as 32-bitAlyssa Rosenzweig1-1/+1
2020-01-02pan/midgard: Generalize IS_ALU and quadword_sizeAlyssa Rosenzweig1-0/+41
2019-11-11pan/midgard: Identify ld_color_buffer_u8_as_fp16*Alyssa Rosenzweig1-1/+2
2019-10-20pan/midgard: Tableize load/store opsAlyssa Rosenzweig1-66/+78
2019-10-20pan/midgard: Identify 64-bit atomic opcodesAlyssa Rosenzweig1-0/+10
2019-08-22pan/midgard: Explain ffmaAlyssa Rosenzweig1-0/+3
2019-08-19pan/midgard: Treat cubemaps "stores" as loadsAlyssa Rosenzweig1-1/+1
2019-08-14pan/midgard: Identify UBO/SSBO op symmetryAlyssa Rosenzweig1-4/+6
2019-08-12pan/midgard: Rename ld_global_id -> ld_compute_idAlyssa Rosenzweig1-1/+1
2019-07-31pan/midgard: Add units for more instructionsAlyssa Rosenzweig1-5/+5
2019-07-31pan/midgard: Fix ball/bany opcode tableAlyssa Rosenzweig1-14/+19
2019-07-30pan/midgard: Nothing to see here, move along folksAlyssa Rosenzweig1-4/+4
2019-07-30pan/midgard: Cleanup ops tableAlyssa Rosenzweig1-7/+7
2019-07-26pan/midgard: Improve schedulingAlyssa Rosenzweig1-1/+1
2019-07-10panfrost: Move non-Gallium files outside of GalliumAlyssa Rosenzweig1-0/+221