anv/device: Move mutex initialization to befor block pools
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user