mirror of
https://github.com/intel/intel-graphics-compiler.git
synced 2025-10-30 08:18:26 +08:00
Add some MTL functionality
Add some MTL functionality
This commit is contained in:
committed by
igcbot
parent
a9f50f0110
commit
3fb4af1dcf
@ -10,49 +10,37 @@ SPDX-License-Identifier: MIT
|
||||
// If changes are needed here please reach out to the codeowners, thanks.
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1409909237,
|
||||
Wa_18012660806,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_D3D | WA_COMPONENT_OGL | WA_COMPONENT_KMD)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDispatchGRFHWIssueInGSAndHSUnit,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableDSPushConstantsInFusedDownModeWithOnlyTwoSubslices,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1406950495,
|
||||
WaSendsSrc1SizeLimitWhenEOT,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_16012383669,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22010725011,
|
||||
Wa_14010017096,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_D3D | WA_COMPONENT_OGL)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22014559856,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaSPTMmioAccessSbi,
|
||||
WADisableWriteCommitForPageFault,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FUNCTIONAL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaPruneModeWithIncorrectHsyncOffset,
|
||||
Wa_1807084924,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
@ -64,67 +52,13 @@ SPDX-License-Identifier: MIT
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012562260,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaFloatMixedModeSelNotAllowedWithPackedDestination,
|
||||
Wa_14016243945,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1406306137,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22012532006,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_OGL | WA_COMPONENT_D3D)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableIndirectDataForIndirectDispatch,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG | WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012504847,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDoNotPushConstantsForAllPulledGSTopologies,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDstSubRegNumNotAllowedWithLowPrecPacked,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaMixModeSelInstDstNotPacked,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FAIL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaSendsSrc1SizeLimitWhenEOT,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012688715,
|
||||
WaDisableVSPushConstantsInFusedDownModeWithOnlyTwoSubslices,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
@ -135,12 +69,6 @@ SPDX-License-Identifier: MIT
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaForceCB0ToBeZeroWhenSendingPC,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_OGL)
|
||||
|
||||
WA_DECLARE(
|
||||
WaConservativeRasterization,
|
||||
"Workaround",
|
||||
@ -148,175 +76,7 @@ SPDX-License-Identifier: MIT
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN )
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableDSDualPatchMode,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_18012201914,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableMixedModePow,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaClearTDRRegBeforeEOTForNonPS,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1409460247,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaClearArfDependenciesBeforeEot,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14013672992,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisallow64BitImmMov,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1507979211,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_18013852970,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_16012292205,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1607871015,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaSPTMmioReadFailure,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FUNCTIONAL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14013297064,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaOCLEnableFMaxFMinPlusZero,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1807084924,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaForceMinMaxGSThreadCount,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_2201674230,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012688258,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22012856258,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_PERF,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_18015444900,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaResetN0BeforeGatewayMessage,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDispatchGRFHWIssueInGSAndHSUnit,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1808850743,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1609337769,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012420496,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableSIMD16On3SrcInstr,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_16011859583,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaLimitSizeOfSDEPolyFifo,
|
||||
Wa_22010493955,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
@ -328,35 +88,41 @@ SPDX-License-Identifier: MIT
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaNoSimd16TernarySrc0Imm,
|
||||
WaDisableIndirectDataForIndirectDispatch,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FAIL,
|
||||
WA_BUG_TYPE_HANG | WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14010017096,
|
||||
Wa_1607871015,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_D3D | WA_COMPONENT_OGL)
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012437816,
|
||||
Wa_14012420496,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_220856683,
|
||||
Wa_14012688715,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FUNCTIONAL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_D3D)
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_16011983264,
|
||||
Wa_1609337769,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22012532006,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_OGL | WA_COMPONENT_D3D)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_16012061344,
|
||||
"Workaround",
|
||||
@ -364,27 +130,33 @@ SPDX-License-Identifier: MIT
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_18012660806,
|
||||
WaForceCB0ToBeZeroWhenSendingPC,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_OGL)
|
||||
|
||||
WA_DECLARE(
|
||||
WaSrc1ImmHfNotAllowed,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaForceMinMaxGSThreadCount,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaHeaderRequiredOnSimd16Sample16bit,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_16011859583,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_D3D | WA_COMPONENT_OGL | WA_COMPONENT_KMD)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22011157800,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1805992985,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22013689345,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION | WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
@ -394,31 +166,13 @@ SPDX-License-Identifier: MIT
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaSrc1ImmHfNotAllowed,
|
||||
Wa_1406306137,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14010198302,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableEuBypassOnSimd16Float32,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1609337546,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaHeaderRequiredOnSimd16Sample16bit,
|
||||
WaDisableDSPushConstantsInFusedDownModeWithOnlyTwoSubslices,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
@ -430,57 +184,33 @@ SPDX-License-Identifier: MIT
|
||||
WA_BUG_PERF_IMPACT, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableSendsSrc0DstOverlap,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaSamplerResponseLengthMustBeGreaterThan1,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22010811838,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaNoA32ByteScatteredStatelessMessages,
|
||||
Wa_14013672992,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14014414195,
|
||||
Wa_14013297064,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_OGL)
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableVSPushConstantsInFusedDownModeWithOnlyTwoSubslices,
|
||||
WaPruneModeWithIncorrectHsyncOffset,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaThreadSwitchAfterCall,
|
||||
WaDisableDSDualPatchMode,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WADisableWriteCommitForPageFault,
|
||||
Wa_22010725011,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FUNCTIONAL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012760189,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION | WA_BUG_TYPE_HANG,
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
@ -490,29 +220,89 @@ SPDX-License-Identifier: MIT
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableMixedModeLog,
|
||||
Wa_22012856258,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_PERF,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaClearArfDependenciesBeforeEot,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22010493955,
|
||||
Wa_1609337546,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_16013338947,
|
||||
WaSamplerResponseLengthMustBeGreaterThan1,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_220856683,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FUNCTIONAL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_D3D)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012437816,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_2201674230,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_18012201914,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaResetN0BeforeGatewayMessage,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDoNotPushConstantsForAllPulledGSTopologies,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaFloatMixedModeSelNotAllowedWithPackedDestination,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22013689345,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION | WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaReturnZeroforRTReadOutsidePrimitive,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaLimitSizeOfSDEPolyFifo,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14013341720,
|
||||
"Workaround",
|
||||
@ -520,21 +310,129 @@ SPDX-License-Identifier: MIT
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14010595310,
|
||||
Wa_18015444900,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaOCLEnableFMaxFMinPlusZero,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaEnablePooledEuFor2x6,
|
||||
Wa_16012292205,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableMixedModeLog,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaThreadSwitchAfterCall,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableSendsSrc0DstOverlap,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDstSubRegNumNotAllowedWithLowPrecPacked,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableMixedModePow,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableEuBypassOnSimd16Float32,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_16013338947,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1406950495,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_18013852970,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012760189,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION | WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14017322320,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisableSIMD16On3SrcInstr,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_16011983264,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_16012383669,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1409460247,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaSPTMmioAccessSbi,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FUNCTIONAL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22013880840,
|
||||
Wa_1808850743,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22010811838,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
@ -544,7 +442,115 @@ SPDX-License-Identifier: MIT
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14017322320,
|
||||
Wa_1805992985,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1409909237,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14010595310,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22013880840,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14010198302,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14014414195,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_OGL)
|
||||
|
||||
WA_DECLARE(
|
||||
WaMixModeSelInstDstNotPacked,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FAIL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaEnablePooledEuFor2x6,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FUNCTIONAL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012688258,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaNoA32ByteScatteredStatelessMessages,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaSPTMmioReadFailure,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FUNCTIONAL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_1507979211,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22014559856,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_CORRUPTION,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012562260,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaClearTDRRegBeforeEOTForNonPS,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaNoSimd16TernarySrc0Imm,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_FAIL,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_22011157800,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
WaDisallow64BitImmMov,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_UNKNOWN,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
WA_DECLARE(
|
||||
Wa_14012504847,
|
||||
"Workaround",
|
||||
WA_BUG_TYPE_HANG,
|
||||
WA_BUG_PERF_IMPACT_UNKNOWN, WA_COMPONENT_UNKNOWN)
|
||||
|
||||
Reference in New Issue
Block a user