util: add missing R8G8B8A8_SRGB format to vk_format_map
[mesa.git] / src / panfrost /
2019-11-21 Alyssa Rosenzweigpanfrost: Add the lod_bias field
2019-11-20 Tomeu Vizosopanfrost: Don't print the midgard_blend_rt structs...
2019-11-20 Tomeu Vizosopanfrost: Just print tiler fields as-is for Tx20
2019-11-20 Alyssa Rosenzweigpan/midgard: Introduce quirks checks
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-18 Alyssa Rosenzweigpan/midgard: Fix masks/alignment for 64-bit loads
2019-11-18 Alyssa Rosenzweigpan/midgard: Expose more typesize helpers
2019-11-18 Alyssa Rosenzweigpan/midgard: Implement non-aligned UBOs
2019-11-15 Alyssa Rosenzweigpan/midgard: Use generic constant packing for 8/64-bit
2019-11-15 Alyssa Rosenzweigpan/midgard: Pack 64-bit swizzles
2019-11-15 Alyssa Rosenzweigpan/midgard: Fix mir_round_bytemask_down for !32b
2019-11-15 Alyssa Rosenzweigpan/midgard: Implement i2i64 and u2u64
2019-11-15 Alyssa Rosenzweigpan/midgard: Expand 64-bit writemasks
2019-11-15 Alyssa Rosenzweigpan/midgard: Prioritize texture registers
2019-11-15 Alyssa Rosenzweigpan/midgard: Disassemble with old pipeline always on...
2019-11-15 Alyssa Rosenzweigpan/midgard: Use texture, not textureLod, on early...
2019-11-15 Alyssa Rosenzweigpan/midgard: Fix vertex texturing on early Midgard
2019-11-15 Alyssa Rosenzweigpan/midgard: Generalize texture registers across GPUs
2019-11-14 Alyssa Rosenzweigpan/midgard: Fix copypropagation for textures
2019-11-14 Alyssa Rosenzweigpan/midgard: Copypropagate vector creation
2019-11-14 Alyssa Rosenzweigpan/lcra: Use Chaitin's spilling heuristic
2019-11-14 Alyssa Rosenzweigpan/midgard: Compute spill costs
2019-11-13 Alyssa Rosenzweigpan/midgard: Remove util/ra support
2019-11-13 Alyssa Rosenzweigpan/midgard: Integrate LCRA
2019-11-13 Alyssa Rosenzweigpan/midgard: Implement linearly-constrained register...
2019-11-13 Alyssa Rosenzweigpan/midgard: Add blend shader selection bits for MRT
2019-11-11 Alyssa Rosenzweigpan/midgard: Pack load/store masks
2019-11-11 Alyssa Rosenzweigpan/midgard: Implement nir_intrinsic_load_output_u8_as_...
2019-11-11 Alyssa Rosenzweigpan/midgard: Identify ld_color_buffer_u8_as_fp16*
2019-11-08 Alyssa Rosenzweigpan/midgard: Switch base for vertex texturing on T720
2019-11-08 Alyssa Rosenzweigpan/midgard: Pass shader stage to disassembler
2019-11-08 Alyssa Rosenzweigpan/midgard: Disassemble half-steps correctly
2019-11-08 Alyssa Rosenzweigpan/midgard: Fix printing of half-registers in texture ops
2019-11-07 Tomeu Vizosopanfrost: Pipe the GPU ID into compiler and disassembler
2019-11-06 Tomeu Vizosopanfrost: Print the right zero field
2019-11-06 Tomeu Vizosopanfrost: Decode blend shaders for SFBD
2019-11-06 Tomeu Vizosopanfrost: Rework format encoding on SFBD
2019-11-06 Tomeu Vizosopanfrost: Add checksum fields to SFBD descriptor
2019-11-04 Alyssa Rosenzweigpan/midgard: Extend default_phys_reg to !32-bit
2019-11-04 Alyssa Rosenzweigpan/midgard: Extend swizzle packing for vec4/16-bit
2019-11-04 Alyssa Rosenzweigpan/midgard: Extend offset_swizzle to non-32-bit
2019-11-04 Alyssa Rosenzweigpan/midgard: offset_swizzle doesn't need dstsize
2019-11-04 Alyssa Rosenzweigpan/midgard: Add bizarre corner case
2019-11-04 Alyssa Rosenzweigpan/midgard: Compute bundle interference
2019-11-04 Alyssa Rosenzweigpan/midgard: Fix quadword_count handling
2019-11-04 Alyssa Rosenzweigpan/midgard: Validate tags when branching
2019-11-04 Boris Brezillonpanfrost: MALI_DEPTH_TEST is actually MALI_DEPTH_WRITEMASK
2019-11-01 Alyssa Rosenzweigpan/midgard: Eliminate blank_alu_src
2019-11-01 Alyssa Rosenzweigpan/midgard: Refactor swizzles
2019-11-01 Alyssa Rosenzweigpan/midgard: Add a dummy source for loads
2019-11-01 Alyssa Rosenzweigpan/midgard: Remove OP_IS_STORE_VARY
2019-10-31 Robert Fossandroid: Add panfrost support to build scripts
2019-10-29 Alyssa Rosenzweigpanfrost: Remove unused definitions in mali-job.h
2019-10-29 Alyssa Rosenzweigpanfrost: Cleanup _shader_upper -> shader
2019-10-25 Alyssa Rosenzweigpan/midgard: Express allocated registers as offsets
2019-10-25 Alyssa Rosenzweigpan/midgard: Expose more typesize manipulation routines
2019-10-25 Alyssa Rosenzweigpan/midgard: Add mir_set_bytemask helper
2019-10-21 Rhys Perrynir/lower_idiv: add new llvm-based path
2019-10-20 Alyssa Rosenzweigpan/midgard: Implement SIMD-aware dead code elimination
2019-10-20 Alyssa Rosenzweigpan/midgard: Create dependency graph bytewise
2019-10-20 Alyssa Rosenzweigpan/midgard: Handle nontrivial masks in texture RA
2019-10-20 Alyssa Rosenzweigpan/midgard: Implement per-byte liveness tracking
2019-10-20 Alyssa Rosenzweigpan/midgard: Simplify mir_bytemask_of_read_components
2019-10-20 Alyssa Rosenzweigpan/midgard: Report byte masks for read components
2019-10-20 Alyssa Rosenzweigpan/midgard: Add helpers for manipulating byte masks
2019-10-20 Alyssa Rosenzweigpan/midgard: Implement OP_IS_STORE with table
2019-10-20 Alyssa Rosenzweigpan/midgard: Tableize load/store ops
2019-10-20 Alyssa Rosenzweigpan/midgard: Factor out mir_get_alu_src
2019-10-20 Alyssa Rosenzweigpan/midgard/disasm: Fix printing 8-bit/16-bit masks
2019-10-20 Alyssa Rosenzweigpan/midgard: Identify 64-bit atomic opcodes
2019-10-20 Alyssa Rosenzweigpan/midgard: Debug mir_insert_instruction_after_scheduled
2019-10-17 Erik Faye-Lundpanfrost: do not report alpha-test as supported
2019-10-16 Alyssa Rosenzweigpan/midgard: Do not repeatedly spill same value
2019-10-16 Alyssa Rosenzweigpan/midgard: Fix memory corruption in register spilling
2019-10-16 Alyssa Rosenzweigpan/midgard: Use 16-bit liveness masks
2019-10-16 Alyssa Rosenzweigpan/midgard: Fix mir_mask_of_read_components with dot...
2019-10-16 Alyssa Rosenzweigpan/midgard: Add perspective ops to mir_get_swizzle
2019-10-16 Alyssa Rosenzweigpan/midgard: Don't try to propagate swizzles to branches
2019-10-16 Alyssa Rosenzweigpan/midgard: Allow non-contiguous masks in UBO lowering
2019-10-16 Alyssa Rosenzweigpan/midgard: Report read mask for branch arguments
2019-10-04 Alyssa Rosenzweigpan/midgard: Replace mir_is_live_after with new pass
2019-10-04 Alyssa Rosenzweigpan/midgard: Calculate temp_count for liveness
2019-10-04 Alyssa Rosenzweigpan/midgard: Invalidate liveness for mir_is_live_after
2019-10-04 Alyssa Rosenzweigpan/midgard: Begin tracking liveness metadata
2019-10-04 Alyssa Rosenzweigpan/midgard: Don't try to OR live_in of successors
2019-10-04 Alyssa Rosenzweigpan/midgard: Move RA's liveness analysis into midgard_l...
2019-10-04 Alyssa Rosenzweigpan/midgard: Add mir_calculate_temp_count helper
2019-10-04 Alyssa Rosenzweigpan/midgard: Remove mir_has_multiple_writes
2019-09-30 Alyssa Rosenzweigpan/midgard: Allow scheduling conditions with constants
2019-09-30 Alyssa Rosenzweigpan/midgard: Add csel invert optimization
2019-09-30 Alyssa Rosenzweigpan/midgard: Add mir_flip helper
2019-09-30 Alyssa Rosenzweigpan/midgard: Tightly pack 32-bit constants
2019-09-30 Alyssa Rosenzweigpan/midgard: Allow writeout to see into the future
2019-09-30 Alyssa Rosenzweigpan/midgard: Allow 6 instructions per bundle
2019-09-30 Alyssa Rosenzweigpan/midgard: Only one conditional per bundle allowed
2019-09-30 Alyssa Rosenzweigpan/midgard: Schedule to smul/sadd
2019-09-30 Alyssa Rosenzweigpan/midgard: Extend choose_instruction for scalar units
2019-09-30 Alyssa Rosenzweigpan/midgard: Don't double check SCALAR units
2019-09-30 Alyssa Rosenzweigpan/midgard: Use new scheduler
next