On Wed, Apr 20, 2022 at 6:11 AM Tong Wu <[email protected]> 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 [email protected] https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email [email protected] with subject "unsubscribe".
