It seems !11720 and other related merges will handle fulfilling user freedom to force UntiyPlayer to fallback video playback via `decoder_backend=none` vs `no_create_flags=0x800` That small change would have been included with this merge upon request which seems favorable to maintainers because it does not introduce a new flag but rather just a new value for existing flag `decoder_backend` I have no further objections other than what was advocated for !11612 which will remain closed for now since the highest priority to fixed users videos will be fulfilled one way or another without it. This merge request will likely be closed as overridden by !11720 and related which will also include shared resources with support likely limited to only vulkan for now. Therefore users who were interested in this merge will either need to use `decoder_backend=none` to skip shared_resources or `renderer=vulkan` for shared_resources compatibility. Maybe it's best to to have renderer=gl default to `decoder_backend=none` until gl also supports shared resources and renderer=vulkan to default to supporting shared_resources. Either way users will have the freedom to override to fix whatever bugs may arise from less compatible combinations that may be encountered. All of this effort is very encouraging and appreciate and worthy of renewed enthusiasm for any that may have been lost for wined3d. I will shift focus to getting !10567 over the finish line since this merge is partially dependent upon it because UnityPlayer videos and gameplay render too dark for win10 until merged so that `winecfg /v win8` is not also required as another workaround in the meantime. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11398#note_149513