Skip to content

Conversation

HmnSn
Copy link
Contributor

@HmnSn HmnSn commented Apr 13, 2025

Topic Description

  • intel-media-driver: add arm64 support
    • Apply loongarch64 patches on arm64 because simde is compatible with both architectures
    • Fix redefined on arm64
  • intel-gmmlib: add arm64 support

Package(s) Affected

  • intel-gmmlib: 22.7.0-1
  • intel-media-driver: 24.4.4-2

Security Update?

No

Build Order

#buildit intel-gmmlib intel-media-driver

Test Build(s) Done

Primary Architectures

  • AMD64 amd64
  • AArch64 arm64
  • LoongArch 64-bit loongarch64

@HmnSn HmnSn added the hardware-support Hardware support related label Apr 13, 2025
@HmnSn HmnSn force-pushed the arm64-intel-xe-media-driver branch 2 times, most recently from 02719c9 to 2fa019d Compare April 13, 2025 16:24
@aosc-buildit-bot
Copy link
Contributor

Dickens-topic report:

intel-gmmlib upgraded from 22.7.0 to 22.7.0-1~pre20250413T162441Z on amd64, loongarch64:

No changes, size -178 bytes (-0.0%)

intel-gmmlib introduced at 22.7.0-1~pre20250413T162441Z on arm64:

100 added, 0 removed, size +396 KB
--- a
+++ b
@@ -0,0 +1,100 @@
+drwxr-xr-x     ./
+drwxr-xr-x     ./usr/
+drwxr-xr-x     ./usr/include/
+drwxr-xr-x     ./usr/include/igdgmm/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/CachePolicy/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmCachePolicyConditionals.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmCachePolicyResourceUsageDefinitions.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmCachePolicyUndefineConditionals.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen10CachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen11CachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen12CachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen12dGPUCachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen8CachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen9CachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmXe2_LPGCachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmXe_LPGCachePolicy.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/GlobalInfo/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Platform/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Platform/GmmPlatforms.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Resource/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Resource/Linux/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Scripts/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Texture/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Texture/GmmTexture.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/TranslationTable/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/TranslationTable/GmmUmdTranslationTable.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Utility/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Utility/CpuSwizzleBlt/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Utility/CpuSwizzleBlt/CpuSwizzleBlt.c
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Utility/CpuSwizzleBlt/assert.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Utility/GmmLog/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Utility/GmmLog/GmmLog.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Utility/GmmUtility.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/inc/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/inc/External/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/inc/External/Common/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen10.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen11.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen12.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen12dGPU.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen8.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen9.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyXe2_LPG.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyXe_LPG.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicyCommon.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicyExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmClientContext.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmCommonExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmConst.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmDebug.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmFormatTable.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmHw.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmInfo.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmInfoExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmInternal.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmLibDll.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmLibDllName.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmMemAllocator.hpp
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmPageTableMgr.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmPlatformExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmProto.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceFlags.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceInfo.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceInfoCommon.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceInfoExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmTextureExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmUtil.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/inc/External/Linux/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Linux/GmmResourceInfoLin.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Linux/GmmResourceInfoLinExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/GmmLib.h
+-rw-r--r--     ./usr/include/igdgmm/igdgmm.h
+drwxr-xr-x     ./usr/include/igdgmm/inc/
+drwxr-xr-x     ./usr/include/igdgmm/inc/common/
+-rw-r--r--     ./usr/include/igdgmm/inc/common/gfxmacro.h
+-rw-r--r--     ./usr/include/igdgmm/inc/common/gfxplatform.h
+-rw-r--r--     ./usr/include/igdgmm/inc/common/gtsysinfo.h
+-rw-r--r--     ./usr/include/igdgmm/inc/common/igfxfmid.h
+-rw-r--r--     ./usr/include/igdgmm/inc/common/sku_wa.h
+-rw-r--r--     ./usr/include/igdgmm/inc/portable_compiler.h
+drwxr-xr-x     ./usr/include/igdgmm/inc/umKmInc/
+-rw-r--r--     ./usr/include/igdgmm/inc/umKmInc/UmKmDmaPerfTimer.h
+-rw-r--r--     ./usr/include/igdgmm/inc/umKmInc/UmKmEnum.h
+-rw-r--r--     ./usr/include/igdgmm/inc/umKmInc/sharedata.h
+drwxr-xr-x     ./usr/include/igdgmm/util/
+-rw-r--r--     ./usr/include/igdgmm/util/g_gfxDebug.h
+-rw-r--r--     ./usr/include/igdgmm/util/gfxDebug.h
+drwxr-xr-x     ./usr/lib/
+-rwxr-xr-x     ./usr/lib/libigdgmm.so.12.7.0
+drwxr-xr-x     ./usr/lib/pkgconfig/
+-rw-r--r--     ./usr/lib/pkgconfig/igdgmm.pc
+drwxr-xr-x     ./usr/share/
+drwxr-xr-x     ./usr/share/doc/
+drwxr-xr-x     ./usr/share/doc/intel-gmmlib/
+-rw-r--r--     ./usr/share/doc/intel-gmmlib/LICENSE.md
+lrwxrwxrwx     ./usr/lib/libigdgmm.so -> libigdgmm.so.12
+lrwxrwxrwx     ./usr/lib/libigdgmm.so.12 -> libigdgmm.so.12.7.0
intel-media-driver upgraded from 24.4.4-1 to 24.4.4-2~pre20250413T162441Z on amd64, loongarch64:

