From 1cca847b2a667918d2f54301b03a41cc13d8878a Mon Sep 17 00:00:00 2001 From: Matthew Waters Date: Tue, 16 Feb 2016 16:18:21 +1100 Subject: [PATCH] vkdevice: add the necessary but arbitrary queue priority Silences an error in the validation layers. --- ext/vulkan/vkdevice.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ext/vulkan/vkdevice.c b/ext/vulkan/vkdevice.c index 9bf30f40d7..a7d9d0445d 100644 --- a/ext/vulkan/vkdevice.c +++ b/ext/vulkan/vkdevice.c @@ -281,11 +281,13 @@ gst_vulkan_device_open (GstVulkanDevice * device, GError ** error) { VkDeviceQueueCreateInfo queue_info = { 0, }; VkDeviceCreateInfo device_info = { 0, }; + gfloat queue_priority = 0.5; queue_info.sType = VK_STRUCTURE_TYPE_DEVICE_QUEUE_CREATE_INFO; queue_info.pNext = NULL; queue_info.queueFamilyIndex = device->queue_family_id; queue_info.queueCount = device->n_queues; + queue_info.pQueuePriorities = &queue_priority; device_info.sType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO; device_info.pNext = NULL;