I found that disabling dmabuf gets gtk4 working again with the default vulkan renderer (using turnip, the adreno vk driver)
This is not an issue in the older Mesa 24.3.x in Alpine Linux when gtk4 apps run outside flatpak. Flatpaks are using Mesa 25.0.x.
I'm not sure if this is a regression in Mesa, in flatpak, and/or in gtk4. Vulkan tools seem to indicate that vk with dmabuf is functional in flatpaks...
Next week some of us will be in Cambridge, UK, attending #Vulkanised2025 and discussing many things related to
@vulkan, #Mesa3D, #OpenSource Graphics and more. Don't miss our talks about Device-Generated Commands, Vulkan Video and lavapipe!
Igalia at Vulkanised 2025
"Device-Generated Commands in Vulkan" by Ricardo Garcia. Tuesday February 11, 2025 11:15.
"Vulkan Video is Open: Application Showcase" by Stéphane Cerveau. Wednesday February 12, 2025 14:45.
"Current State of Lavapipe: Mesa's Software Renderer for Vulkan" by Lucas Fryzek. Thursday February 13, 2025 14:15.