No changes, size +5.77 KB (+0.0%)

intel-media-driver introduced at 24.4.4-2~pre20250413T162441Z on arm64:

27 added, 0 removed, size +9.67 MB
--- a
+++ b
@@ -0,0 +1,27 @@
+drwxr-xr-x     ./
+drwxr-xr-x     ./usr/
+drwxr-xr-x     ./usr/include/
+drwxr-xr-x     ./usr/include/igfxcmrt/
+-rw-r--r--     ./usr/include/igfxcmrt/cm_hw_vebox_cmd_g10.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_api_os.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_def_os.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_extension.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g10.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g11.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g12_dg1.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g12_tgl.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g8.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g9.h
+drwxr-xr-x     ./usr/lib/
+drwxr-xr-x     ./usr/lib/dri/
+-rwxr-xr-x     ./usr/lib/dri/iHD_drv_video.so
+-rwxr-xr-x     ./usr/lib/libigfxcmrt.so.7.2.0
+drwxr-xr-x     ./usr/lib/pkgconfig/
+-rw-r--r--     ./usr/lib/pkgconfig/igfxcmrt.pc
+drwxr-xr-x     ./usr/share/
+drwxr-xr-x     ./usr/share/doc/
+drwxr-xr-x     ./usr/share/doc/intel-media-driver/
+-rw-r--r--     ./usr/share/doc/intel-media-driver/LICENSE.md
+lrwxrwxrwx     ./usr/lib/libigfxcmrt.so -> libigfxcmrt.so.7
+lrwxrwxrwx     ./usr/lib/libigfxcmrt.so.7 -> libigfxcmrt.so.7.2.0

@HmnSn
Copy link
Contributor Author

HmnSn commented Apr 13, 2025

Tested good on arm64 with mpv and firefox
Screenshot_20250413_233925
Screenshot_20250413_234216
Screenshot_20250413_234252
Screenshot_20250413_234349
Screenshot_20250413_234455
Screenshot_20250413_234534

@HmnSn HmnSn marked this pull request as ready for review April 13, 2025 16:44
@HmnSn HmnSn force-pushed the arm64-intel-xe-media-driver branch from 2fa019d to 6d04f70 Compare April 13, 2025 16:52
@aosc-buildit-bot
Copy link
Contributor

Dickens-topic report:

intel-gmmlib upgraded from 22.7.0 to 22.7.0-1~pre20250413T165231Z on amd64, loongarch64:

No changes, size +58 bytes (+0.0%)

intel-gmmlib introduced at 22.7.0-1~pre20250413T165231Z on arm64:

