diff options
author | Dave Airlie <[email protected]> | 2017-07-09 20:34:04 +0100 |
---|---|---|
committer | Dave Airlie <[email protected]> | 2017-07-09 22:17:59 +0100 |
commit | edf2acbeb16112fe002d3f7208018273d413f25c (patch) | |
tree | 4e10163f3c5b54e5242851b608dff1400a3aa9e5 /src/amd/common/ac_surface.h | |
parent | f3958f1644391ed5f6d14373ac74d4978d8598b7 (diff) |
radv: add support for using addrlib max alignment.
Rather than using 64k, use what addrlib returns as the base
alignment for vulkan allocations.
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Signed-off-by: Dave Airlie <[email protected]>
Diffstat (limited to 'src/amd/common/ac_surface.h')
-rw-r--r-- | src/amd/common/ac_surface.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/amd/common/ac_surface.h b/src/amd/common/ac_surface.h index 582a67193f8..4d893ff5009 100644 --- a/src/amd/common/ac_surface.h +++ b/src/amd/common/ac_surface.h @@ -206,7 +206,8 @@ struct ac_surf_config { }; ADDR_HANDLE amdgpu_addr_create(const struct radeon_info *info, - const struct amdgpu_gpu_info *amdinfo); + const struct amdgpu_gpu_info *amdinfo, + uint64_t *max_alignment); int ac_compute_surface(ADDR_HANDLE addrlib, const struct radeon_info *info, const struct ac_surf_config * config, |