[Bug 45277] Multiple apps (Dxo PhotoLab. Affinity Photo, Google Earth Pro, Autodesk Fusion 360 ) crash vulkan:X11DRV_vkCreateWin32SurfaceKHR Application requires child window rendering, which is not implemented yet!

WineHQ Bugzilla wine-bugs at winehq.org
Sat Apr 18 08:30:35 CDT 2020


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

Rodrigo Rivas Costa <rodrigorivascosta at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |rodrigorivascosta at gmail.com

--- Comment #42 from Rodrigo Rivas Costa <rodrigorivascosta at gmail.com> ---
Created attachment 66940
  --> https://bugs.winehq.org/attachment.cgi?id=66940
Patch over Felix's patch to sync Vulkan queue

I noticed that Felix's patch has an issue that caused lost frames and rendering
issues: that it called XCopyArea without waiting for the Vulkan queue to be
finished, no sync.

My solution is to call vkQueueWaitIdle() before copying the pixels. Maybe not
the most performant solution, but it works.

Applying this patch after Felix's fixes all rendering issues in my Fusion 360.

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