On Sat, 03 Jan 2026 09:16:48 +0100,
Rafael Sadowski <[email protected]> wrote:
> 
> Here is a diff to update the Intel drivers to the latest upstream version.
> 
> Intel user testing and feedback required. If you need VP9,AV1 and
> other video files: https://elecard.com/videos (This is my test source)
>

Tested on:

inteldrm0 at pci0 dev 2 function 0 "Intel UHD Graphics" rev 0x02
drm0 at inteldrm0
inteldrm0: msi, COMETLAKE, gen 9

no regression to report


> Rafael
> 
> diff --git a/graphics/intel-gmmlib/Makefile b/graphics/intel-gmmlib/Makefile
> index 9c3f969eb27..d4e8cde3c40 100644
> --- a/graphics/intel-gmmlib/Makefile
> +++ b/graphics/intel-gmmlib/Makefile
> @@ -2,7 +2,7 @@ ONLY_FOR_ARCHS =      amd64 i386
>  
>  COMMENT =    Intel Graphics Memory Management Library
>  
> -VERSION =    22.8.1
> +VERSION =    22.9.0
>  GH_ACCOUNT = intel
>  GH_PROJECT = gmmlib
>  GH_TAGNAME = intel-gmmlib-${VERSION}
> diff --git a/graphics/intel-gmmlib/distinfo b/graphics/intel-gmmlib/distinfo
> index 056e09202a4..6b406d28da3 100644
> --- a/graphics/intel-gmmlib/distinfo
> +++ b/graphics/intel-gmmlib/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (intel-gmmlib-22.8.1.tar.gz) = 
> m46sGJFlACHe0mtyWF56LHAqO6R1Zclo/qvRSrONGPc=
> -SIZE (intel-gmmlib-22.8.1.tar.gz) = 872429
> +SHA256 (intel-gmmlib-22.9.0.tar.gz) = 
> auJiuVVAaBrVR4xjr/uIATX3cslUELCSAJpvffwEpbo=
> +SIZE (intel-gmmlib-22.9.0.tar.gz) = 882607
> diff --git a/graphics/intel-gmmlib/patches/patch-Source_GmmLib_CMakeLists_txt 
> b/graphics/intel-gmmlib/patches/patch-Source_GmmLib_CMakeLists_txt
> index 7ba28bfc176..32ca6f98bf0 100644
> --- a/graphics/intel-gmmlib/patches/patch-Source_GmmLib_CMakeLists_txt
> +++ b/graphics/intel-gmmlib/patches/patch-Source_GmmLib_CMakeLists_txt
> @@ -3,7 +3,7 @@ https://github.com/intel/gmmlib/pull/67
>  Index: Source/GmmLib/CMakeLists.txt
>  --- Source/GmmLib/CMakeLists.txt.orig
>  +++ Source/GmmLib/CMakeLists.txt
> -@@ -508,10 +508,6 @@ bs_set_extra_target_properties(${GMM_LIB_DLL_NAME}
> +@@ -513,10 +513,6 @@ bs_set_extra_target_properties(${GMM_LIB_DLL_NAME}
>         GMM_UNIFY_DAF_API
>         )
>   
> diff --git 
> a/graphics/intel-gmmlib/patches/patch-Source_GmmLib_ULT_GmmAuxTableULT_cpp 
> b/graphics/intel-gmmlib/patches/patch-Source_GmmLib_ULT_GmmAuxTableULT_cpp
> index 404892554f9..b2a49370e7f 100644
> --- a/graphics/intel-gmmlib/patches/patch-Source_GmmLib_ULT_GmmAuxTableULT_cpp
> +++ b/graphics/intel-gmmlib/patches/patch-Source_GmmLib_ULT_GmmAuxTableULT_cpp
> @@ -11,7 +11,7 @@ Index: Source/GmmLib/ULT/GmmAuxTableULT.cpp
>   
>   #include "GmmAuxTableULT.h"
>   
> -@@ -262,4 +262,4 @@ TEST_F(CTestAuxTable, TestAuxTableContent)
> +@@ -266,4 +266,4 @@ TEST_F(CTestAuxTable, TestAuxTableContent)
>       pGmmULTClientContext->DestroyPageTblMgrObject(mgr);
>   }
>   
> diff --git 
> a/graphics/intel-gmmlib/patches/patch-Source_GmmLib_ULT_GmmAuxTableULT_h 
> b/graphics/intel-gmmlib/patches/patch-Source_GmmLib_ULT_GmmAuxTableULT_h
> index 26d6ac6dd72..b1aa10fc8c5 100644
> --- a/graphics/intel-gmmlib/patches/patch-Source_GmmLib_ULT_GmmAuxTableULT_h
> +++ b/graphics/intel-gmmlib/patches/patch-Source_GmmLib_ULT_GmmAuxTableULT_h
> @@ -19,7 +19,7 @@ Index: Source/GmmLib/ULT/GmmAuxTableULT.h
>   
>   #ifndef ALIGN
>   #define ALIGN(v, a) (((v) + ((a)-1)) & ~((a)-1))
> -@@ -249,4 +248,4 @@ class CTestAuxTable : public CTestGen10Resource (publi
> +@@ -252,4 +251,4 @@ class CTestAuxTable : public CTestGen10Resource (publi
>       };
>   };
>   
> diff --git a/graphics/intel-gmmlib/pkg/PLIST b/graphics/intel-gmmlib/pkg/PLIST
> index 2973f82db85..73203e604f8 100644
> --- a/graphics/intel-gmmlib/pkg/PLIST
> +++ b/graphics/intel-gmmlib/pkg/PLIST
> @@ -11,6 +11,7 @@ include/igdgmm/GmmLib/CachePolicy/GmmGen12dGPUCachePolicy.h
>  include/igdgmm/GmmLib/CachePolicy/GmmGen8CachePolicy.h
>  include/igdgmm/GmmLib/CachePolicy/GmmGen9CachePolicy.h
>  include/igdgmm/GmmLib/CachePolicy/GmmXe2_LPGCachePolicy.h
> +include/igdgmm/GmmLib/CachePolicy/GmmXe3P_XPCCachePolicy.h
>  include/igdgmm/GmmLib/CachePolicy/GmmXe_LPGCachePolicy.h
>  include/igdgmm/GmmLib/GlobalInfo/
>  include/igdgmm/GmmLib/Platform/
> @@ -40,6 +41,7 @@ 
> include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen12dGPU.h
>  include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen8.h
>  include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen9.h
>  include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyXe2_LPG.h
> +include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyXe3P_XPC.h
>  include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyXe_LPG.h
>  include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicy.h
>  include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicyCommon.h
> diff --git a/graphics/intel-media-driver/Makefile 
> b/graphics/intel-media-driver/Makefile
> index ddbff89495a..0eb9280dda0 100644
> --- a/graphics/intel-media-driver/Makefile
> +++ b/graphics/intel-media-driver/Makefile
> @@ -3,7 +3,7 @@ BROKEN-i386 = ld: error: [...] is incompatible with 
> /usr/lib/crtbeginS.o
>  
>  COMMENT =    VAAPI driver for Intel HD 5000 (Gen8) or newer
>  
> -VERSION =    25.2.6
> +VERSION =    25.3.4
>  GH_ACCOUNT = intel
>  GH_PROJECT = media-driver
>  GH_TAGNAME = intel-media-${VERSION}
> diff --git a/graphics/intel-media-driver/distinfo 
> b/graphics/intel-media-driver/distinfo
> index 7a2f87b56a1..c08ec4a2c74 100644
> --- a/graphics/intel-media-driver/distinfo
> +++ b/graphics/intel-media-driver/distinfo
> @@ -1,2 +1,2 @@
> -SHA256 (intel-media-driver-25.2.6.tar.gz) = 
> ug8STI4I4GdXJfljG3sbHDcZRLMbelimLSyZM4584jA=
> -SIZE (intel-media-driver-25.2.6.tar.gz) = 28409738
> +SHA256 (intel-media-driver-25.3.4.tar.gz) = 
> 75p6CIGyUNI999RnY0GjcpsoiHvPQEp01I219E/6AiA=
> +SIZE (intel-media-driver-25.3.4.tar.gz) = 28429128
> diff --git 
> a/graphics/intel-media-driver/patches/patch-media_softlet_linux_common_os_osservice_mos_utilities_specific_cpp
>  
> b/graphics/intel-media-driver/patches/patch-media_softlet_linux_common_os_osservice_mos_utilities_specific_cpp
> index f22417ca46d..ac5dba2fa1d 100644
> --- 
> a/graphics/intel-media-driver/patches/patch-media_softlet_linux_common_os_osservice_mos_utilities_specific_cpp
> +++ 
> b/graphics/intel-media-driver/patches/patch-media_softlet_linux_common_os_osservice_mos_utilities_specific_cpp
> @@ -2,7 +2,7 @@ https://github.com/intel/media-driver/pull/1785
>  Index: media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp
>  --- media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp.orig
>  +++ media_softlet/linux/common/os/osservice/mos_utilities_specific.cpp
> -@@ -2143,7 +2143,7 @@ uint32_t MosUtilities::MosGetThreadId(
> +@@ -2142,7 +2142,7 @@ uint32_t MosUtilities::MosGetThreadId(
>   
>   uint32_t MosUtilities::MosGetCurrentThreadId()
>   {
> 

-- 
wbr, Kirill

Reply via email to