WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
312990
[Meta][WPE][GTK] Use Vulkan where available
https://bugs.webkit.org/show_bug.cgi?id=312990
Summary
[Meta][WPE][GTK] Use Vulkan where available
Adrian Perez
Reported
2026-04-22 05:54:01 PDT
It's the future of graphics, or has been for a decade. Morese, there are GPUs that only have Vulkan drivers now. It would be good to introduce Vulkan usage progressively on systems where it is supported.
Attachments
Add attachment
proposed patch, testcase, etc.
Adrian Perez
Comment 1
2026-04-22 05:59:02 PDT
A rough plan to incrementally start using Vulkan would be: 1. Add code to use Vulkan for allocating graphics buffers, share those with GL and keep using GL for painting at first. 2. Add IPC to share Vulkan buffers across different processes. Then, some ideas in no particular order: - Make WPEPlatform export Vulkan buffers. - Make Skia use Graphite/Vulkan for rasterization. - Have replacements for components that use EGL/GL, and allow swapping them. - etc. Of course as we need to keep supporting GL, Vulkan features should be runtime-selectable.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug