From 0a8af9c93c24175b6960cd360d151ea014719ed9 Mon Sep 17 00:00:00 2001 From: Lim Siew Hoon Date: Wed, 9 Aug 2023 17:07:40 +0800 Subject: intel-media-driver: upgrade 23.1.6 -> 23.2.4 Drops patches already merged: - fd67cc3fbd3a362297afc7cc8d75560df62708de.patch Rebased patches - 0001-Encode-fix-fwdRefs-array-out-of-bound-issue.patch Add patches fix various issues: - Fixed to force ARGB to tile4 for MTL platform - Fixed to force BGRX to tile4 for MTL platform - Fixed to incorrect VDSFC color issue for MTL platform - To add mocs index in patch list Signed-off-by: Lim Siew Hoon Signed-off-by: Anuj Mittal --- .../files/0002-Add-mocs-index-in-patch-list.patch | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 recipes-multimedia/libva/files/0002-Add-mocs-index-in-patch-list.patch (limited to 'recipes-multimedia/libva/files/0002-Add-mocs-index-in-patch-list.patch') diff --git a/recipes-multimedia/libva/files/0002-Add-mocs-index-in-patch-list.patch b/recipes-multimedia/libva/files/0002-Add-mocs-index-in-patch-list.patch new file mode 100644 index 00000000..756d47d9 --- /dev/null +++ b/recipes-multimedia/libva/files/0002-Add-mocs-index-in-patch-list.patch @@ -0,0 +1,31 @@ +From 80c5c6e6e671d61eae16a53fd36442993813609f Mon Sep 17 00:00:00 2001 +From: LeyuYao +Date: Mon, 3 Jul 2023 00:58:09 +0800 +Subject: [PATCH 2/5] Add mocs index in patch list + +For linux usage + +upstream-status: backport + +Backport from upstream media-driver: +https://github.com/intel/media-driver/commit/26d5f57cad88df823164944ad496507d22a50fb1 +--- + media_softlet/agnostic/common/hw/mhw_utilities_next.cpp | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/media_softlet/agnostic/common/hw/mhw_utilities_next.cpp b/media_softlet/agnostic/common/hw/mhw_utilities_next.cpp +index a9db7bf95..4db4e1f66 100644 +--- a/media_softlet/agnostic/common/hw/mhw_utilities_next.cpp ++++ b/media_softlet/agnostic/common/hw/mhw_utilities_next.cpp +@@ -290,6 +290,8 @@ MOS_STATUS Mhw_AddResourceToCmd_PatchList( + // Offset and command LSB parameters + dwOffset = pParams->dwOffset | ((*pParams->pdwCmd) & ((1 << dwLsbNum) - 1)); + ++ Mhw_SetMocsTableIndex(pOsInterface, pParams->presResource, pParams->mocsParams); ++ + if (pParams->dwOffsetInSSH > 0) + { + // Calculate the patch offset to command buffer +-- +2.40.1 + -- cgit v1.2.3-54-g00ecf