Update Ftr and WA flags
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
parent
670958ec2c
commit
47b75fe5fb
|
@ -48,6 +48,8 @@ struct SkuInfoBaseReference {
|
|||
refFtrTable.FtrMultiTileArch = 1;
|
||||
refFtrTable.FtrCCSMultiInstance = 1;
|
||||
refFtrTable.FtrPpgtt64KBWalkOptimization = 1;
|
||||
refFtrTable.FtrUnified3DMediaCompressionFormats = 1;
|
||||
refFtrTable.Ftr57bGPUAddressing = 1;
|
||||
}
|
||||
|
||||
static void fillReferenceWaForTransfer(_WA_TABLE &refWaTable) {
|
||||
|
@ -61,6 +63,7 @@ struct SkuInfoBaseReference {
|
|||
refWaTable.WaUntypedBufferCompression = 1;
|
||||
refWaTable.WaAuxTable16KGranular = 1;
|
||||
refWaTable.WaDefaultTile4 = 1;
|
||||
refWaTable.WaAuxTable64KGranular = 1;
|
||||
}
|
||||
|
||||
static void fillReferenceFtrToReceive(FeatureTable &refFtrTable) {
|
||||
|
@ -153,6 +156,8 @@ struct SkuInfoBaseReference {
|
|||
refFtrTable.flags.ftrMultiTileArch = true;
|
||||
refFtrTable.flags.ftrCCSMultiInstance = true;
|
||||
refFtrTable.flags.ftrPpgtt64KBWalkOptimization = true;
|
||||
refFtrTable.flags.ftrUnified3DMediaCompressionFormats = true;
|
||||
refFtrTable.flags.ftr57bGPUAddressing = true;
|
||||
}
|
||||
|
||||
static void fillReferenceWaToReceive(WorkaroundTable &refWaTable) {
|
||||
|
@ -183,6 +188,7 @@ struct SkuInfoBaseReference {
|
|||
refWaTable.flags.waAuxTable16KGranular = true;
|
||||
refWaTable.flags.waDisableFusedThreadScheduling = true;
|
||||
refWaTable.flags.waDefaultTile4 = true;
|
||||
refWaTable.flags.waAuxTable64KGranular = true;
|
||||
}
|
||||
}; // namespace SkuInfoBaseReference
|
||||
} // namespace NEO
|
||||
|
|
|
@ -50,6 +50,8 @@ class SkuInfoTransfer {
|
|||
TRANSFER_FTR_TO_GMM(MultiTileArch);
|
||||
TRANSFER_FTR_TO_GMM(CCSMultiInstance);
|
||||
TRANSFER_FTR_TO_GMM(Ppgtt64KBWalkOptimization);
|
||||
TRANSFER_FTR_TO_GMM(Unified3DMediaCompressionFormats);
|
||||
TRANSFER_FTR_TO_GMM(57bGPUAddressing);
|
||||
|
||||
#undef TRANSFER_FTR_TO_GMM
|
||||
}
|
||||
|
@ -65,6 +67,7 @@ class SkuInfoTransfer {
|
|||
TRANSFER_WA_TO_GMM(Limit128BMediaCompr);
|
||||
TRANSFER_WA_TO_GMM(UntypedBufferCompression);
|
||||
TRANSFER_WA_TO_GMM(DefaultTile4);
|
||||
TRANSFER_WA_TO_GMM(AuxTable64KGranular);
|
||||
|
||||
#undef TRANSFER_WA_TO_GMM
|
||||
}
|
||||
|
|
|
@ -106,6 +106,8 @@ class SkuInfoReceiver {
|
|||
RECEIVE_FTR(MultiTileArch);
|
||||
RECEIVE_FTR(CCSMultiInstance);
|
||||
RECEIVE_FTR(Ppgtt64KBWalkOptimization);
|
||||
RECEIVE_FTR(Unified3DMediaCompressionFormats);
|
||||
RECEIVE_FTR(57bGPUAddressing);
|
||||
|
||||
#undef RECEIVE_FTR
|
||||
}
|
||||
|
@ -138,6 +140,7 @@ class SkuInfoReceiver {
|
|||
RECEIVE_WA(UntypedBufferCompression);
|
||||
RECEIVE_WA(DisableFusedThreadScheduling);
|
||||
RECEIVE_WA(DefaultTile4);
|
||||
RECEIVE_WA(AuxTable64KGranular);
|
||||
|
||||
#undef RECEIVE_WA
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue