vulkan: Fix for bug 13785.
Implement proposal in comment #3.
Agreed in June '15 Khronos face-to-face
diff --git a/tests/vkrenderframework.cpp b/tests/vkrenderframework.cpp
index f206d06..294d8de 100644
--- a/tests/vkrenderframework.cpp
+++ b/tests/vkrenderframework.cpp
@@ -1275,9 +1275,9 @@
VkImageSubresourceRange srRange = {};
srRange.aspect = VK_IMAGE_ASPECT_COLOR;
srRange.baseMipLevel = 0;
- srRange.mipLevels = VK_LAST_MIP_OR_SLICE;
+ srRange.mipLevels = VK_LAST_MIP_LEVEL;
srRange.baseArraySlice = 0;
- srRange.arraySize = VK_LAST_MIP_OR_SLICE;
+ srRange.arraySize = VK_LAST_ARRAY_SLICE;
VkImageMemoryBarrier memory_barrier = {};
memory_barrier.sType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER;
@@ -1306,9 +1306,9 @@
VkImageSubresourceRange dsRange = {};
dsRange.aspect = VK_IMAGE_ASPECT_DEPTH;
dsRange.baseMipLevel = 0;
- dsRange.mipLevels = VK_LAST_MIP_OR_SLICE;
+ dsRange.mipLevels = VK_LAST_MIP_LEVEL;
dsRange.baseArraySlice = 0;
- dsRange.arraySize = VK_LAST_MIP_OR_SLICE;
+ dsRange.arraySize = VK_LAST_ARRAY_SLICE;
// prepare the depth buffer for clear
@@ -1356,9 +1356,9 @@
VkImageSubresourceRange srRange = {};
srRange.aspect = VK_IMAGE_ASPECT_COLOR;
srRange.baseMipLevel = 0;
- srRange.mipLevels = VK_LAST_MIP_OR_SLICE;
+ srRange.mipLevels = VK_LAST_MIP_LEVEL;
srRange.baseArraySlice = 0;
- srRange.arraySize = VK_LAST_MIP_OR_SLICE;
+ srRange.arraySize = VK_LAST_ARRAY_SLICE;
VkImageMemoryBarrier memory_barrier = {};
memory_barrier.sType = VK_STRUCTURE_TYPE_IMAGE_MEMORY_BARRIER;