mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-01-28 13:05:02 -08:00
libs/vkd3d: Initialize device->compute_queue_family_index.
Fixes dadce84a4bd11af7b2300b8ff00d641e9847d089.
This commit is contained in:
parent
dadce84a4b
commit
d35ffe53ad
@ -359,8 +359,8 @@ static HRESULT vkd3d_create_vk_device(struct d3d12_device *device)
|
|||||||
VK_KHR_MAINTENANCE1_EXTENSION_NAME,
|
VK_KHR_MAINTENANCE1_EXTENSION_NAME,
|
||||||
};
|
};
|
||||||
|
|
||||||
const struct vkd3d_vk_instance_procs *vk_procs = &device->vkd3d_instance.vk_procs;
|
|
||||||
unsigned int direct_queue_family_index, copy_queue_family_index, compute_queue_family_index;
|
unsigned int direct_queue_family_index, copy_queue_family_index, compute_queue_family_index;
|
||||||
|
const struct vkd3d_vk_instance_procs *vk_procs = &device->vkd3d_instance.vk_procs;
|
||||||
VkQueueFamilyProperties *queue_properties;
|
VkQueueFamilyProperties *queue_properties;
|
||||||
VkPhysicalDeviceFeatures device_features;
|
VkPhysicalDeviceFeatures device_features;
|
||||||
VkDeviceQueueCreateInfo *queue_info;
|
VkDeviceQueueCreateInfo *queue_info;
|
||||||
@ -435,8 +435,10 @@ static HRESULT vkd3d_create_vk_device(struct d3d12_device *device)
|
|||||||
|
|
||||||
device->direct_queue_family_index = direct_queue_family_index;
|
device->direct_queue_family_index = direct_queue_family_index;
|
||||||
device->copy_queue_family_index = copy_queue_family_index;
|
device->copy_queue_family_index = copy_queue_family_index;
|
||||||
|
device->compute_queue_family_index = compute_queue_family_index;
|
||||||
TRACE("Using queue family %u for direct command queues.\n", direct_queue_family_index);
|
TRACE("Using queue family %u for direct command queues.\n", direct_queue_family_index);
|
||||||
TRACE("Using queue family %u for copy command queues.\n", copy_queue_family_index);
|
TRACE("Using queue family %u for copy command queues.\n", copy_queue_family_index);
|
||||||
|
TRACE("Using queue family %u for compute command queues.\n", compute_queue_family_index);
|
||||||
|
|
||||||
VK_CALL(vkGetPhysicalDeviceMemoryProperties(physical_device, &device->memory_properties));
|
VK_CALL(vkGetPhysicalDeviceMemoryProperties(physical_device, &device->memory_properties));
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user