Skip to content

direct3d11: allow using the decoder from older feature levels

Steve Lhomme requested to merge robUx4/vlc:full-d3d11 into master

Before D3D11 11.1, NV12 cannot be loaded in shaders. But we can use a VideoProcessor (GPU) to convert it to RGB for displaying. This is what D3D9 is doing behind our back.

Tested successfully on Win7 with an Intel GPU that only provides 9.3 feature level for hardware decoding (as expected).

Edited by Steve Lhomme

Merge request reports