diff options
author | Samuel Pitoiset <samuel.pitoiset@gmail.com> | 2018-12-10 12:57:34 +0100 |
---|---|---|
committer | Samuel Pitoiset <samuel.pitoiset@gmail.com> | 2018-12-13 09:21:10 +0100 |
commit | 3a5adc2879fc21d86b21532f0dabbe1bccdb4734 (patch) | |
tree | a36c2259d52622b9454967ae9326af0b7ad9ea03 /src/amd/vulkan/radv_image.c | |
parent | c506eae53de5d7cd3b14f862b42fc490fa997e58 (diff) |
radv: add a predicate for reflecting DCC decompression state
It's somehow similar to the FCE predicate.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Diffstat (limited to 'src/amd/vulkan/radv_image.c')
-rw-r--r-- | src/amd/vulkan/radv_image.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/amd/vulkan/radv_image.c b/src/amd/vulkan/radv_image.c index 090ca70a327..79e9ada011a 100644 --- a/src/amd/vulkan/radv_image.c +++ b/src/amd/vulkan/radv_image.c @@ -858,7 +858,8 @@ radv_image_alloc_dcc(struct radv_image *image) /* + 16 for storing the clear values + dcc pred */ image->clear_value_offset = image->dcc_offset + image->surface.dcc_size; image->fce_pred_offset = image->clear_value_offset + 8; - image->size = image->dcc_offset + image->surface.dcc_size + 16; + image->dcc_pred_offset = image->clear_value_offset + 16; + image->size = image->dcc_offset + image->surface.dcc_size + 24; image->alignment = MAX2(image->alignment, image->surface.dcc_alignment); } |