D3D12 Video Decode support


When a video decode command list (ID3D2VideoDecodeCommandList) is submitted with ExecuteCommandLists, Nsight graphics debugger reports that an unknown API object was used and then the GPU device removed occurs. This happens even if an empty video command list was submitted (so no commands were recorded into it). It also happens when there are commands in it like DecodeFrame or ResourceBarrier. Is the D3D12 video API not supported at all with Nsight? If so, I would like to request this feature if possible.

Best regards,

Thank you for using Nsight Graphics and I am sorry that you ran into this issue. Unfortunately we do not have plans to support D3D12 Video at this time. We typically recommend developers disable their D3D12 video paths when working with Nsight Graphics. Sorry for any confusion this may have caused.