diff --git a/util/test/demos/vk/vk_overlay_test.cpp b/util/test/demos/vk/vk_overlay_test.cpp index 54e239083..99fd3b1cb 100644 --- a/util/test/demos/vk/vk_overlay_test.cpp +++ b/util/test/demos/vk/vk_overlay_test.cpp @@ -412,13 +412,13 @@ void main() VkDescriptorSet descset = allocateDescriptorSet(setlayout); std::vector writes; + std::vector imInfo = { + vkh::DescriptorImageInfo(dummyView, VK_IMAGE_LAYOUT_GENERAL), + }; for(int i = 0; i < 64; i++) { writes.push_back( - vkh::WriteDescriptorSet(descset, 0, i, VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, - { - vkh::DescriptorImageInfo(dummyView, VK_IMAGE_LAYOUT_GENERAL), - })); + vkh::WriteDescriptorSet(descset, 0, i, VK_DESCRIPTOR_TYPE_SAMPLED_IMAGE, imInfo)); } vkh::updateDescriptorSets(device, writes);