[FFmpeg-trac] #9353(avfilter:new): Vulkan filter cannot work on the latest mesa on Intel platform

FFmpeg trac at avcodec.org
Mon Aug 2 05:40:13 EEST 2021


#9353: Vulkan filter cannot work on the latest mesa on Intel platform
--------------------------------------+------------------------------------
             Reporter:  wenbin,chen   |                    Owner:  (none)
                 Type:  defect        |                   Status:  new
             Priority:  normal        |                Component:  avfilter
              Version:  git-master    |               Resolution:
             Keywords:  vulkan Intel  |               Blocked By:
             Blocking:                |  Reproduced by developer:  0
Analyzed by developer:  0             |
--------------------------------------+------------------------------------
Description changed by wenbin,chen:

Old description:

> Summary of the bug:
> How to reproduce:
> {{{
> ffmpeg -v verbose -init_hw_device vulkan=vul:2,linear_images=1
> -filter_hw_device vul -i input1080p.mp4 -vf
> "hwupload=extra_hw_frames=16,scale_vulkan=1920:1080,hwdownload,format=yuv420p"
> -f rawvideo output.yuv
>
> built on ffmpeg-master and mesa-21.2
> Intel platform.
> }}}
>
> This command can work on mesa-20.1 which is installed through apt on
> Ubuntu, but failed on latest mesa-21.2.
>
> I found that a commit in mesa (a193060221c4df123e26a562949cae5df3e73cde)
> causes this problem.

New description:

 Summary of the bug:
 How to reproduce:
 {{{
 ffmpeg -v verbose -init_hw_device vulkan=vul,linear_images=1
 -filter_hw_device vul -i input1080p.mp4 -vf
 "hwupload=extra_hw_frames=16,scale_vulkan=1920:1080,hwdownload,format=yuv420p"
 -f rawvideo output.yuv

 built on ffmpeg-master and mesa-21.2
 Intel platform.
 }}}
 This command reports VK_ERROR_DEVICE_LOST error.

 This command can work on mesa-20.1 which is installed through apt on
 Ubuntu, but failed on latest mesa-21.2.

 I found that a commit in mesa (a193060221c4df123e26a562949cae5df3e73cde)
 causes this problem.

--
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9353#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list