mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-21 09:14:47 +08:00
Improve ftr/wa flags packing
Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
1da896bee0
commit
995cb88bfa
@@ -88,34 +88,34 @@ void ADLP::setupFeatureAndWorkaroundTable(HardwareInfo *hwInfo) {
|
||||
FeatureTable *featureTable = &hwInfo->featureTable;
|
||||
WorkaroundTable *workaroundTable = &hwInfo->workaroundTable;
|
||||
|
||||
featureTable->ftrL3IACoherency = true;
|
||||
featureTable->ftrPPGTT = true;
|
||||
featureTable->ftrSVM = true;
|
||||
featureTable->ftrIA32eGfxPTEs = true;
|
||||
featureTable->ftrStandardMipTailFormat = true;
|
||||
featureTable->flags.ftrL3IACoherency = true;
|
||||
featureTable->flags.ftrPPGTT = true;
|
||||
featureTable->flags.ftrSVM = true;
|
||||
featureTable->flags.ftrIA32eGfxPTEs = true;
|
||||
featureTable->flags.ftrStandardMipTailFormat = true;
|
||||
|
||||
featureTable->ftrTranslationTable = true;
|
||||
featureTable->ftrUserModeTranslationTable = true;
|
||||
featureTable->ftrTileMappedResource = true;
|
||||
featureTable->ftrEnableGuC = true;
|
||||
featureTable->flags.ftrTranslationTable = true;
|
||||
featureTable->flags.ftrUserModeTranslationTable = true;
|
||||
featureTable->flags.ftrTileMappedResource = true;
|
||||
featureTable->flags.ftrEnableGuC = true;
|
||||
|
||||
featureTable->ftrFbc = true;
|
||||
featureTable->ftrFbc2AddressTranslation = true;
|
||||
featureTable->ftrFbcBlitterTracking = true;
|
||||
featureTable->ftrFbcCpuTracking = true;
|
||||
featureTable->ftrTileY = false;
|
||||
featureTable->flags.ftrFbc = true;
|
||||
featureTable->flags.ftrFbc2AddressTranslation = true;
|
||||
featureTable->flags.ftrFbcBlitterTracking = true;
|
||||
featureTable->flags.ftrFbcCpuTracking = true;
|
||||
featureTable->flags.ftrTileY = false;
|
||||
|
||||
featureTable->ftrAstcHdr2D = true;
|
||||
featureTable->ftrAstcLdr2D = true;
|
||||
featureTable->flags.ftrAstcHdr2D = true;
|
||||
featureTable->flags.ftrAstcLdr2D = true;
|
||||
|
||||
featureTable->ftr3dMidBatchPreempt = true;
|
||||
featureTable->ftrGpGpuMidBatchPreempt = true;
|
||||
featureTable->ftrGpGpuThreadGroupLevelPreempt = true;
|
||||
featureTable->ftrPerCtxtPreemptionGranularityControl = true;
|
||||
featureTable->flags.ftr3dMidBatchPreempt = true;
|
||||
featureTable->flags.ftrGpGpuMidBatchPreempt = true;
|
||||
featureTable->flags.ftrGpGpuThreadGroupLevelPreempt = true;
|
||||
featureTable->flags.ftrPerCtxtPreemptionGranularityControl = true;
|
||||
|
||||
workaroundTable->wa4kAlignUVOffsetNV12LinearSurface = true;
|
||||
workaroundTable->waEnablePreemptionGranularityControlByUMD = true;
|
||||
workaroundTable->waUntypedBufferCompression = true;
|
||||
workaroundTable->flags.wa4kAlignUVOffsetNV12LinearSurface = true;
|
||||
workaroundTable->flags.waEnablePreemptionGranularityControlByUMD = true;
|
||||
workaroundTable->flags.waUntypedBufferCompression = true;
|
||||
};
|
||||
const HardwareInfo ADLP_CONFIG::hwInfo = {
|
||||
&ADLP::platform,
|
||||
|
||||
Reference in New Issue
Block a user