mesa/src/gallium/frontends/va
nyanmisaka ae201bcd42 gallium: Do not include offscreen winsys if glx is disabled
Offscreen winsys introduced in Mesa 22.2 depends on glx(dri) and libswkmsdri.

The error message is:
/usr/bin/ld: src/gallium/auxiliary/libgalliumvlwinsys.a.p/vl_vl_winsys_dri_vgem.c.o: in function `vl_vgem_drm_screen_create':
vl_winsys_dri_vgem.c:(.text.vl_vgem_drm_screen_create+0x28): undefined reference to `kms_dri_create_winsys'

Fixes: 31dcb396 (gallium/vl: Add software winsys and offscreen winsys)

Cc: mesa-stable
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
Reviewed-by: Sil Vilerino <sivileri@microsoft.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18843>
2022-09-28 19:39:11 +00:00
..
buffer.c frontends/va: fix build error for vaSyncBuffer with older VA 2022-09-22 19:13:31 +00:00
config.c frontends/va: Support HEVC caps regarding features, block sizes, prediction direction 2022-09-15 11:19:34 -04:00
context.c gallium: Do not include offscreen winsys if glx is disabled 2022-09-28 19:39:11 +00:00
display.c frontends/va: Fix test_va_api VAAPIDisplayAttribs tests 2021-09-30 17:28:44 +00:00
image.c d3d12/va: Name convention rename PIPE_VIDEO_SUPPORTS_CONTIGUOUS_PLANES_MAP to PIPE_VIDEO_CAP_SUPPORTS_CONTIGUOUS_PLANES_MAP 2022-09-15 11:19:34 -04:00
meson.build frontends/va: Add AV1 parameter buffers functions 2021-08-13 09:24:01 -04:00
picture.c frontends/va: Implement vaSyncBuffer 2022-09-21 23:31:15 +00:00
picture_av1.c util/vl: move gallium vl_vlc.h and vl_rbsp.h to shared code. 2021-11-15 21:57:28 +00:00
picture_h264.c frontends/va: improve enc quality interface change 2022-08-23 15:56:07 +00:00
picture_h264_enc.c radeonsi/vcn: Add ability to encode with ltr 2022-09-19 18:22:38 +00:00
picture_hevc.c fix: frontends/va: unused variable ‘max_pipe_hevc_slices’ [-Wunused-variable] 2022-09-19 22:02:16 +00:00
picture_hevc_enc.c frontends/va: Extend single to multiple L0-L1 references for HEVC Encode 2022-09-15 11:19:28 -04:00
picture_mjpeg.c
picture_mpeg4.c
picture_mpeg12.c
picture_vc1.c
picture_vp9.c util/vl: move gallium vl_vlc.h and vl_rbsp.h to shared code. 2021-11-15 21:57:28 +00:00
postproc.c frontends/va: Implement vaSyncBuffer 2022-09-21 23:31:15 +00:00
subpicture.c
surface.c frontends/va: Implement vaSyncBuffer 2022-09-21 23:31:15 +00:00
va_private.h frontends/va: Implement vaSyncBuffer 2022-09-21 23:31:15 +00:00