nir: Support load/store of temps as scratch in nir_lower_explicit_io
[mesa.git] / src / amd /
2020-07-14 Eric Engestrommeson: fix android vulkan build
2020-07-14 Samuel Pitoisetradv: add the custom border color BO to the list of...
2020-07-13 Rhys Perryaco: add 32-bit integer addition to can_swap_operands
2020-07-13 Rhys Perryradv: use lower_shuffle_to_swizzle_amd
2020-07-13 Rhys Perryaco: implement <32-bit masked_swizzle_amd
2020-07-13 Rhys Perryaco: optimize some masked swizzles to DPP
2020-07-13 Rhys Perryaco: read 0 from inactive lanes when using dpp
2020-07-13 Samuel Pitoisetradv: advertise VK_EXT_extended_dynamic_state
2020-07-13 Samuel Pitoisetradv: add support for dynamic vertex input binding...
2020-07-13 Samuel Pitoisetradv: add support for dynamic depth/stencil states
2020-07-13 Samuel Pitoisetradv: add support for dynamic and scissor count
2020-07-13 Samuel Pitoisetradv: add support for dynamic primitive topology
2020-07-13 Samuel Pitoisetradv: add support for dynamic cull mode and front face
2020-07-13 Samuel Pitoisetradv: declare new extended dynamic states
2020-07-13 Samuel Pitoisetradv: add VK_EXT_extended_dynamic_state but leave it...
2020-07-13 Samuel Pitoisetradv: rework dynamic viewports/scissors support
2020-07-13 Samuel Pitoisetradv: remove the secure compile support feature
2020-07-12 Samuel Pitoisetradv: return VK_ERROR_DEVICE_LOST if wait-for-idle...
2020-07-10 Rhys Perryaco: don't create phis with undef operands in the boole...
2020-07-10 Rhys Perryaco: optimize boolean phis with uniform selections
2020-07-10 Rhys Perryaco: create better code for boolean phis with constant...
2020-07-10 Rhys Perryaco: rework boolean phi pass
2020-07-10 Eric Engestromvulkan: automatically compile the `display` platform...
2020-07-10 Pierre-Eric Pellou... ac/llvm: export ac_init_llvm_once in targets
2020-07-10 Samuel Pitoisetaco: fix more validation errors from vgpr spill/restore...
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
next