summaryrefslogtreecommitdiff
path: root/x11-libs/intel-hybrid-codec-driver/files/intel-hybrid-codec-driver-2.0.0-x11-fix.patch
diff options
context:
space:
mode:
Diffstat (limited to 'x11-libs/intel-hybrid-codec-driver/files/intel-hybrid-codec-driver-2.0.0-x11-fix.patch')
-rw-r--r--x11-libs/intel-hybrid-codec-driver/files/intel-hybrid-codec-driver-2.0.0-x11-fix.patch54
1 files changed, 0 insertions, 54 deletions
diff --git a/x11-libs/intel-hybrid-codec-driver/files/intel-hybrid-codec-driver-2.0.0-x11-fix.patch b/x11-libs/intel-hybrid-codec-driver/files/intel-hybrid-codec-driver-2.0.0-x11-fix.patch
deleted file mode 100644
index 2422e4d1721b..000000000000
--- a/x11-libs/intel-hybrid-codec-driver/files/intel-hybrid-codec-driver-2.0.0-x11-fix.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From b3b4d9a3a08d48bf6022723908a22255cc271ab7 Mon Sep 17 00:00:00 2001
-From: Daniel Charles <daniel.charles@intel.com>
-Date: Fri, 4 May 2018 09:56:10 -0700
-Subject: [PATCH] driver_init: load libva-x11.so for any ABI version
-
-with libva > 2.0.0 hybrid driver can operate with it as well
-so make this load generic to libva installed version
-
-Signed-off-by: Daniel Charles <daniel.charles@intel.com>
----
- src/media_drv_output_dri.c | 10 ++++++++++
- src/media_drv_output_dri.h | 2 +-
- 2 files changed, 11 insertions(+), 1 deletion(-)
-
-diff --git a/src/media_drv_output_dri.c b/src/media_drv_output_dri.c
-index 42299b8..bbd9713 100644
---- a/src/media_drv_output_dri.c
-+++ b/src/media_drv_output_dri.c
-@@ -105,6 +105,15 @@ media_output_dri_init (VADriverContextP ctx)
- struct dri_vtable *dri_vtable;
-
- static const struct dso_symbol symbols[] = {
-+#if VA_CHECK_VERSION(1,0,0)
-+ {"va_dri_get_drawable",
-+ offsetof (struct dri_vtable, get_drawable)},
-+ {"va_dri_get_rendering_buffer",
-+ offsetof (struct dri_vtable, get_rendering_buffer)},
-+ {"va_dri_swap_buffer",
-+ offsetof (struct dri_vtable, swap_buffer)},
-+ {NULL,}
-+#else
- {"dri_get_drawable",
- offsetof (struct dri_vtable, get_drawable)},
- {"dri_get_rendering_buffer",
-@@ -112,6 +121,7 @@ media_output_dri_init (VADriverContextP ctx)
- {"dri_swap_buffer",
- offsetof (struct dri_vtable, swap_buffer)},
- {NULL,}
-+#endif
- };
-
- drv_ctx->dri_output =
-diff --git a/src/media_drv_output_dri.h b/src/media_drv_output_dri.h
-index 0d6ccf0..889861c 100644
---- a/src/media_drv_output_dri.h
-+++ b/src/media_drv_output_dri.h
-@@ -30,7 +30,7 @@
- #define _MEDIA__DRIVER_OUT_DRI_H
- #include <stdbool.h>
- #include "media_drv_defines.h"
--#define LIBVA_X11_NAME "libva-x11.so.1"
-+#define LIBVA_X11_NAME "libva-x11.so.2"
- VOID media_output_dri_terminate (VADriverContextP ctx);
- BOOL media_output_dri_init (VADriverContextP ctx);