util/ra: spiff out select_reg_callback
[mesa.git] / src / panfrost /
2020-03-10 Boris BrezillonRevert "panfrost: Z24 variants should be sampled as...
2020-03-10 Vasily Khoruzhickpanfrost: split index cache into shared part
2020-03-07 Alyssa Rosenzweigpan/bi: Fix Android.mk
2020-03-07 Alyssa Rosenzweigpan/bi: Rename next-wait to simply 'wait'
2020-03-07 Alyssa Rosenzweigpan/bi: Add dummy scheduler
2020-03-07 Alyssa Rosenzweigpan/bi: Implement load_const
2020-03-07 Alyssa Rosenzweigpan/bi: Add preliminary LOAD_UNIFORM implementation
2020-03-07 Alyssa Rosenzweigpan/bi: Implement store_vary for vertex shaders
2020-03-07 Alyssa Rosenzweigpan/bi: Add helpers for creating temporaries
2020-03-07 Alyssa Rosenzweigpan/bi: Implement load_input for vertex shaders
2020-03-07 Alyssa Rosenzweigpan/bi: Implement store_output for fragment shaders
2020-03-07 Alyssa Rosenzweigpan/bi: Add bi_schedule_barrier helper
2020-03-07 Alyssa Rosenzweigpan/bi: Add blend_location to IR for BI_BLEND
2020-03-07 Alyssa Rosenzweigpan/bi: Implement nir_intrsinic_load_interpolated_input
2020-03-07 Alyssa Rosenzweigpan/bi: Fix destination printing
2020-03-07 Alyssa Rosenzweigpan/bi: Handle jumps (breaks, continues)
2020-03-07 Alyssa Rosenzweigpan/bi: Handle loops when ingesting CFG
2020-03-07 Alyssa Rosenzweigpan/bi: Add support for if-else blocks
2020-03-07 Alyssa Rosenzweigpan/bi: Call nir_lower_io_to_temporaries in cmdline
2020-03-07 Alyssa Rosenzweigpan/bi: Add instruction emit/remove helpers
2020-03-07 Alyssa Rosenzweigpan/bi: Print branch target
2020-03-07 Alyssa Rosenzweigpan/bi: Don't print types for unconditional branches
2020-03-07 Alyssa Rosenzweigpan/bi: Improve block printing
2020-03-07 Alyssa Rosenzweigpan/bi: Walk through the NIR control flow graph
2020-03-07 Alyssa Rosenzweigpan/bi: Lower and optimize NIR
2020-03-05 Alyssa Rosenzweigpan/bi: Add bi_print_shader
2020-03-05 Alyssa Rosenzweigpan/bi: Add bi_print_block
2020-03-05 Alyssa Rosenzweigpan/bi: Add bi_print_clause
2020-03-05 Alyssa Rosenzweigpan/bi: Add bi_print_bundle for printing bi_bundle
2020-03-05 Alyssa Rosenzweigpan/bi: Add bi_instruction printing
2020-03-05 Alyssa Rosenzweigpan/bi: Move bi_interp_mode_name to bi_print
2020-03-05 Alyssa Rosenzweigpan/bi: Add BIR manipulation routines to bir.c
2020-03-05 Alyssa Rosenzweigpan/bi: Move some print routines out of the disasm
2020-03-05 Alyssa Rosenzweigpan/bi: Add IR iteration macros
2020-03-05 Alyssa Rosenzweigpan/bi: Add quirks system
2020-03-05 Alyssa Rosenzweigpan/bi: Add high-latency property for classes
2020-03-05 Alyssa Rosenzweigpan/bi: Add CSEL condition
2020-03-05 Alyssa Rosenzweigpan/bi: Add bi_branch data
2020-03-05 Alyssa Rosenzweigpan/bi: Extract bifrost_branch structure
2020-03-05 Alyssa Rosenzweigpan/bi: Add pred/successors to build CFG
2020-03-05 Alyssa Rosenzweigpan/bi: Add constants to bi_clause
2020-03-05 Alyssa Rosenzweigpan/bi: Add EXTRACT, MAKE_VEC synthetic ops
2020-03-05 Alyssa Rosenzweigpan/bi: Add source type for conversions
2020-03-05 Alyssa Rosenzweigpan/bi: Add swizzles
2020-03-05 Alyssa Rosenzweigpan/bi: Clarify special op scheduling
2020-03-05 Alyssa Rosenzweigpan/bi: Add clause header fields to bi_clause
2020-03-05 Alyssa Rosenzweigpan/bi: Add class-specific ops
2020-03-05 Alyssa Rosenzweigpan/bi: Add constant field to bi_instruction
2020-03-05 Alyssa Rosenzweigpan/bi: Add special indices
2020-03-05 Alyssa Rosenzweigpan/bi: Add dest_type field to bifrost_instruction
2020-03-05 Alyssa Rosenzweigpan/bi: Add bi_clause, bi_bundle abstractions
2020-03-05 Alyssa Rosenzweigpan/bi: Add PAN_SCHED_* flags
2020-03-05 Alyssa Rosenzweigpan/bi: Add bi_load_vary structure
2020-03-05 Alyssa Rosenzweigpan/bi: Pull out bifrost_load_var
2020-03-05 Alyssa Rosenzweigpan/bi: Add bi_load structure
2020-03-05 Alyssa Rosenzweigpan/bi: Add bifrost_minmax_mode field
2020-03-05 Alyssa Rosenzweigpan/bi: Add a bifrost_roundmode field
2020-03-05 Alyssa Rosenzweigpan/bi: Factor out enum bifrost_minmax_mode
2020-03-05 Alyssa Rosenzweigpan/bi: Add BI_GENERIC property
2020-03-05 Alyssa Rosenzweigpan/bi: Add modifiers to bi_instruction
2020-03-05 Alyssa Rosenzweigpan/bi: Add class properties
2020-03-05 Alyssa Rosenzweigpan/bi: Add src/dest fields to bifrost_instruction
2020-03-05 Alyssa Rosenzweigpan/bi: Add the control flow graph
2020-03-05 Alyssa Rosenzweigpan/bi: Stub out new compiler
2020-03-05 Alyssa Rosenzweigpan/bi: Gut old compiler
2020-03-05 Alyssa Rosenzweigpanfrost: Add note about preloaded varyings
2020-03-03 Alyssa Rosenzweigpan/bi: Move some definitions from disasm to bifrost.h
2020-03-03 Alyssa Rosenzweigpan/bi: Structify FMA_FADD
2020-03-03 Alyssa Rosenzweigpan/bi: Squash LD_ATTR ops together
2020-03-03 Alyssa Rosenzweigpan/bi: Combine LOAD_VARYING_ADDRESS instructions by...
2020-03-03 Alyssa Rosenzweigpan/bi: Decode ADD_SHIFT properly
2020-03-03 Alyssa Rosenzweigpan/bi: Identify extended FMA opcodes
2020-03-03 Alyssa Rosenzweigpan/bi: Add v4i8 mode to FMA_SHIFT
2020-03-03 Alyssa Rosenzweigpan/bi: Decode FMA_SHIFT properly
2020-03-03 Alyssa Rosenzweigpan/bi: Move notes on ADD ops to notes file
2020-03-03 Alyssa Rosenzweigpan/bi: Introduce CSEL4 class
2020-03-03 Alyssa Rosenzweigpan/bi: Move notes on FMA opcodes from disassembler
2020-03-03 Alyssa Rosenzweigpan/bi: Add ICMP.GL.NEQ op
2020-03-03 Alyssa Rosenzweigpan/bi: Add discard ops
2020-03-03 Alyssa Rosenzweigpan/decode: Skip analysis for Bifrost tiler structures
2020-03-03 Alyssa Rosenzweigpan/decode: Fix tiler weights printing
2020-03-03 Alyssa Rosenzweigpan/decode: Restore bifrost sample_locations
2020-03-03 Alyssa Rosenzweigpan/decode: Calm an assert to a pandecode error
2020-02-27 Alyssa Rosenzweigpan/midgard: Use address analysis for globals, etc
2020-02-27 Alyssa Rosenzweigpan/midgard: Add address analysis framework
2020-02-27 Alyssa Rosenzweigpan/midgard: Force address alignment
2020-02-27 Alyssa Rosenzweigpan/midgard: Round up bytemasks when promoting uniforms
2020-02-27 Alyssa Rosenzweigpan/midgard: Fix load/store argument sizing
2020-02-27 Alyssa Rosenzweigpan/midgard: Add LDST_ADDRESS property
2020-02-27 Alyssa Rosenzweigpan/midgard: Extract nir_ssa_index helper
2020-02-27 Alyssa Rosenzweigpan/midgard: Partially fix 64-bit swizzle alignment
2020-02-27 Alyssa Rosenzweigpan/midgard: Allow fusing inverted sources for inverted ops
2020-02-27 Alyssa Rosenzweigpan/midgard: Allow inverted inverted ops
2020-02-27 Alyssa Rosenzweigpanfrost: Simplify stack shift calculation
2020-02-27 Alyssa Rosenzweigpanfrost: Reserve an extra page for spilling
2020-02-27 Alyssa Rosenzweigpanfrost: Default to 256 threads for TLS
2020-02-27 Alyssa Rosenzweigpanfrost: Fix param getting
2020-02-27 Alyssa Rosenzweigpanfrost: Update spilling comment framebuffer->shared
2020-02-27 Alyssa Rosenzweigpanfrost: Fix padded_vertex_count generation
2020-02-27 Alyssa Rosenzweigpan/midgard: Don't spill near a branch
next