Henri Verbeet : wined3d: Also trace memory types in adapter_vk_init_driver_info().

Alexandre Julliard julliard at winehq.org
Mon Jan 18 17:00:38 CST 2021


Module: wine
Branch: master
Commit: fc50ea23511bacf2efbc60b164713692ecaea034
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=fc50ea23511bacf2efbc60b164713692ecaea034

Author: Henri Verbeet <hverbeet at codeweavers.com>
Date:   Mon Jan 18 15:38:50 2021 +0100

wined3d: Also trace memory types in adapter_vk_init_driver_info().

Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/wined3d/adapter_vk.c | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/dlls/wined3d/adapter_vk.c b/dlls/wined3d/adapter_vk.c
index 0404aa1877b..09180e7fdb6 100644
--- a/dlls/wined3d/adapter_vk.c
+++ b/dlls/wined3d/adapter_vk.c
@@ -2025,6 +2025,7 @@ static bool adapter_vk_init_driver_info(struct wined3d_adapter_vk *adapter_vk,
     const struct wined3d_gpu_description *gpu_description;
     struct wined3d_gpu_description description;
     UINT64 vram_bytes, sysmem_bytes;
+    const VkMemoryType *type;
     const VkMemoryHeap *heap;
     unsigned int i;
 
@@ -2046,6 +2047,12 @@ static bool adapter_vk_init_driver_info(struct wined3d_adapter_vk *adapter_vk,
     TRACE("Total device memory: 0x%s.\n", wine_dbgstr_longlong(vram_bytes));
     TRACE("Total shared system memory: 0x%s.\n", wine_dbgstr_longlong(sysmem_bytes));
 
+    for (i = 0; i < memory_properties->memoryTypeCount; ++i)
+    {
+        type = &memory_properties->memoryTypes[i];
+        TRACE("Memory type [%u]: flags %#x, heap %u.\n", i, type->propertyFlags, type->heapIndex);
+    }
+
     if (!(gpu_description = wined3d_get_user_override_gpu_description(properties->vendorID, properties->deviceID)))
         gpu_description = wined3d_get_gpu_description(properties->vendorID, properties->deviceID);
 




More information about the wine-cvs mailing list