mesa/src/gallium/frontends/dri
Andres Calderon Jaramillo cd04679a08 mesa/st: Account for YUV color space and range.
This patch plumbs the YUV color space and range provided through
EGL_EXT_image_dma_buf_import all the way to nir_lower_tex().

NIR already accounts for the YUV color space courtesy of commit
d8fdb8da. However, the color space was wired only for i965/i915 (see
6c11a799) and not for Gallium.

Tested-by: Andres Calderon Jaramillo <andrescj@chromium.org>
Reviewed-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16651>
2022-06-17 17:25:44 +00:00
..
dri2.c swrast_kms: use swkmsDRI2Extension instead of driDRI2Extension 2022-06-15 01:44:21 +00:00
dri_context.c dri: Remove what's left of utils.[ch] 2022-05-10 21:25:57 +00:00
dri_context.h gallium/dri: implement EGL_KHR_mutable_render_buffer 2021-05-26 00:05:33 +00:00
dri_drawable.c dri2: Require a loader with working buffer invalidation 2022-05-17 20:31:50 +00:00
dri_drawable.h dri_drawable: missing header 2021-12-29 13:55:40 +02:00
dri_helpers.c gallium/dri: Add missing in_fence_fd initialization 2022-03-08 16:38:00 +00:00
dri_helpers.h gallium/dri: add dri_screen egl image validate hooks 2021-09-09 01:42:39 +00:00
dri_query_renderer.c virgl: return -1 for PIPE_CAP_ACCELERATED 2022-06-06 18:23:49 +00:00
dri_query_renderer.h
dri_screen.c mesa/st: Account for YUV color space and range. 2022-06-17 17:25:44 +00:00
dri_screen.h swrast_kms: use swkmsDRI2Extension instead of driDRI2Extension 2022-06-15 01:44:21 +00:00
dri_util.c swrast_kms: use swkmsDRI2Extension instead of driDRI2Extension 2022-06-15 01:44:21 +00:00
dri_util.h dri: Remove what's left of utils.[ch] 2022-05-10 21:25:57 +00:00
drisw.c drisw: probe kms if fd is passed 2022-06-16 23:15:09 +00:00
kopper.c kopper: use get_drawable_info path for non-x11 drawables 2022-06-03 18:22:22 +00:00
meson.build dri: Remove what's left of utils.[ch] 2022-05-10 21:25:57 +00:00