[Bug 49631] Wine does not fill in Vulkan device LUID property when running in Virtual Desktop

WineHQ Bugzilla wine-bugs at winehq.org
Tue Jul 28 22:56:46 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=49631

Liam Middlebrook <loothelion at nvidia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |loothelion at nvidia.com

--- Comment #3 from Liam Middlebrook <loothelion at nvidia.com> ---
I was discussing this with Alexandr in a chat earlier today and noted that the
issue likely stems from some difference in the RROutput values being passed
into vkGetRandROutputDisplayEXT() in order to match up VkPhysicalDevice objects
to RROutput objects. This is how winex11 gets the vulkan_uuid information, so
that winevulkan can query it and be sure that it's grabbing the proper LUID for
a given VkPhysicalDevice.

I think the immediate questions here are:

1. Is winex11 hitting the path where get_gpu_properties_from_vulkan() is being
called for any x11drv_gpu objects?

2. If so, what are the differences in RROutputs being passed to
vkGetRandrOutputDisplayEXT()? Under a virtual desktop is there ever a case
where the call succeeds?

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list