fix: handle FtrXe2Compression, FtrPml5Support and FtrXe2PlusTiling in WSL path

Related-To: NEO-14393
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2025-03-18 10:16:59 +00:00
committed by Compute-Runtime-Automation
parent b9df406a46
commit 9128f4cb74
2 changed files with 21 additions and 0 deletions

View File

@@ -1829,9 +1829,15 @@ struct Demarshaller<TOK_S_SKU_FEATURE_TABLE> {
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_TILE_Y: {
dst.FtrTileY = readTokValue<decltype(dst.FtrTileY)>(*tok);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_XE2PLUS_TILING: {
dst.FtrXe2PlusTiling = readTokValue<decltype(dst.FtrXe2PlusTiling)>(*tok);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_FLAT_PHYS_CCS: {
dst.FtrFlatPhysCCS = readTokValue<decltype(dst.FtrFlatPhysCCS)>(*tok);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_XE2COMPRESSION: {
dst.FtrXe2Compression = readTokValue<decltype(dst.FtrXe2Compression)>(*tok);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_MULTI_TILE_ARCH: {
dst.FtrMultiTileArch = readTokValue<decltype(dst.FtrMultiTileArch)>(*tok);
} break;
@@ -1844,6 +1850,9 @@ struct Demarshaller<TOK_S_SKU_FEATURE_TABLE> {
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_CAMERA_CAPTURE_CACHING: {
dst.FtrCameraCaptureCaching = readTokValue<decltype(dst.FtrCameraCaptureCaching)>(*tok);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_PML5SUPPORT: {
dst.FtrPml5Support = readTokValue<decltype(dst.FtrPml5Support)>(*tok);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_KMD_DAF: {
dst.FtrKmdDaf = readTokValue<decltype(dst.FtrKmdDaf)>(*tok);
} break;
@@ -3035,9 +3044,15 @@ struct Demarshaller<TOK_S_ADAPTER_INFO> {
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_TILE_Y: {
dst.SkuTable.FtrTileY = readTokValue<decltype(dst.SkuTable.FtrTileY)>(*tokSkuTable);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_XE2PLUS_TILING: {
dst.SkuTable.FtrXe2PlusTiling = readTokValue<decltype(dst.SkuTable.FtrXe2PlusTiling)>(*tokSkuTable);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_FLAT_PHYS_CCS: {
dst.SkuTable.FtrFlatPhysCCS = readTokValue<decltype(dst.SkuTable.FtrFlatPhysCCS)>(*tokSkuTable);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_XE2COMPRESSION: {
dst.SkuTable.FtrXe2Compression = readTokValue<decltype(dst.SkuTable.FtrXe2Compression)>(*tokSkuTable);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_MULTI_TILE_ARCH: {
dst.SkuTable.FtrMultiTileArch = readTokValue<decltype(dst.SkuTable.FtrMultiTileArch)>(*tokSkuTable);
} break;
@@ -3050,6 +3065,9 @@ struct Demarshaller<TOK_S_ADAPTER_INFO> {
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_CAMERA_CAPTURE_CACHING: {
dst.SkuTable.FtrCameraCaptureCaching = readTokValue<decltype(dst.SkuTable.FtrCameraCaptureCaching)>(*tokSkuTable);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_PML5SUPPORT: {
dst.SkuTable.FtrPml5Support = readTokValue<decltype(dst.SkuTable.FtrPml5Support)>(*tokSkuTable);
} break;
case TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_KMD_DAF: {
dst.SkuTable.FtrKmdDaf = readTokValue<decltype(dst.SkuTable.FtrKmdDaf)>(*tokSkuTable);
} break;

View File

@@ -461,11 +461,14 @@ enum TOK : uint32_t {
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_LOCAL_MEMORY = 640,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_PPGTT64KBWALK_OPTIMIZATION = 642,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_TILE_Y = 645,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_XE2PLUS_TILING = 646,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_FLAT_PHYS_CCS = 647,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_XE2COMPRESSION = 648,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_MULTI_TILE_ARCH = 651,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_LOCAL_MEMORY_ALLOWS4KB = 652,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_DISPLAY_XTILING = 653,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_CAMERA_CAPTURE_CACHING = 660,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_PML5SUPPORT = 664,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_KMD_DAF = 668,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_FRAME_BUFFER_LLC = 679,
TOK_FBD_SKU_FEATURE_TABLE__ANONYMOUS21990__FTR_DRIVER_FLR = 681,