100 added, 0 removed, size +396 KB
--- a
+++ b
@@ -0,0 +1,100 @@
+drwxr-xr-x     ./
+drwxr-xr-x     ./usr/
+drwxr-xr-x     ./usr/include/
+drwxr-xr-x     ./usr/include/igdgmm/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/CachePolicy/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmCachePolicyConditionals.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmCachePolicyResourceUsageDefinitions.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmCachePolicyUndefineConditionals.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen10CachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen11CachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen12CachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen12dGPUCachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen8CachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmGen9CachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmXe2_LPGCachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/CachePolicy/GmmXe_LPGCachePolicy.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/GlobalInfo/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Platform/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Platform/GmmPlatforms.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Resource/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Resource/Linux/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Scripts/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Texture/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Texture/GmmTexture.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/TranslationTable/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/TranslationTable/GmmUmdTranslationTable.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Utility/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Utility/CpuSwizzleBlt/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Utility/CpuSwizzleBlt/CpuSwizzleBlt.c
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Utility/CpuSwizzleBlt/assert.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/Utility/GmmLog/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Utility/GmmLog/GmmLog.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/Utility/GmmUtility.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/inc/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/inc/External/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/inc/External/Common/
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen10.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen11.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen12.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen12dGPU.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen8.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyGen9.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyXe2_LPG.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/CachePolicy/GmmCachePolicyXe_LPG.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicy.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicyCommon.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmCachePolicyExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmClientContext.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmCommonExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmConst.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmDebug.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmFormatTable.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmHw.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmInfo.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmInfoExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmInternal.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmLibDll.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmLibDllName.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmMemAllocator.hpp
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmPageTableMgr.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmPlatformExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmProto.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceFlags.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceInfo.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceInfoCommon.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmResourceInfoExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmTextureExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Common/GmmUtil.h
+drwxr-xr-x     ./usr/include/igdgmm/GmmLib/inc/External/Linux/
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Linux/GmmResourceInfoLin.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/External/Linux/GmmResourceInfoLinExt.h
+-rw-r--r--     ./usr/include/igdgmm/GmmLib/inc/GmmLib.h
+-rw-r--r--     ./usr/include/igdgmm/igdgmm.h
+drwxr-xr-x     ./usr/include/igdgmm/inc/
+drwxr-xr-x     ./usr/include/igdgmm/inc/common/
+-rw-r--r--     ./usr/include/igdgmm/inc/common/gfxmacro.h
+-rw-r--r--     ./usr/include/igdgmm/inc/common/gfxplatform.h
+-rw-r--r--     ./usr/include/igdgmm/inc/common/gtsysinfo.h
+-rw-r--r--     ./usr/include/igdgmm/inc/common/igfxfmid.h
+-rw-r--r--     ./usr/include/igdgmm/inc/common/sku_wa.h
+-rw-r--r--     ./usr/include/igdgmm/inc/portable_compiler.h
+drwxr-xr-x     ./usr/include/igdgmm/inc/umKmInc/
+-rw-r--r--     ./usr/include/igdgmm/inc/umKmInc/UmKmDmaPerfTimer.h
+-rw-r--r--     ./usr/include/igdgmm/inc/umKmInc/UmKmEnum.h
+-rw-r--r--     ./usr/include/igdgmm/inc/umKmInc/sharedata.h
+drwxr-xr-x     ./usr/include/igdgmm/util/
+-rw-r--r--     ./usr/include/igdgmm/util/g_gfxDebug.h
+-rw-r--r--     ./usr/include/igdgmm/util/gfxDebug.h
+drwxr-xr-x     ./usr/lib/
+-rwxr-xr-x     ./usr/lib/libigdgmm.so.12.7.0
+drwxr-xr-x     ./usr/lib/pkgconfig/
+-rw-r--r--     ./usr/lib/pkgconfig/igdgmm.pc
+drwxr-xr-x     ./usr/share/
+drwxr-xr-x     ./usr/share/doc/
+drwxr-xr-x     ./usr/share/doc/intel-gmmlib/
+-rw-r--r--     ./usr/share/doc/intel-gmmlib/LICENSE.md
+lrwxrwxrwx     ./usr/lib/libigdgmm.so -> libigdgmm.so.12
+lrwxrwxrwx     ./usr/lib/libigdgmm.so.12 -> libigdgmm.so.12.7.0
intel-media-driver upgraded from 24.4.4-1 to 24.4.4-2~pre20250413T165231Z on amd64, loongarch64:

No changes, size +5.74 KB (+0.0%)

intel-media-driver introduced at 24.4.4-2~pre20250413T165231Z on arm64:

27 added, 0 removed, size +9.67 MB
--- a
+++ b
@@ -0,0 +1,27 @@
+drwxr-xr-x     ./
+drwxr-xr-x     ./usr/
+drwxr-xr-x     ./usr/include/
+drwxr-xr-x     ./usr/include/igfxcmrt/
+-rw-r--r--     ./usr/include/igfxcmrt/cm_hw_vebox_cmd_g10.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_api_os.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_def_os.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_extension.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g10.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g11.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g12_dg1.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g12_tgl.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g8.h
+-rw-r--r--     ./usr/include/igfxcmrt/cm_rt_g9.h
+drwxr-xr-x     ./usr/lib/
+drwxr-xr-x     ./usr/lib/dri/
+-rwxr-xr-x     ./usr/lib/dri/iHD_drv_video.so
+-rwxr-xr-x     ./usr/lib/libigfxcmrt.so.7.2.0
+drwxr-xr-x     ./usr/lib/pkgconfig/
+-rw-r--r--     ./usr/lib/pkgconfig/igfxcmrt.pc
+drwxr-xr-x     ./usr/share/
+drwxr-xr-x     ./usr/share/doc/
+drwxr-xr-x     ./usr/share/doc/intel-media-driver/
+-rw-r--r--     ./usr/share/doc/intel-media-driver/LICENSE.md
+lrwxrwxrwx     ./usr/lib/libigfxcmrt.so -> libigfxcmrt.so.7
+lrwxrwxrwx     ./usr/lib/libigfxcmrt.so.7 -> libigfxcmrt.so.7.2.0

HmnSn added 2 commits April 14, 2025 09:04
- Disable AuxTable test on aarch64
- Link: intel/gmmlib#128
- Apply loongarch64 patches on arm64 because simde is compatible with both architectures
- Fix redefined on arm64
@MingcongBai MingcongBai force-pushed the arm64-intel-xe-media-driver branch from 6d04f70 to 399826d Compare April 14, 2025 01:04
Copy link
Member

@MingcongBai MingcongBai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ayy, full coverage amongst all tier-1 architectures.

@MingcongBai MingcongBai merged commit 3b4697d into stable Apr 14, 2025
@MingcongBai MingcongBai deleted the arm64-intel-xe-media-driver branch April 14, 2025 01:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hardware-support Hardware support related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants