| Index: media/gpu/dxva_video_decode_accelerator_win.cc
|
| diff --git a/media/gpu/dxva_video_decode_accelerator_win.cc b/media/gpu/dxva_video_decode_accelerator_win.cc
|
| index 280f681b827c1918a18ceb80ef8963c49c09fff1..c5ec2b7d164c59925c761ccc2a45acaf117980fb 100644
|
| --- a/media/gpu/dxva_video_decode_accelerator_win.cc
|
| +++ b/media/gpu/dxva_video_decode_accelerator_win.cc
|
| @@ -1412,6 +1412,12 @@
|
| share_nv12_textures_ = false;
|
| copy_nv12_textures_ = false;
|
| }
|
| +
|
| + // The MS VP9 MFT doesn't pass through the bind flags we specify, so
|
| + // textures aren't created with D3D11_BIND_SHADER_RESOURCE and can't be used
|
| + // from ANGLE.
|
| + if (using_ms_vp9_mft_)
|
| + share_nv12_textures_ = false;
|
|
|
| return true;
|
| }
|
|
|