docs: update calendar and link releases notes for 20.1.3
[mesa.git] / src / amd /
2020-07-09 Pierre-Eric Pellou... ac/llvm: remove the -1 hack from ac_atomic_inc_wrap
2020-07-09 Samuel Pitoisetradv: compute prim_vertex_count at draw time
2020-07-09 Samuel Pitoisetradv: adjust IA_MULTI_VGT_PARAM.PARTIAL_VS_WAVE at...
2020-07-09 Samuel Pitoisetradv: adjust IA_MULTI_VGT_PARAM.WD_SWITCH_ON_EOP at...
2020-07-09 Samuel Pitoisetradv: store the primitive topology hardware value in...
2020-07-09 Samuel Pitoisetradv: implement missing VK_ACCESS_MEMORY_{READ,WRITE...
2020-07-08 Bas Nieuwenhuizenamd/llvm: Mark pointer function arguments as 32-byte...
2020-07-08 Simon Serradv: use bitshifts for debug enum values
2020-07-08 Marek OlšákRevert "ac/surface: require that gfx8 doesn't have...
2020-07-08 Bas Nieuwenhuizenradv: Use correct semaphore handle type for Android...
2020-07-08 Samuel Pitoisetradv: set depth/stencil enable values correctly for...
2020-07-07 Rhys Perryaco: use VOP2 version of v_mbcnt_hi_u32_b32 on GFX6/7
2020-07-07 Daniel Schürmannaco: remove superflous (bool & exec) if the result...
2020-07-07 Rhys Perryradv: enable zerovram for Quantic Dream games
2020-07-06 Bas NieuwenhuizenRevert "radv: add support for MRTs compaction to avoid...
2020-07-06 Bas Nieuwenhuizenradv: Always enable PERFECT_ZPASS_COUNTS.
2020-07-06 Bas Nieuwenhuizenradv: Set handle types in Android semaphore/fence import.
2020-07-06 Samuel Pitoisetradv: disable FMASK compression when drawing with GENER...
2020-07-06 Bas Nieuwenhuizenamd/addrlib: fix another C++ one definition rule violation
2020-07-03 Hyunjun Kotu,radv: fix potentially wrong offset of flexible array.
2020-07-02 Samuel Pitoisetradv,vulkan: add a new x11 wsi drirc workaround for...
2020-07-02 Samuel Pitoisetradv: fix wide lines with multisample enabled
2020-07-02 Samuel Pitoisetradv: fix wide points and lines
2020-06-30 Marek Olšákac/gpu_info: fix num_physical_sgprs_per_simd for gfx10
2020-06-29 Samuel Pitoisetradv: add support for MRTs compaction to avoid holes
2020-06-29 Samuel Pitoisetradv: use SPI_SHADER_ZERO for non-written color attachments
2020-06-29 Samuel Pitoisetradv: rework 8/16-bit color attachment formats detection
2020-06-29 Samuel Pitoisetradv: adjust CB_SHADER_MASK for dual-source blending...
2020-06-29 Samuel Pitoisetradv: enable VK_AMD_shader_ballot on GFX6-7 with both...
2020-06-26 Daniel Schürmannaco: fix partial copies on GFX6/7
2020-06-26 Samuel Pitoisetradv: remove the load/store workaround for Monster...
2020-06-26 Samuel Pitoisetradv: remove the shader ballot workaround for Youngbloo...
2020-06-26 Marek Olšákac,winsys/amdgpu: align IBs the same as the kernel
2020-06-26 Marek Olšákamd: add proper definitions for NOP packets
2020-06-25 Daniel Schürmannradv: enable ACO by default
2020-06-25 Daniel Schürmannradv: change use_aco -> use_llvm
2020-06-25 Daniel Schürmannradv: introduce RADV_DEBUG=llvm option
2020-06-25 Samuel Pitoisetradv: lower 64-bit dfloor on GFX6 for fixing precision...
2020-06-25 Samuel Pitoisetradv: lower 64-bit drcp/dsqrt/drsq for fixing precision...
2020-06-24 Rhys Perryaco: remove outdated assert in handle_operands()
2020-06-24 Rhys Perryaco: ignore blocked registers when checking edges in...
2020-06-24 Samuel Pitoisetradv: fix checking the return value of cs_finalize()
2020-06-24 Bas Nieuwenhuizenradv: Make radv_alloc_shader_memory static.
2020-06-24 Bas Nieuwenhuizenradv/winsys: Distinguish device/host memory errors.
2020-06-24 Bas Nieuwenhuizenradv: Handle mmap failures.
2020-06-24 Bas Nieuwenhuizenradv/winsys: Deal with realloc failures in BO lists.
2020-06-24 Rhys Perryaco: improve vectorization of 8/16-bit loads/stores
2020-06-24 Rhys Perryaco: fix when sub-dword create_vector operand cannot...
2020-06-24 Daniel Schürmannaco: don't allow partial copies on GFX6/7
2020-06-24 Daniel Schürmannaco: align swap operations to 4 bytes on GFX6/7
2020-06-24 Rhys Perryaco: don't create byte-aligned short loads
2020-06-24 Rhys Perryaco: add missing bld.scc() in byte_align_scalar()
2020-06-24 Rhys Perryaco: don't store byte-aligned short stores
2020-06-24 Rhys Perryaco: fix copy+paste error in split_buffer_store
2020-06-24 Rhys Perryradv/aco,aco: allow SMEM SSBO loads on GFX6/7
2020-06-24 Rhys Perryaco: allow SMEM for some sub-dword accesses
2020-06-24 Rhys Perryaco: only use SMEM if we can prove it's safe
2020-06-24 Rhys Perryradv: fix image variable types in meta shaders
2020-06-23 Samuel Pitoisetaco: fix printing ASM on GFX6-7 again
2020-06-23 Marek Olšákac/nir: fix 64-bit division for GL CTS
2020-06-22 Eric Engestromutil: rename xmlpool.h to driconf.h
2020-06-22 Samuel Pitoisetaco: improve validation checks for readlane/writelane
2020-06-22 Daniel Schürmannradv/aco: implement logic64 instead of lowering
2020-06-22 Samuel Pitoisetaco: fix printing ASM on GFX6-7 if clrxdisasm is not...
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
next