diff --git a/src/xenia/gpu/vulkan/texture_cache.cc b/src/xenia/gpu/vulkan/texture_cache.cc index 0e9d3ee26..1aac2c80e 100644 --- a/src/xenia/gpu/vulkan/texture_cache.cc +++ b/src/xenia/gpu/vulkan/texture_cache.cc @@ -961,7 +961,7 @@ void TextureCache::FlushPendingCommands(VkCommandBuffer command_buffer, vkQueueSubmit(device_queue_, 1, &submit_info, completion_fence); CheckResult(status, "vkQueueSubmit"); } else { - std::lock_guard(device_->primary_queue_mutex()); + std::lock_guard lock(device_->primary_queue_mutex()); auto status = vkQueueSubmit(device_->primary_queue(), 1, &submit_info, completion_fence); @@ -1344,7 +1344,7 @@ void TextureCache::WritebackTexture(Texture* texture) { // Submit the command buffer. // Submit commands and wait. { - std::lock_guard(device_->primary_queue_mutex()); + std::lock_guard lock(device_->primary_queue_mutex()); VkSubmitInfo submit_info = { VK_STRUCTURE_TYPE_SUBMIT_INFO, nullptr,