anv: Drop anv_queue::flags
authorJason Ekstrand <jason@jlekstrand.net>
Thu, 23 Sep 2021 16:34:15 +0000 (11:34 -0500)
committerMarge Bot <eric+marge@anholt.net>
Tue, 28 Sep 2021 21:08:25 +0000 (21:08 +0000)
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13003>

src/intel/vulkan/anv_device.c
src/intel/vulkan/anv_private.h
src/intel/vulkan/anv_queue.c

index cf7082e..3607f13 100644 (file)
@@ -3413,7 +3413,7 @@ void anv_GetDeviceQueue2(
    }
    assert(queue != NULL);
 
-   if (queue && queue->flags == pQueueInfo->flags)
+   if (queue && queue->vk.flags == pQueueInfo->flags)
       *pQueue = anv_queue_to_handle(queue);
    else
       *pQueue = NULL;
index a60427e..3fd5ac7 100644 (file)
@@ -1081,7 +1081,6 @@ struct anv_queue {
 
    struct anv_device *                       device;
 
-   VkDeviceQueueCreateFlags                  flags;
    const struct anv_queue_family *           family;
 
    uint32_t                                  exec_flags;
index aa1a511..b9c7595 100644 (file)
@@ -485,10 +485,9 @@ anv_queue_init(struct anv_device *device, struct anv_queue *queue,
       return result;
 
    queue->device = device;
-   queue->flags = pCreateInfo->flags;
 
-   assert(pCreateInfo->queueFamilyIndex < pdevice->queue.family_count);
-   queue->family = &pdevice->queue.families[pCreateInfo->queueFamilyIndex];
+   assert(queue->vk.queue_family_index < pdevice->queue.family_count);
+   queue->family = &pdevice->queue.families[queue->vk.queue_family_index];
 
    queue->exec_flags = exec_flags;
    queue->lost = false;