[Bug 45277] Multiple applications need Vulkan child window rendering (DxO PhotoLab, Affinity Photo, Google Earth Pro, Autodesk Fusion 360)

WineHQ Bugzilla wine-bugs at winehq.org
Wed Apr 21 05:36:40 CDT 2021


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

Rémi Bernon <rbernon at codeweavers.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rbernon at codeweavers.com

--- Comment #61 from Rémi Bernon <rbernon at codeweavers.com> ---
Created attachment 69896
  --> https://bugs.winehq.org/attachment.cgi?id=69896
Patch with sync in vkAcquireNextImage2KHR

I've got an alternative implementation of Felix's patches above, that is now in
Proton Experimental. I'm attaching it here too as it seems to be working fine
so far.

In addition, this series also introduces new X11 Present extension dependency,
and uses it to present GL and VK client windows on screen. This part isn't yet
in Proton, so it's perhaps not as well tested.

It should be more efficient than doing the XCopyArea, and, I think, makes the
wait on fence in vkAcquireNextImage2KHR (to prevent tearing) unnecessary.

-- 
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