From a788e7c659e86dec5430310e634401819b7d44f9 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Thu, 17 Sep 2015 18:23:21 -0700 Subject: [PATCH] anv/device: Move mutex initialization to befor block pools --- src/vulkan/anv_device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vulkan/anv_device.c b/src/vulkan/anv_device.c index a1c12e0dd17..9d3b5dbfa0a 100644 --- a/src/vulkan/anv_device.c +++ b/src/vulkan/anv_device.c @@ -605,6 +605,8 @@ VkResult anv_CreateDevice( if (device->context_id == -1) goto fail_fd; + pthread_mutex_init(&device->mutex, NULL); + anv_bo_pool_init(&device->batch_bo_pool, device, ANV_CMD_BUFFER_BATCH_SIZE); anv_block_pool_init(&device->dynamic_state_block_pool, device, 2048); @@ -624,8 +626,6 @@ VkResult anv_CreateDevice( device->compiler = anv_compiler_create(device); - pthread_mutex_init(&device->mutex, NULL); - anv_queue_init(device, &device->queue); anv_device_init_meta(device); -- 2.30.2