summaryrefslogtreecommitdiffstats
path: root/recipes-multimedia/vpl/files/0005-Force-allocator-to-use-DRM_PRIME-for-rDRM.patch
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-multimedia/vpl/files/0005-Force-allocator-to-use-DRM_PRIME-for-rDRM.patch')
-rw-r--r--recipes-multimedia/vpl/files/0005-Force-allocator-to-use-DRM_PRIME-for-rDRM.patch44
1 files changed, 0 insertions, 44 deletions
diff --git a/recipes-multimedia/vpl/files/0005-Force-allocator-to-use-DRM_PRIME-for-rDRM.patch b/recipes-multimedia/vpl/files/0005-Force-allocator-to-use-DRM_PRIME-for-rDRM.patch
deleted file mode 100644
index cb1d2fa6..00000000
--- a/recipes-multimedia/vpl/files/0005-Force-allocator-to-use-DRM_PRIME-for-rDRM.patch
+++ /dev/null
@@ -1,44 +0,0 @@
1From 286804cc4a9646e23b833fa2b308a8e69a3e56f9 Mon Sep 17 00:00:00 2001
2From: Vincent Cheah Beng Keat <vincent.beng.keat.cheah@intel.com>
3Date: Wed, 19 Jun 2024 21:08:41 +0800
4Subject: [PATCH 5/9] Force allocator to use DRM_PRIME for rDRM
5
6Upstream-Status: Backport [https://github.com/intel/libvpl-tools/commit/3c81381edb5a591f45c92fac60a23eba081b21b1]
7
8XE deprecated DRM GEM Flink API. Use DRM_PRIME method instead for
9rDRM case.
10Signed-off-by: Lim Siew Hoon <siew.hoon.lim@intel.com>
11---
12 tools/legacy/sample_decode/src/pipeline_decode.cpp | 2 +-
13 .../sample_multi_transcode/src/sample_multi_transcode.cpp | 2 +-
14 2 files changed, 2 insertions(+), 2 deletions(-)
15
16diff --git a/tools/legacy/sample_decode/src/pipeline_decode.cpp b/tools/legacy/sample_decode/src/pipeline_decode.cpp
17index 83fb895..51b7d69 100644
18--- a/tools/legacy/sample_decode/src/pipeline_decode.cpp
19+++ b/tools/legacy/sample_decode/src/pipeline_decode.cpp
20@@ -1437,7 +1437,7 @@ mfxStatus CDecodingPipeline::CreateAllocator() {
21 if (m_libvaBackend == MFX_LIBVA_DRM_MODESET) {
22 #if defined(LIBVA_DRM_SUPPORT)
23 CVAAPIDeviceDRM* drmdev = dynamic_cast<CVAAPIDeviceDRM*>(m_hwdev);
24- p_vaapiAllocParams->m_export_mode = vaapiAllocatorParams::CUSTOM_FLINK;
25+ p_vaapiAllocParams->m_export_mode = vaapiAllocatorParams::PRIME;
26 p_vaapiAllocParams->m_exporter =
27 dynamic_cast<vaapiAllocatorParams::Exporter*>(drmdev->getRenderer());
28 #endif
29diff --git a/tools/legacy/sample_multi_transcode/src/sample_multi_transcode.cpp b/tools/legacy/sample_multi_transcode/src/sample_multi_transcode.cpp
30index ce972c8..6b2c919 100644
31--- a/tools/legacy/sample_multi_transcode/src/sample_multi_transcode.cpp
32+++ b/tools/legacy/sample_multi_transcode/src/sample_multi_transcode.cpp
33@@ -374,7 +374,7 @@ mfxStatus Launcher::Init(int argc, char* argv[]) {
34 #if defined(LIBVA_DRM_SUPPORT)
35 if (params.libvaBackend == MFX_LIBVA_DRM_MODESET) {
36 CVAAPIDeviceDRM* drmdev = dynamic_cast<CVAAPIDeviceDRM*>(hwdev.get());
37- pVAAPIParams->m_export_mode = vaapiAllocatorParams::CUSTOM_FLINK;
38+ pVAAPIParams->m_export_mode = vaapiAllocatorParams::PRIME;
39 pVAAPIParams->m_exporter =
40 dynamic_cast<vaapiAllocatorParams::Exporter*>(drmdev->getRenderer());
41 }
42--
432.43.2
44