panfrost: add atomic_cmpxchg opcode
[mesa.git] / src / panfrost / midgard / midgard_ops.c
2020-09-01 Italo Nicolapanfrost: add atomic_cmpxchg opcode
2020-07-13 Icecream95pan/mdg: Use a 32-bit ld_color_buffer op when needed
2020-06-03 Alyssa Rosenzweigpan/mdg: Add opcode roundmode property
2020-06-01 Alyssa Rosenzweigpan/mdg: Implement raw colourbuf loads on T720
2020-06-01 Alyssa Rosenzweigpan/mdg: Drop the u8 from the colorbuf op names
2020-05-22 Alyssa Rosenzweigpan/mdg: Allow DCE on ld_color_buffer masks
2020-05-22 Alyssa Rosenzweigpan/mdg: Add pack_colour_32 opcode
2020-05-21 Alyssa Rosenzweigpan/mdg: Explain ld/st sign/zero extension
2020-04-13 Alyssa Rosenzweigpan/midgard: Fix f2u naming confusion
2020-02-27 Alyssa Rosenzweigpan/midgard: Add LDST_ADDRESS property
2020-02-16 Alyssa Rosenzweigpan/midgard: Overhaul tag handling
2020-01-27 Alyssa Rosenzweigpan/midgard: Handle tag 0x4 as texture
2020-01-18 Alyssa Rosenzweigpanfrost: Identify un/pack colour opcodes
2020-01-02 Alyssa Rosenzweigpan/midgard: Identity ld_color_buffer as 32-bit
2020-01-02 Alyssa Rosenzweigpan/midgard: Generalize IS_ALU and quadword_size
2019-11-11 Alyssa Rosenzweigpan/midgard: Identify ld_color_buffer_u8_as_fp16*
2019-10-20 Alyssa Rosenzweigpan/midgard: Tableize load/store ops
2019-10-20 Alyssa Rosenzweigpan/midgard: Identify 64-bit atomic opcodes
2019-08-22 Alyssa Rosenzweigpan/midgard: Explain ffma
2019-08-19 Alyssa Rosenzweigpan/midgard: Treat cubemaps "stores" as loads
2019-08-14 Alyssa Rosenzweigpan/midgard: Identify UBO/SSBO op symmetry
2019-08-12 Alyssa Rosenzweigpan/midgard: Rename ld_global_id -> ld_compute_id
2019-07-31 Alyssa Rosenzweigpan/midgard: Add units for more instructions
2019-07-31 Alyssa Rosenzweigpan/midgard: Fix ball/bany opcode table
2019-07-30 Alyssa Rosenzweigpan/midgard: Nothing to see here, move along folks
2019-07-30 Alyssa Rosenzweigpan/midgard: Cleanup ops table
2019-07-26 Alyssa Rosenzweigpan/midgard: Improve scheduling
2019-07-10 Alyssa Rosenzweigpanfrost: Move non-Gallium files outside of Gallium