| Commit message (Expand) | Author | Age | Files | Lines |
* | nir: Make "divergent" a property of an SSA value | Jason Ekstrand | 2020-05-13 | 2 | -31/+28 |
* | aco: improve phi affinities with p_split_vector | Rhys Perry | 2020-05-13 | 1 | -0/+19 |
* | aco: consider affinities when creating v_mac_f32 | Rhys Perry | 2020-05-13 | 1 | -2/+8 |
* | aco: mark phi definitions as last-seen phi operands | Rhys Perry | 2020-05-13 | 1 | -14/+14 |
* | aco: fix consecutively written vgprs from vmem instructions | Rhys Perry | 2020-05-13 | 1 | -10/+26 |
* | aco: simplify consecutive ordered vmem/lds writes optimization | Rhys Perry | 2020-05-13 | 1 | -10/+2 |
* | radv: add a LLVM version string workaround for SotTR and ACO | Samuel Pitoiset | 2020-05-13 | 1 | -3/+22 |
* | radv: use the common code for generating extensions and dispatch tables | Samuel Pitoiset | 2020-05-13 | 2 | -348/+13 |
* | radv: implement VK_EXT_private_data | Samuel Pitoiset | 2020-05-13 | 2 | -0/+52 |
* | radv: use the base object struct types | Samuel Pitoiset | 2020-05-13 | 12 | -7/+138 |
* | radv: use the common base object type for VkDevice | Samuel Pitoiset | 2020-05-13 | 12 | -90/+87 |
* | aco: optimize add/sub(a, cndmask(b, 0, 1, cond)) -> addc/subbrev_co(0, a, b) | Samuel Pitoiset | 2020-05-12 | 1 | -13/+79 |
* | aco: coalesce parallelcopies during register allocation | Daniel Schürmann | 2020-05-12 | 1 | -6/+3 |
* | radv: update the list of allowed Android extensions | Samuel Pitoiset | 2020-05-12 | 1 | -0/+13 |
* | radv: handle different Vulkan API versions correctly | Samuel Pitoiset | 2020-05-12 | 1 | -12/+43 |
* | radv: limit the Vulkan version to 1.1 for Android | Samuel Pitoiset | 2020-05-12 | 1 | -2/+7 |
* | amd/common: Fix incorrect use of asprintf instead of vasprintf | Serge Martin | 2020-05-11 | 1 | -2/+2 |
* | ac/surface: remove shadowing declaration | Pierre-Eric Pelloux-Prayer | 2020-05-11 | 1 | -2/+2 |
* | aco: prevent invalid loads/stores vectorization if robustness is enabled | Samuel Pitoiset | 2020-05-11 | 1 | -2/+10 |
* | nir: do not vectorize load/store if offset can overflow and robustness enabled | Samuel Pitoiset | 2020-05-11 | 1 | -1/+2 |
* | aco: fix 64-bit trunc with negative exponents on GFX6 | Samuel Pitoiset | 2020-05-11 | 1 | -2/+3 |
* | ac/surface: fix broken pitch override on gfx8 | Marek Olšák | 2020-05-08 | 1 | -3/+5 |
* | radv: report correct backend IR in hang reports when ACO is used | Samuel Pitoiset | 2020-05-08 | 1 | -1/+3 |
* | radv: do not print the LLVM version string twice in hang reports | Samuel Pitoiset | 2020-05-08 | 1 | -2/+1 |
* | radv: remove the LLVM version string when ACO is used | Samuel Pitoiset | 2020-05-08 | 1 | -4/+5 |
* | aco: either copy-propagate or inline create_vector operands | Daniel Schürmann | 2020-05-07 | 1 | -4/+6 |
* | ac/surface: override all offsets including metadata offsets | Marek Olšák | 2020-05-07 | 1 | -0/+15 |
* | amd: unify code for overriding offset and stride for imported buffers | Marek Olšák | 2020-05-07 | 3 | -21/+34 |
* | ac/surface,radeonsi: move the set/get_umd_metadata code into ac_surface.c | Marek Olšák | 2020-05-07 | 2 | -0/+176 |
* | ac/surface,radeonsi: move the set/get_bo_metadata code to ac_surface.c | Marek Olšák | 2020-05-07 | 2 | -0/+120 |
* | amd: assume HTILE is always rb/pipe_aligned, remove ac_surface.u.gfx9.htile | Marek Olšák | 2020-05-07 | 4 | -14/+16 |
* | amd: assume CMASK is always rb/pipe_aligned, remove ac_surface.u.gfx9.cmask | Marek Olšák | 2020-05-07 | 4 | -22/+18 |
* | amd: remove duplicated definitions from amdgpu_drm.h | Marek Olšák | 2020-05-07 | 1 | -3/+0 |
* | radv/winsys: do not count visible VRAM buffers twice in the budget | Samuel Pitoiset | 2020-05-06 | 2 | -17/+33 |
* | radv: display an error message if the winsys init failed | Samuel Pitoiset | 2020-05-06 | 1 | -1/+2 |
* | radv: use a linked list for physical devices | Samuel Pitoiset | 2020-05-06 | 2 | -52/+69 |
* | radv: don't report error with other vendor DRM devices | Samuel Pitoiset | 2020-05-06 | 1 | -9/+15 |
* | radv: report INITIALIZATION_FAILED when the amdgpu winsys init failed | Samuel Pitoiset | 2020-05-06 | 1 | -1/+1 |
* | radv: fix a memleak if the physical device initialization failed | Samuel Pitoiset | 2020-05-06 | 1 | -6/+8 |
* | radv: rename radv_devices() to radv_enumerate_physical_devices() | Samuel Pitoiset | 2020-05-06 | 1 | -3/+3 |
* | radv: cleanup radv_CreateInstance() | Samuel Pitoiset | 2020-05-06 | 1 | -35/+22 |
* | ac/surface: unset RADEON_SURF_TC_COMPATIBLE_HTILE if HTILE hasn't been computed | Marek Olšák | 2020-05-05 | 1 | -0/+8 |
* | ac/nir: export some undef as zero | Pierre-Eric Pelloux-Prayer | 2020-05-05 | 2 | -6/+36 |
* | radv: enable shaderInt16 unconditionally with LLVM and only GFX8+ with ACO | Samuel Pitoiset | 2020-05-05 | 1 | -1/+1 |
* | radeonsi: add workaround for issue 2647 | Pierre-Eric Pelloux-Prayer | 2020-05-05 | 2 | -3/+26 |
* | aco: remove unecessary p_split_vector with v2b reg class | Samuel Pitoiset | 2020-05-05 | 1 | -80/+33 |
* | radv: Remove RANGE_SIZE usage | Joshua Ashton | 2020-05-05 | 5 | -12/+26 |
* | ac/surface: fix MSAA crash with FORCE_SWIZZLE_MODE on gfx9 | Marek Olšák | 2020-05-04 | 1 | -1/+3 |
* | Revert "ac: reassociate FP expressions for inexact instructions for radeonsi" | Marek Olšák | 2020-05-04 | 1 | -9/+0 |
* | radeonsi: fix export count | Pierre-Eric Pelloux-Prayer | 2020-05-04 | 1 | -9/+7 |