Jack Andersen

Results 5 comments of Jack Andersen

I've been trying my hand at getting Wayland support to be more stable. > Most of the work for Wayland (including input) has been done here: #7452. Although I might...

In my branch, the only time the parent QStackedWidget is active is when the RenderWidget is in a standalone window and m_render_parent (the added QStackedWidget) has been constructed: https://github.com/jackoalan/dolphin/blob/wayland/Source/Core/DolphinQt/MainWindow.cpp#L1035-L1044 If...

I can't think of a better solution for orchestrating the surface change. I was getting deadlocks and a very unhappy mesa when QtWayland was allowed to destroy the surface while...

> The intended way a surface change should happen is the main thread gets the change event, calls SetSurface(new_surface) The thing is there's actually a pair of events. One for...

This is how I integrated it in Vulkan: https://github.com/jackoalan/dolphin/blob/wayland/Source/Core/VideoBackends/Vulkan/SwapChain.cpp#L574-L577 Note how it's conditioned on a null handle being supplied, so the non-wayland platforms work exactly how they did before. The...