pan/mdg: refactor emit_alu_bundle
[mesa.git] / src / panfrost / midgard / midgard_emit.c
2020-07-30 Italo Nicolapan/mdg: refactor emit_alu_bundle
2020-07-30 Italo Nicolapan/mdg: remove ins->alu
2020-07-30 Italo Nicolapan/mdg: externalize mir_pack_mod
2020-07-30 Italo Nicolapan/mdg: defer register packing
2020-07-30 Italo Nicolapan/mdg: eliminate references to ins->load_store.op
2020-07-30 Italo Nicolapan/mdg: eliminate references to ins->texture.op
2020-07-30 Italo Nicolapan/mdg: eliminate references to ins->alu.outmod
2020-07-30 Italo Nicolapan/mdg: eliminate references to ins->alu.reg_mode
2020-07-30 Italo Nicolapan/mdg: eliminate references to ins->alu.op
2020-06-03 Alyssa Rosenzweigpan/mdg: Lower roundmodes
2020-06-01 Alyssa Rosenzweigpan/mdg: Enable out-of-order execution after texture ops
2020-05-21 Alyssa Rosenzweigpan/mdg: Eliminate 64-bit swizzle packing division
2020-05-21 Alyssa Rosenzweigpan/mdg: Eliminate expand_writemask division
2020-05-21 Alyssa Rosenzweigpan/mdg: Pack 8-bit swizzles in 16-bit ops
2020-05-21 Alyssa Rosenzweigpan/mdg: Pack barriers correctly
2020-05-21 Alyssa Rosenzweigpan/mdg: Streamline dest_override handling
2020-05-21 Alyssa Rosenzweigpan/mdg: Defer modifier packing until emit time
2020-05-21 Alyssa Rosenzweigpan/mdg: Identify scalar integer mods
2020-05-21 Alyssa Rosenzweigpan/mdg: Handle dest up/lower correctly with swizzles
2020-05-21 Alyssa Rosenzweigpan/mdg: Remove mir_*size routines
2020-05-19 Alyssa Rosenzweigpan/mdg: Treat inot as a modifier
2020-05-12 Alyssa Rosenzweigpan/mdg: Remove texture_op_count
2020-05-12 Alyssa Rosenzweigpan/mdg: Use analysis to set .cont/.last flags
2020-04-29 Alyssa Rosenzweigpan/mdg: Replicate 16-bit swizzles
2020-04-29 Alyssa Rosenzweigpan/mdg: Move sampler_type emission to pack time
2020-04-29 Alyssa Rosenzweigpan/mdg: Set texture full fields at pack time
2020-04-03 Icecream95pan/midgard: Fix a divide by zero in emit_alu_bundle
2020-02-27 Alyssa Rosenzweigpan/midgard: Partially fix 64-bit swizzle alignment
2020-02-16 Alyssa Rosenzweigpan/midgard: Fix 32/64 mixed swizzle packing
2020-02-16 Alyssa Rosenzweigpan/midgard: Implement barriers
2020-01-22 Boris Brezillonpanfrost/midgard: Use a union to manipulate embedded...
2020-01-02 Alyssa Rosenzweigpan/midgard: Use upper ALU tags for MFBD writeout
2019-12-31 Alyssa Rosenzweigpan/midgard: Remove prepacked_branch
2019-12-25 Alyssa Rosenzweigpan/midgard: Compute destination override
2019-12-13 Alyssa Rosenzweigpan/midgard: Handle misc. cppcheck warnings
2019-12-12 Alyssa Rosenzweigpan/midgard: Fix shift for TLS access
2019-11-18 Alyssa Rosenzweigpan/midgard: Use shader stage in mir_op_computes_derivative
2019-11-18 Alyssa Rosenzweigpan/midgard: Represent ld/st offset unpacked
2019-11-15 Alyssa Rosenzweigpan/midgard: Pack 64-bit swizzles
2019-11-15 Alyssa Rosenzweigpan/midgard: Expand 64-bit writemasks
2019-11-11 Alyssa Rosenzweigpan/midgard: Pack load/store masks
2019-11-04 Alyssa Rosenzweigpan/midgard: Extend swizzle packing for vec4/16-bit
2019-11-01 Alyssa Rosenzweigpan/midgard: Refactor swizzles
2019-09-03 Alyssa Rosenzweigpan/midgard: Fix cppcheck issues
2019-08-26 Alyssa Rosenzweigpan/midgard: Fold ssa_args into midgard_instruction
2019-07-30 Alyssa Rosenzweigpan/midgard: Always set .cont for derivatives in loops
2019-07-30 Alyssa Rosenzweigpan/midgard: Implement derivatives
2019-07-26 Alyssa Rosenzweigpan/midgard: Fix vector->scalar swizzles
2019-07-10 Alyssa Rosenzweigpanfrost: Move non-Gallium files outside of Gallium