On Fri Aug 21 09:00:31 2026 +0000, Stian Low wrote:
Since gl will take more work to support shared_resources than vulkan, `decoder_backend=none` should probably be default for gl in the meantime but not for vulkan which should probably default to supporting shared_resources instead and require users to explicitly use `decoder_backend=none` to force vulkan for fallback video playback. The GL backend has never supported hardware decode, so it's already the default, or indeed the only option.
We could add VA support but I'm not sure whether it's worth the effort at this point. I don't think it's likely we'll ever get shared resource support for GL. It may depend on how quickly we can get Damavand to parity. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11720#note_149539