diff --git a/src/vulkan/runtime/vk_image.c b/src/vulkan/runtime/vk_image.c index 459ba6a068c..fd2c2269f0a 100644 --- a/src/vulkan/runtime/vk_image.c +++ b/src/vulkan/runtime/vk_image.c @@ -698,6 +698,7 @@ vk_image_layout_is_read_only(VkImageLayout layout, switch (layout) { case VK_IMAGE_LAYOUT_UNDEFINED: case VK_IMAGE_LAYOUT_PREINITIALIZED: + case VK_IMAGE_LAYOUT_ZERO_INITIALIZED_EXT: return true; /* These are only used for layout transitions */ case VK_IMAGE_LAYOUT_GENERAL: @@ -990,6 +991,7 @@ vk_image_layout_to_usage_flags(VkImageLayout layout, switch (layout) { case VK_IMAGE_LAYOUT_UNDEFINED: case VK_IMAGE_LAYOUT_PREINITIALIZED: + case VK_IMAGE_LAYOUT_ZERO_INITIALIZED_EXT: return 0u; case VK_IMAGE_LAYOUT_GENERAL: