31 Aug 2021, 09:24 by wenbin.c...@intel.com: > We chould set waitSem and signalSem differently. Current ffmpeg-vulkan > uses the same sem to set waitSem and signalSem and it doesn't work on > latest intel-vulkan-driver. The commit: > a193060221c4df123e26a562949cae5df3e73cde on mesa causes this problem. > This commit add code to resets the signalSem. This will reset waitSem > too on current ffmpeg-vulkan. Now set waitSem and signalSem separetely. > > Now the following command can run on the latest mesa on intel platform: > ffmpeg -v verbose -init_hw_device vulkan=vul:0,linear_images=1 > -filter_hw_device vul > -i input1080p.264 -vf "hwupload=extra_hw_frames=16,scale_vulkan=1920:1080, > hwdownload,format=yuv420p" -f rawvideo output.yuv > > Signed-off-by: Wenbin Chen <wenbin.c...@intel.com> >
Sorry, I'm working on a better way which uses timeline semaphores. Would've been nice to get pinged on IRC with what your plans were beforehand. _______________________________________________ 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".