picoe / Eto.Veldrid

Veldrid control for Eto.Forms
MIT License
15 stars 6 forks source link

Vulkan seems to draw a blank panel over the content under GTK #26

Open philstopford opened 1 year ago

philstopford commented 1 year ago

Test case here : https://github.com/philstopford/EtoVeldrid_Test

This test case has a tweaked version of Veldrid that avoids some glthread related crashes from recent mesa changes.

OpenGL:

https://github.com/picoe/Eto.Veldrid/assets/1983851/3a4d0d94-ec13-4ce8-8a50-84b60bbd9b38

Vulkan:

https://github.com/picoe/Eto.Veldrid/assets/1983851/44abc212-84be-45a1-9eca-142dbe51f108

philstopford commented 8 months ago

This is still the case with the PR that makes Eto.Veldrid work with modern mesa, etc. I think the GLArea is somehow getting drawn over the top.

Note also that this uses X11Interop and that might be an issue on Wayland.