Overview
Request 1126549 accepted
- Enable support for hardware video acceleration and venus on Tumbleweed
- Created by mantarimay
- In state accepted
Loading...
Request History
mantarimay created request
- Enable support for hardware video acceleration and venus on Tumbleweed
claudiofontana accepted request
Ok
%if 0%{?suse_version} > 1500 %bcond_without vulkan
for my understanding, why we want to exclude vulkan specifically for suse_version > 1500?
Leap does not have a minimum requirement to handle Vulkan Video Codec, which requires a minimum of vulkan-header version 1.2.175, but Leap uses 1.2.133.
because build only succesfully on tumbleweed Here without bcond https://build.opensuse.org/package/show/home:mantarimay:branches:home:mantarimay:branches:Virtualization/virglrenderer
I dont know how to fix the missing header vulkan on leap.
[ 27s] In file included from ../src/venus/venus-protocol/vulkan.h:11:0,
[ 27s] from ../src/venus/vkr_common.h:31,
[ 27s] from ../src/venus/vkr_buffer.h:9,
[ 27s] from ../src/venus/vkr_buffer.c:6:
[ 27s] ../src/venus/venus-protocol/vulkan_core.h:8217:10: fatal error: vk_video/vulkan_video_codec_h264std.h: No such file or directory
[ 27s] #include "vk_video/vulkan_video_codec_h264std.h"
[ 27s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 27s] compilation terminated.
any idea to fix it?
I think vulkan-header is too old. It needs minimal vulkan-header version 1.2.175. leap using 1.2.133.