On Fri Aug 21 09:00:31 2026 +0000, Stian Low wrote:
So `decoder_backend=none` may handle device failing for `D3D11_CREATE_DEVICE_VIDEO_SUPPORT` flag vs my patch to support `no_create_flags=0x800`? If so that seems to fulfill user freedom wants/needs. Maybe users will also need failing/overriding other flags besides 0x800 but it's the only high priority to fix UnityPlayer.dll videos so other flags besides 0x800 are much lower priority for now. Thanks for time and hard efforts. 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.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/11720#note_149512