nir/scheduler: Add an option to specify what stages share memory for I/O
[mesa.git] / src / amd /
2020-06-19 Rhys Perryradv: add new drirc option radv_no_dynamic_bounds
2020-06-19 Pierre-Eric Pellou... ac/llvm: load 1 byte at a time if unaligned on gfx10
2020-06-19 Samuel Pitoisetradv: require LLVM 11+ for GFX 10.3 if not using ACO
2020-06-19 Samuel Pitoisetradv: add support for Sienna Cichlid
2020-06-19 Samuel Pitoisetaco: replace == GFX10 with >= GFX10 where it's needed
2020-06-19 Samuel Pitoisetradv: replace == GFX10 with >= GFX10 where it's needed
2020-06-18 Rhys Perryaco: use the same regclass as the definition for undef...
2020-06-18 Rhys Perryaco: fix edge check with sub-dword temporaries
2020-06-18 Rhys Perryaco: shrink mad_info
2020-06-18 Rhys Perryaco: make ssa_info::label 64-bit
2020-06-18 Rhys Perryaco: shrink ssa_info
2020-06-18 Daniel Schürmannaco: fix WQM handling in nested loops
2020-06-18 Samuel Pitoisetradv: only requires LLVM 9 for GFX10 if not using ACO
2020-06-18 Samuel Pitoisetradv: compute CB_SHADER_MASK from the fragment shader...
2020-06-18 Samuel Pitoisetradv: make sure to set CB_SHADER_MASK correctly for...
2020-06-18 Samuel Pitoisetradv: lower discards to demote to workaround a RDR2...
2020-06-18 Eric Engestromradv: replace all dup() with os_dupfd_cloexec()
2020-06-17 Samuel Pitoisetradv/aco: enable FP16 features/extensions on GFX9+
2020-06-17 Rhys Perryaco: fix validation of opsel when set for the definition
2020-06-17 Rhys Perryaco: fix sub-dword opsel/sdwa checks
2020-06-17 Rhys Perryaco: fix validation error from vgpr spill/restore code
2020-06-16 Daniel Schürmannaco: don't allow SGPRs on logical phis
2020-06-16 Daniel Schürmannaco: reorder calls to aco_validate() and cleanup aco_co...
2020-06-16 Rob Clarkradv: don't set num_components for non-vectorized intri...
2020-06-15 Rhys Perryaco: fix encoding of certain s_setreg_imm32_b32 instruc...
2020-06-15 Rhys Perryaco: improve check for moving temporaries out of fixed...
2020-06-15 Rhys Perryaco: allow GFX9 partial writes with instructions which...
2020-06-15 Rhys Perryaco: add more opcodes to can_swap_operands
2020-06-15 Samuel Pitoisetaco: allow to swap operands for some 16-bit float instr...
2020-06-15 Rhys Perryaco: validate sub-dword pseudo instructions
2020-06-15 Rhys Perryaco: optimize 16-bit and 64-bit float comparisons
2020-06-15 Rhys Perryaco: copy-propagate constants through p_extract_vector...
2020-06-15 Rhys Perryaco: improve 8/16-bit constants
2020-06-15 Rhys Perryaco: use 32-bit inline constants for 16-bit integer...
2020-06-15 Rhys Perryaco: fix half_pi constant for 16-bit fsin/fcos
2020-06-15 Rhys Perryaco: improve sub-dword check for sgpr/constant propagation
2020-06-15 Rhys Perryaco: create 16-bit input and output modifiers
2020-06-15 Rhys Perryaco: update comment about preserving fp16/fp64 denormals
2020-06-15 Rhys Perryaco: create 16-bit mad/fma
2020-06-15 Rhys Perryaco: try to use fma instead of mad when denormals are...
2020-06-15 Rhys Perryaco: create mads when signed zeros should be preserved
2020-06-15 Rhys Perryaco: add and set precise flag
2020-06-15 Rhys Perryaco: use p_as_uniform in emit_vop1_instruction
2020-06-15 Rhys Perryaco: improve code for f2{i,u}{8,16}
2020-06-15 Rhys Perryaco: use num_opcodes instead of last_opcode
2020-06-15 Samuel Pitoisetac: add ac_choose_spi_color_formats() to common code
2020-06-13 Erik Faye-Lundradv: update internal reference
2020-06-12 Daniel Schürmannaco: fix shared subdword loads
2020-06-12 Samuel Pitoisetradv/llvm: implement radv_enable_mrt_output_nan_fixup...
2020-06-12 Samuel Pitoisetaco: implement radv_enable_mrt_output_nan_fixup workaround
2020-06-12 Samuel Pitoisetradv: add new drirc option radv_enable_mrt_output_nan_fixup
2020-06-12 Samuel Pitoisetradv: set DB_SHADER_CONTROL.CONSERVATIVE_Z_EXPORT correctly
2020-06-11 Mauro Rossiandroid: aco: add aco_ir.cpp to Makefile.sources
2020-06-11 Marek Olšákac/surface: don't free dcc_retile_map on failure
2020-06-11 Marek Olšákac/surface: enable DCC for the first level in the mip...
2020-06-11 Marek Olšákac/surface: require that gfx8 doesn't have DCC in order...
2020-06-11 Marek Olšákac/surface: don't set is_displayable if displayable...
2020-06-11 Marek Olšákamd/addrlib: fix the C++ one definition rule violation
2020-06-10 Marek Olšákac/surface: cache DCC retile maps (v2)
2020-06-10 Marek Olšákac/surface: add a wrapper structure to hold ADDR_HANDLE
2020-06-10 Marek Olšákamd/addrlib: remove unused members of ADDR2_COMPUTE_DCC...
2020-06-10 Marek Olšákamd/addrlib: don't recompute DCC info for every Compute...
2020-06-10 Marek Olšákac/surface: don't recompute the DCC retile map for...
2020-06-10 Rhys Perryaco: fix moving sub-dword values out of a register...
2020-06-10 Rhys Perryaco: use Info::definition_size instead of definition...
2020-06-10 Rhys Perryaco: add Info::{operand_size,definition_size}
2020-06-10 Rhys Perryaco: prefer 4-byte aligned definitions
2020-06-10 Rhys Perryaco: allow reading/writing upper halves/bytes when...
2020-06-10 Rhys Perryaco: p_extract_vector in 64-bit u2f16/i2f16
2020-06-10 Rhys Perryaco: validate instructions reading/writing upper halves...
2020-06-10 Pierre-Eric Pellou... ac/surface: fix epitch when modifying surf_pitch
2020-06-10 Pierre-Eric Pellou... ac/surface: set SCANOUT if surf->is_displayable
2020-06-10 Samuel Pitoisetac/nir: fix integer comparisons with pointers
2020-06-09 Samuel Pitoisetradv/aco: enable shaderInt8 and VK_KHR_shader_float16_i...
2020-06-09 Samuel Pitoisetradv/aco: enable shaderInt16 on GFX6-GFX7
2020-06-09 Samuel Pitoisetradv/aco: enable 8-bit/16-bit storage on GFX6-GFX7
2020-06-09 Daniel Schürmannaco: remove unnecessary split- and create_vector instru...
2020-06-09 Samuel Pitoisetaco: fix alignment of vectors with 4 elements
2020-06-09 Samuel Pitoisetaco: implement 8-bit/16-bit conversions on GFX6-GFX7
2020-06-09 Daniel Schürmannaco: optimize packing of 16bit subdword registers on...
2020-06-09 Daniel Schürmannaco: skip partial copies on first iteration when loweri...
2020-06-09 Daniel Schürmannaco: coalesce copies more aggressively when lowering...
2020-06-09 Daniel Schürmannaco: add and use scratch SGPR to lower subdword p_creat...
2020-06-09 Daniel Schürmannaco: adjust GFX6 subdword lowering workarounds for...
2020-06-09 Daniel Schürmannaco: Workarounds subdword lowering on GFX6/7
2020-06-09 Daniel Schürmannaco: use full-register instructions to implement subdwo...
2020-06-09 Daniel Schürmannaco: simplify statistics collection for copies
2020-06-09 Daniel Schürmannaco: fix register assignment for p_create_vector on...
2020-06-09 Marek Olšákradeonsi: add support for Sienna Cichlid
2020-06-09 Marek Olšákac: align num_vgprs for gfx10.3
2020-06-09 Marek Olšákradeonsi: don't set any XNACK options on gfx10.3
2020-06-09 Marek Olšákradeonsi: implement R9G9B9E5 render target and image...
2020-06-09 Marek Olšákradeonsi: enable larger SDMA clears and copies on gfx10.3
2020-06-09 Marek Olšákac/surface: add displayable DCC code for gfx10.3
2020-06-09 Marek Olšákac,radeonsi: start adding support for gfx10.3
2020-06-09 Marek Olšákac,radeonsi: replace == GFX10 with >= GFX10 where it...
2020-06-09 Marek Olšákradeonsi: enable ARB_sparse_buffer
2020-06-09 Samuel Pitoisetradv/llvm: expose VK_EXT_shader_demote_to_helper_invoca...
2020-06-08 Rhys Perryaco: use v_xor3_b32
2020-06-08 Rhys Perryac/gpu_info, radv: set max_wave64_per_simd to 20 on...
next