pan/mdg: Refactor texture op/mode handling
[mesa.git] / src / panfrost / midgard / helpers.h
2020-08-31 Alyssa Rosenzweigpan/mdg: Refactor texture op/mode handling
2020-08-19 Alyssa Rosenzweigpan/mdg: Fix auxiliary load/store swizzle packing
2020-07-31 Italo Nicolapan/mdg: emit REGISTER_UNUSED on unused ALU src2
2020-07-30 Italo Nicolapan/mdg: externalize mir_pack_mod
2020-06-03 Alyssa Rosenzweigpan/mdg: Add opcode roundmode property
2020-05-21 Alyssa Rosenzweigpan/mdg: Eliminate expand_writemask division
2020-04-29 Alyssa Rosenzweigpan/mdg: Move condense_writemask to disasm
2020-02-27 Alyssa Rosenzweigpan/midgard: Add LDST_ADDRESS property
2020-02-16 Alyssa Rosenzweigpan/midgard: Overhaul tag handling
2020-02-16 Alyssa Rosenzweigpan/midgard: Implement barriers
2020-01-27 Boris Brezillonpanfrost/midgard: Prettify embedded constant prints
2020-01-27 Boris Brezillonpanfrost/midgard: Add a condense_writemask() helper
2020-01-02 Alyssa Rosenzweigpan/midgard: Generalize IS_ALU and quadword_size
2019-12-31 Afonso Bordadopan/midgard: Move midgard_is_branch_unit to helpers
2019-12-20 Afonso Bordadopan/midgard: Optimize comparisions with similar operations
2019-12-20 Alyssa Rosenzweigpan/midgard: Implement textureOffset for 2D textures
2019-12-13 Alyssa Rosenzweigpan/midgard: Remove unused ld/st packing hepers
2019-11-15 Alyssa Rosenzweigpan/midgard: Expand 64-bit writemasks
2019-11-01 Alyssa Rosenzweigpan/midgard: Refactor swizzles
2019-11-01 Alyssa Rosenzweigpan/midgard: Remove OP_IS_STORE_VARY
2019-10-20 Alyssa Rosenzweigpan/midgard: Implement OP_IS_STORE with table
2019-10-20 Alyssa Rosenzweigpan/midgard: Tableize load/store ops
2019-09-30 Alyssa Rosenzweigpan/midgard: Fix component count handling for ldst
2019-09-30 Alyssa Rosenzweigpan/midgard: Add missing parans in SWIZZLE definition
2019-08-30 Alyssa Rosenzweigpan/midgard: Add OP_IS_CSEL_V helper
2019-08-21 Alyssa Rosenzweigpan/midgard: Represent unused nodes by ~0
2019-08-19 Alyssa Rosenzweigpan/midgard: Treat cubemaps "stores" as loads
2019-08-14 Alyssa Rosenzweigpan/midgard: Identify UBO/SSBO op symmetry
2019-08-02 Alyssa Rosenzweigpan/midgard: Remove "r27-only" register class
2019-08-02 Alyssa Rosenzweigpan/midgard: Handle get/set_swizzle for load/store...
2019-08-02 Alyssa Rosenzweigpan/midgard: Add helper to pack load/store registers
2019-08-02 Alyssa Rosenzweigpan/midgard: Fix REGISTER_OFFSET
2019-07-30 Alyssa Rosenzweigpan/midgard: Add new swizzles
2019-07-30 Alyssa Rosenzweigpan/midgard: Add OP_IS_DERIVATIVE helper
2019-07-26 Alyssa Rosenzweigpan/midgard: Tag SSA/reg
2019-07-26 Alyssa Rosenzweigpan/midgard: Update RA for cubemap coords
2019-07-25 Alyssa Rosenzweigpan/midgard: Optimize varying projection
2019-07-25 Alyssa Rosenzweigpan/midgard: Add OP_R27_ONLY helper
2019-07-25 Alyssa Rosenzweigpan/midgard: Add mir_simple_swizzle helper
2019-07-22 Alyssa Rosenzweigpan/midgard: Add OP_IS_CSEL helper
2019-07-22 Alyssa Rosenzweigpanfrost/midgard: Implement load/store scratch opcodes
2019-07-22 Alyssa Rosenzweigpanfrost: Promote uniform registers late
2019-07-10 Alyssa Rosenzweigpanfrost: Move non-Gallium files outside of Gallium