Linux VAAPI HW decode broken (again) on Alder Lake S (ADL-S)
#1
A few months ago RKL Gen12 (Xe) iGPUs suffered from the same problem - see here.

As of writing this post the only solution to get HW accelerated decoding in kodi is by disabling the e2e compression for ADL-S in the intel-media-driver and compiling it with the changes made.

Code:
--- intel-media-driver-22.1.1.orig/media_driver/linux/gen12/ddi/media_sku_wa_g12.cpp
+++ intel-media-driver-22.1.1/media_driver/linux/gen12/ddi/media_sku_wa_g12.cpp
@@ -509,6 +509,9 @@ static bool InitAdlsMediaSku(struct GfxD
     //Disable VP8 for ADLS
     MEDIA_WR_SKU(skuTable, FtrIntelVP8VLDDecoding, 0);

+    // turn off Compression on ADLS as HW known issue
+    MEDIA_WR_SKU(skuTable, FtrE2ECompression, 0);
+
     return true;
 }

Reply

Logout Mark Read Team Forum Stats Members Help
VAAPI HW decode broken (again) on Alder Lake S (ADL-S)0