anv: fix incorrect VMA alignment for CCS main surfaces
[mesa.git] / src / panfrost /
2019-12-06 Urja Rannikkopanfrost: free spill cost table in mir_spill_register
2019-12-06 Urja Rannikkopanfrost: add lcra_free() to free lcra state
2019-12-06 Urja Rannikkopanfrost: free allocations in schedule_block
2019-12-06 Urja Rannikkopanfrost: free last_read/write tables in mir_create_dep...
2019-12-06 Alyssa Rosenzweigpanfrost: Rename SET_VALUE to WRITE_VALUE
2019-12-06 Alyssa Rosenzweigpanfrost: Update SET_VALUE with information from igt
2019-12-03 Alyssa Rosenzweigpanfrost: Remove blend shader hack
2019-12-03 Alyssa Rosenzweigpan/midgard: Splatter on fragment out
2019-12-03 Alyssa Rosenzweigpanfrost: Implement pan_tiler for non-hierarchy GPUs
2019-12-03 Alyssa Rosenzweigpanfrost: Add information about T720 tiling
2019-12-03 Tomeu Vizosopanfrost: Add quirks system to cmdstream
2019-11-22 Alyssa Rosenzweigpan/midgard: Use lower_tex_without_implicit_lod
2019-11-22 Alyssa Rosenzweigpanfrost: Add lcra.c to Android.mk
2019-11-22 Alyssa Rosenzweigpan/midgard: Enable LOD lowering only on buggy chips
2019-11-22 Alyssa Rosenzweigpan/midgard: Describe quirk MIDGARD_BROKEN_LOD
2019-11-22 Alyssa Rosenzweigpan/midgard: Add LOD bias/clamp lowering
2019-11-22 Alyssa Rosenzweigpan/midgard: Implement load_sampler_lod_paramaters_pan
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
next