diff --git a/shared/source/ail/ail_configuration.h b/shared/source/ail/ail_configuration.h index 634bfc9cc1..cea79ffced 100644 --- a/shared/source/ail/ail_configuration.h +++ b/shared/source/ail/ail_configuration.h @@ -86,7 +86,7 @@ class AILConfiguration { extern const std::set applicationsContextSyncFlag; extern const std::set applicationsForceRcsDg2; -extern const std::set applicationsBufferPoolDisabledDG2; +extern const std::set applicationsBufferPoolDisabled; template class AILConfigurationHw : public AILConfiguration { diff --git a/shared/source/ail/ail_configuration_extra.cpp b/shared/source/ail/ail_configuration_extra.cpp index 617e07a933..a77bd48e94 100644 --- a/shared/source/ail/ail_configuration_extra.cpp +++ b/shared/source/ail/ail_configuration_extra.cpp @@ -30,7 +30,7 @@ const std::set applicationsForceRcsDg2 = {}; const std::set applicationsContextSyncFlag = {}; -const std::set applicationsBufferPoolDisabledDG2 = {}; +const std::set applicationsBufferPoolDisabled = {}; AILConfigurationCreateFunctionType ailConfigurationFactory[IGFX_MAX_PRODUCT]; diff --git a/shared/source/ail/xe_hpg_core/dg2/ail_configuration_dg2.cpp b/shared/source/ail/xe_hpg_core/dg2/ail_configuration_dg2.cpp index 1ec1d52802..b02c12345b 100644 --- a/shared/source/ail/xe_hpg_core/dg2/ail_configuration_dg2.cpp +++ b/shared/source/ail/xe_hpg_core/dg2/ail_configuration_dg2.cpp @@ -66,8 +66,8 @@ inline void AILConfigurationHw::applyExt(RuntimeCapabilityTable &runti template <> bool AILConfigurationHw::isBufferPoolEnabled() { - auto iterator = applicationsBufferPoolDisabledDG2.find(processName); - return iterator == applicationsBufferPoolDisabledDG2.end(); + auto iterator = applicationsBufferPoolDisabled.find(processName); + return iterator == applicationsBufferPoolDisabled.end(); } template class AILConfigurationHw; diff --git a/shared/source/ail/xe_hpg_core/mtl/ail_configuration_mtl.cpp b/shared/source/ail/xe_hpg_core/mtl/ail_configuration_mtl.cpp index a897a02a52..740087c3c6 100644 --- a/shared/source/ail/xe_hpg_core/mtl/ail_configuration_mtl.cpp +++ b/shared/source/ail/xe_hpg_core/mtl/ail_configuration_mtl.cpp @@ -1,5 +1,5 @@ /* - * Copyright (C) 2022-2023 Intel Corporation + * Copyright (C) 2022-2024 Intel Corporation * * SPDX-License-Identifier: MIT * @@ -52,6 +52,12 @@ bool AILConfigurationHw::useLegacyValidationLogic() { return it != applicationsLegacyValidationPathMtl.end() ? true : false; } +template <> +bool AILConfigurationHw::isBufferPoolEnabled() { + auto iterator = applicationsBufferPoolDisabled.find(processName); + return iterator == applicationsBufferPoolDisabled.end(); +} + template class AILConfigurationHw; } // namespace NEO