mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
vkd3d: Rename the device mutex to pipeline_cache_mutex.
It is used only for pipeline and render pass caching, and renaming it helps prevent inappropriate or erroneous use.
This commit is contained in:
committed by
Alexandre Julliard
parent
37e76618ca
commit
a2741babd9
Notes:
Alexandre Julliard
2023-12-14 23:31:17 +01:00
Approved-by: Giovanni Mascellani (@giomasce) Approved-by: Henri Verbeet (@hverbeet) Approved-by: Alexandre Julliard (@julliard) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/292
@@ -2056,7 +2056,7 @@ static HRESULT d3d12_device_init_pipeline_cache(struct d3d12_device *device)
|
||||
VkPipelineCacheCreateInfo cache_info;
|
||||
VkResult vr;
|
||||
|
||||
vkd3d_mutex_init(&device->mutex);
|
||||
vkd3d_mutex_init(&device->pipeline_cache_mutex);
|
||||
|
||||
cache_info.sType = VK_STRUCTURE_TYPE_PIPELINE_CACHE_CREATE_INFO;
|
||||
cache_info.pNext = NULL;
|
||||
@@ -2080,7 +2080,7 @@ static void d3d12_device_destroy_pipeline_cache(struct d3d12_device *device)
|
||||
if (device->vk_pipeline_cache)
|
||||
VK_CALL(vkDestroyPipelineCache(device->vk_device, device->vk_pipeline_cache, NULL));
|
||||
|
||||
vkd3d_mutex_destroy(&device->mutex);
|
||||
vkd3d_mutex_destroy(&device->pipeline_cache_mutex);
|
||||
}
|
||||
|
||||
#define VKD3D_VA_FALLBACK_BASE 0x8000000000000000ull
|
||||
|
||||
Reference in New Issue
Block a user