From a141b962624829204fd4ccaad99a10858aec4eae Mon Sep 17 00:00:00 2001 From: Tony-LunarG Date: Wed, 30 May 2018 11:33:19 -0600 Subject: cube: Explicitly set QueueFamilyIndex(s) to QUEUE_FAMILY_IGNORED The QueueFamilyIndex fields only come into play when you want to use an image in two or more queues from different queue families, which cube does not do. Change-Id: I610aa8899539eeb25ca06254b88e6a6d0a2ffc97 --- cube/cube.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cube/cube.cpp') diff --git a/cube/cube.cpp b/cube/cube.cpp index 9973fa0c..6aa66722 100644 --- a/cube/cube.cpp +++ b/cube/cube.cpp @@ -2273,8 +2273,8 @@ void Demo::set_image_layout(vk::Image image, vk::ImageAspectFlags aspectMask, vk .setDstAccessMask(DstAccessMask(newLayout)) .setOldLayout(oldLayout) .setNewLayout(newLayout) - .setSrcQueueFamilyIndex(0) - .setDstQueueFamilyIndex(0) + .setSrcQueueFamilyIndex(VK_QUEUE_FAMILY_IGNORED) + .setDstQueueFamilyIndex(VK_QUEUE_FAMILY_IGNORED) .setImage(image) .setSubresourceRange(vk::ImageSubresourceRange(aspectMask, 0, 1, 0, 1)); -- cgit v1.2.3