summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBas Nieuwenhuizen <bas@basnieuwenhuizen.nl>2017-02-07 00:45:11 +0100
committerEmil Velikov <emil.l.velikov@gmail.com>2017-03-14 00:13:15 +0000
commitdc94e70e27511b1f06d8b81680279b54c38d4614 (patch)
treecc469d790435b88ae9c0e37acef01d5efc953d40 /src
parentba725de721ca6a204a34c6ae1fbc2edae914467d (diff)
radv: Pass DCC alignment to application.
Signed-off-by: Bas Nieuwenhuizen <basni@google.com> Cc: "17.0" <mesa-stable@lists.freedesktop.org> Reviewed-by: Dave Airlie <airlied@redhat.com> Reviewed-by: Andres Rodriguez <andresx7@gmail.com> (cherry picked from commit 47ca0f537dfbc03f0eb0cb12fdee06dbe664fbc7)
Diffstat (limited to 'src')
-rw-r--r--src/amd/vulkan/radv_image.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/amd/vulkan/radv_image.c b/src/amd/vulkan/radv_image.c
index bb666877bcc..e1035946e73 100644
--- a/src/amd/vulkan/radv_image.c
+++ b/src/amd/vulkan/radv_image.c
@@ -586,6 +586,7 @@ radv_image_alloc_dcc(struct radv_device *device,
/* + 8 for storing the clear values */
image->clear_value_offset = image->dcc_offset + image->surface.dcc_size;
image->size = image->dcc_offset + image->surface.dcc_size + 8;
+ image->alignment = MAX2(image->alignment, image->surface.dcc_alignment);
}
static unsigned