On Wed, Apr 20, 2022 at 6:11 AM Tong Wu <tong1.wu-at-intel....@ffmpeg.org> wrote: > > Add D3D11_RESOURCE_MISC_SHARED flag for texture to make it shareable. > This can fix the green frames issue when mapping from d3d11va to opencl. > Sample command line: ffmpeg.exe -hwaccel d3d11va -hwaccel_output_format > d3d11 -i input.264 -vf > "hwmap=derive_device=opencl,format=opencl,hwdownload,format=nv12" -c:v > libx264 output.mp4 >
The flags are configurable, we should not force them for specific cases. Specifically, there is also two ways to share a texture, this flag and the D3D11_RESOURCE_MISC_SHARED_NTHANDLE flag (which is preferable for new code), which would conflict with each other, making it impossible to set it. - Hendrik _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".