diff options
author | Samuel Pitoiset <[email protected]> | 2019-06-26 16:24:10 +0200 |
---|---|---|
committer | Samuel Pitoiset <[email protected]> | 2019-06-27 08:56:34 +0200 |
commit | 1e9ccc5429fcb5c6d6efa9fa35e19b364b8cabf7 (patch) | |
tree | 0afd1b52f91fde43d7abeae5f5931221dd177f8f /src/amd | |
parent | 8551dc17a77af39e5d8ea726a59f81fe5837f053 (diff) |
radv: fix FMASK expand if layerCount is VK_REMAINING_ARRAY_LAYERS
This doesn't fix anything known, but it's likely going to
break if layerCount is ~0U.
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Diffstat (limited to 'src/amd')
-rw-r--r-- | src/amd/vulkan/radv_meta_fmask_expand.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/amd/vulkan/radv_meta_fmask_expand.c b/src/amd/vulkan/radv_meta_fmask_expand.c index c4cec58235f..7f3cbb2a6a6 100644 --- a/src/amd/vulkan/radv_meta_fmask_expand.c +++ b/src/amd/vulkan/radv_meta_fmask_expand.c @@ -123,7 +123,7 @@ radv_expand_fmask_image_inplace(struct radv_cmd_buffer *cmd_buffer, radv_CmdBindPipeline(radv_cmd_buffer_to_handle(cmd_buffer), VK_PIPELINE_BIND_POINT_COMPUTE, pipeline); - for (unsigned l = 0; l < subresourceRange->layerCount; l++) { + for (unsigned l = 0; l < radv_get_layerCount(image, subresourceRange); l++) { struct radv_image_view iview; radv_image_view_init(&iview, device, |