[Bug 45277] 006b:fixme:vulkan: X11DRV_vkCreateWin32SurfaceKHR Application requires child window rendering , which is not implemented yet!

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jan 21 22:31:11 CST 2019


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

--- Comment #15 from Ken Thomases <ken at codeweavers.com> ---
There's another possibility: change the X11 driver back to using actual X11
child windows for the Win32 child windows.  Then, child window rendering for
OpenGL and Vulkan just falls out for free.  This is what the Mac driver does.

I believe that handling of clipping with siblings and parent windows (for GDI
drawing, not necessarily OpenGL/D3D) was the reason that the X11 driver
switched away from X11 child windows in the first place.  But that was before
client side rendering via the DIB engine.  With that, it may be OK to switch
back.  On the other hand, I may not have the full story there.

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