gallium/u_vbuf: adjust the heuristic for unrolling indices
[mesa.git] / src / panfrost / midgard /
2020-02-11 Vinson Leepanfrost: Remove unused anonymous enum variables.
2020-02-05 Alyssa Rosenzweigpan/midgard: Fix scheduling issue with csel + render...
2020-02-05 Boris Brezillonpan/midgard: Add nir_intrinsic_store_zs_output_pan...
2020-02-05 Boris Brezillonpan/midgard: Turn Z/S stores into zs_output_pan intrinsics
2020-02-04 Alyssa Rosenzweigpan/midgard: Remove unused variable
2020-02-04 Alyssa Rosenzweigpan/midgard: Check for null consts
2020-02-03 Boris Brezillonpan/midgard: Stop leaking instruction objects in mir_sc...
2020-02-03 Boris Brezillonpan/midgard: Don't check 'branch && branch->writeout...
2020-02-03 Boris Brezillonpan/midgard: Lower bitfield extract to shifts
2020-02-03 Boris Brezillonpan/midgard: Make sure we pass the right RT id to emit_...
2020-02-03 Boris Brezillonpan/midgard: Add an enum to describe the render targets
2020-02-02 Alyssa Rosenzweigpan/midgard: Implement mixed-type constant packing
2020-02-02 Alyssa Rosenzweigpan/midgard: Break out one-src read_components
2020-01-31 Tomeu Vizosopan/midgard: Handle nir_intrinsic_load_barycentric_centroid
2020-01-31 Tomeu Vizosopanfrost: Add more info to some assertions
2020-01-29 Icecream95pan/midgard: Fix a liveness info leak
2020-01-27 Alyssa Rosenzweigpan/midgard: Remove float_bitcast
2020-01-27 Boris Brezillonpanfrost/midgard: Prettify embedded constant prints
2020-01-27 Boris Brezillonpanfrost/midgard: Add a condense_writemask() helper
2020-01-27 Alyssa Rosenzweigpan/midgard: Handle tag 0x4 as texture
2020-01-27 Alyssa Rosenzweigpan/midgard: Validate barriers use a barrier tag
2020-01-27 Alyssa Rosenzweigpan/midgard: Disassemble barrier instructions
2020-01-27 Alyssa Rosenzweigpan/midgard: Record TEXTURE_OP_BARRIER
2020-01-24 Alyssa Rosenzweigpan/midgard: Remove pack_color define
2020-01-23 Icecream95pan/midgard: Support disassembling to a file
2020-01-23 Icecream95pan/midgard: Fix a memory leak in the disassembler
2020-01-23 Icecream95pan/midgard: Fix bundle dynarray leak
2020-01-23 Matt Turnerutil: Remove tmp argument from BITSET_FOREACH_SET macro
2020-01-22 Boris Brezillonpanfrost/midgard: Add missing lowering passes for type...
2020-01-22 Boris Brezillonpanfrost/midgard: Add 64 bits float <-> int converters
2020-01-22 Boris Brezillonpanfrost/midgard: Fix mir_print_instruction() for branc...
2020-01-22 Boris Brezillonpanfrost/midgard: Add f2f64 support
2020-01-22 Boris Brezillonpanfrost/midgard: Factorize f2f and u2u handling
2020-01-22 Boris Brezillonpanfrost/midgard: Make sure promote_fmov() only promote...
2020-01-22 Boris Brezillonpanfrost/midgard: Rework mir_adjust_constants() to...
2020-01-22 Boris Brezillonpanfrost/midgard: Use a union to manipulate embedded...
2020-01-21 Boris Brezillonpanfrost/midgard: Print the actual source register...
2020-01-18 Alyssa Rosenzweigpan/midgard: Fix recursive csel scheduling
2020-01-18 Alyssa Rosenzweigpanfrost: Identify un/pack colour opcodes
2020-01-18 Alyssa Rosenzweigpan/midgard: Bytemasks should round up, not round down
2020-01-17 Boris Brezillonpanfrost/midgard: Fix swizzle for store instructions
2020-01-15 Robert Fosspanfrost: Prefix schedule_program to prevent collision
2020-01-14 Afonso Bordadopan/midgard: Fix midgard_compile.h includes
2020-01-13 Boris Brezillonpanfrost: Remove unneeded phi nodes
2020-01-10 Alyssa Rosenzweigpan/midgard: Support indirect UBO offsets
2020-01-07 Alyssa Rosenzweigpanfrost: Don't double-flip Z/W for 2D arrays
2020-01-07 Alyssa Rosenzweigpan/midgard: Account for z/w flip in texelFetch
2020-01-02 Alyssa Rosenzweigpan/midgard: Use upper ALU tags for MFBD writeout
2020-01-02 Alyssa Rosenzweigpan/midgard: Identity ld_color_buffer as 32-bit
2020-01-02 Alyssa Rosenzweigpan/midgard: Remove old comment
2020-01-02 Alyssa Rosenzweigpan/midgard: Generate MRT writeout loops
2020-01-02 Alyssa Rosenzweigpan/midgard: Generalize IS_ALU and quadword_size
2020-01-02 Alyssa Rosenzweigpan/midgard: Use better heuristic for shader termination
2020-01-02 Alyssa Rosenzweigpan/midgard: Fix memory corruption in constant combining
2019-12-31 Afonso Bordadopan/midgard: Optimize branches with inverted arguments
2019-12-31 Afonso Bordadopan/midgard: Move midgard_is_branch_unit to helpers
2019-12-31 Alyssa Rosenzweigpan/midgard: Remove prepacked_branch
2019-12-31 Alyssa Rosenzweigpan/midgard: Convert fragment writeout to proper branches
2019-12-30 Alyssa Rosenzweigpanfrost: Remove MRT indirection in blend shaders
2019-12-30 Alyssa Rosenzweigpanfrost: Implement integer varyings
2019-12-30 Alyssa Rosenzweigpan/midgard: Implement flat shading
2019-12-30 Alyssa Rosenzweigpan/midgard: Use type-appropriate st_vary
2019-12-27 Alyssa Rosenzweigpan/midgard: Fix minor typo
2019-12-25 Alyssa Rosenzweigpan/midgard: Lower gl_VertexID/gl_InstanceID to attributes
2019-12-25 Alyssa Rosenzweigpan/midgard: Factor out emit_attr_read
2019-12-25 Alyssa Rosenzweigpanfrost: Unset vertex_id_zero_based
2019-12-25 Alyssa Rosenzweigpan/midgard: Compute destination override
2019-12-25 Alyssa Rosenzweigpan/midgard: Add mir_upper_override helper
2019-12-25 Alyssa Rosenzweigpan/midgard: Enable lower_(un)pack_* lowering
2019-12-24 Alyssa Rosenzweigpan/midgard: Implement shadow cubemaps
2019-12-24 Alyssa Rosenzweigpan/midgard: Generalize temp coordinate to non-2D
2019-12-24 Alyssa Rosenzweigpan/midgard: Do witchcraft on texture offsets
2019-12-24 Alyssa Rosenzweigpan/midgard: Fix fallthrough from offset to comparator
2019-12-24 Alyssa Rosenzweigpan/midgard: Expand swizzle for texelFetch
2019-12-24 Alyssa Rosenzweigpan/midgard: Clamp LOD register swizzle
2019-12-24 Alyssa Rosenzweigpan/midgard: Extend IS_VEC4_ONLY to arguments
2019-12-24 Alyssa Rosenzweigpan/midgard: Bounds check lcra_restrict_range
2019-12-24 Alyssa Rosenzweigpan/midgard: Fix disassembler cycle/quadword counting
2019-12-20 Afonso Bordadopan/midgard: Optimize comparisions with similar operations
2019-12-20 Alyssa Rosenzweigpan/midgard: Lower txd with lower_tex
2019-12-20 Alyssa Rosenzweigpan/midgard: Fix crash with txs
2019-12-20 Alyssa Rosenzweigpan/midgard: Implement textureOffset for 2D textures
2019-12-19 Alyssa Rosenzweigpan/midgard: Add uniform/work heuristic
2019-12-17 Alyssa Rosenzweigpan/midgard: Set Z to shadow comparator for 2D
2019-12-17 Alyssa Rosenzweigpan/midgard: Set .shadow for shadow samplers
2019-12-17 Alyssa Rosenzweigpan/midgard: Hoist temporary coordinate for cubemaps
2019-12-17 Alyssa Rosenzweigpan/midgard: Use a reg temporary for mutiple writes
2019-12-17 Alyssa Rosenzweigpanfrost: Let precompile imply shaderdb
2019-12-16 Alyssa Rosenzweigpan/midgard: Set r1.w magic
2019-12-16 Alyssa Rosenzweigpan/midgard: Fix liveness analysis with multiple epilogues
2019-12-16 Alyssa Rosenzweigpan/midgard: Writeout per render target
2019-12-16 Alyssa Rosenzweigpan/midgard: Add schedule barrier after fragment writeout
2019-12-16 Alyssa Rosenzweigpanfrost: Pass blend RT number through
2019-12-13 Alyssa Rosenzweigpanfrost: Move nir_undef_to_zero to Midgard compiler
2019-12-13 Alyssa Rosenzweigpan/midgard: Handle misc. cppcheck warnings
2019-12-13 Alyssa Rosenzweigpan/midgard: Remove unused ld/st packing hepers
2019-12-12 Alyssa Rosenzweigpan/midgard: Fix shift for TLS access
2019-12-12 Alyssa Rosenzweigpan/midgard: Simplify and fix vector copyprop
2019-12-12 Alyssa Rosenzweigpan/midgard: Don't try to free NULL in LCRA
2019-12-12 Alyssa Rosenzweigpan/midgard: Force alignment for csel_v
next