diff options
author | Feng Jiang <jiangfeng@kylinos.cn> | 2022-07-01 11:32:08 +0800 |
---|---|---|
committer | Marge Bot <emma+marge@anholt.net> | 2022-08-11 06:44:14 +0000 |
commit | a92fed821f5ac173ca82c011a5d7e5b25e7bd0eb (patch) | |
tree | 7de19d238b2354684248c761858cf352e553f6e8 /meson.build | |
parent | 2b5c92eab7913b38637d96cc4fa9739de144161f (diff) |
virgl: add support for hardware video acceleration
Currently H.264 and H.265 decoding is supported, and other profiles
and encodings will be added in the future.
Signed-off-by: Feng Jiang <jiangfeng@kylinos.cn>
Signed-off-by: Weishi Li <liweishi@kylinos.cn>
Signed-off-by: Ming Xie <xieming@kylinos.cn>
Reviewed-by: Gert Wollny <gert.wollny@collabora.com>
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
Reviewed-by: Daniel Almeida <daniel.almeida@collabora.com>
Reviewed-by: Dmitry Osipenko <digetx@gmail.com>
Part-of: <https://gitlab.freedesktop.org/virgl/virglrenderer/-/merge_requests/838>
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/meson.build b/meson.build index bd5ac88..b33a43a 100644 --- a/meson.build +++ b/meson.build @@ -280,6 +280,13 @@ if with_render_server endif endif +with_video = get_option('video') +if with_video + conf_data.set('ENABLE_VIDEO', 1) + libva_dep = dependency('libva') + libvadrm_dep = dependency('libva-drm') +endif + configure_file(input : 'config.h.meson', output : 'config.h', configuration : conf_data) @@ -316,6 +323,7 @@ summary({'c_args': (' ').join(get_option('c_args')), 'drm-msm': with_drm_msm, 'render server': with_render_server, 'render server worker': with_render_server ? with_render_server_worker : 'none', + 'video': with_video, 'tests': with_tests, 'fuzzer': with_fuzzer, 'tracing': with_tracing, |