Hello all,
Image: http://i.imgur.com/yNIATdl.png
When I select full or limited color range for video in Nvidia control panel, it only affects EVR presenter (a.k.a. "direct3d9" vout module in VLC).
But it has no effect when "direct3d11" vout is active in VLC. "direct3d11" always uses full color range (it's easily distinguishable on my monitor, limited range is all washed out). While full range is pretty on the PC, I want to use BT.709 limited range (16-235) on my HDTV to avoid unnecessary color scaling and "black crush" effect (and the TV doesn't support full range anyway).
Can anyone explain how does "direct3d11" vout actually perform YUV conversion (if it does at all?), is it related to some other output setting, and how can I make it to keep BT.709 limited range instead of upscaling to 0-255?
VLC version is the latest 3.0.3 64-bit from the download page.