I don’t know if this is the right place to ask, i will try…
I am using DXVA2 on win 10 to accelerate video on the graphic cards, for video HEVC/H.265 videos.
With my flow, cards that not support the hardware codec(https://developer.nvidia.com/video-encode-decode-gpu-support-matrix), will not used the hardware acceleration, BUT for some reason for unsupported cards, the “card” is cheating, and return that it’s support the codec.
For example, Quadro M1000M which from the supported matrix doesn’t support HEVC, DXVA threat that supporting hardware decoding.
When testing this with “DXVA Checker” there is same result.
I find that there is feature of “PureVideo” that will do hybrid decoding ,https://devtalk.nvidia.com/default/topic/1031720/video-codec-and-optical-flow-sdk/video-sdk-hybrid-decode-hevc/post/5252583/#5252583.
so my question is, is there any way to disable this and let my software to only CPU decoding?