/* * Copyright (C) 2020-2022 Intel Corporation * * SPDX-License-Identifier: MIT * */ #include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_info.h" namespace NEO { template inline bool HwHelperHw::isFusedEuDispatchEnabled(const HardwareInfo &hwInfo, bool disableEUFusionForKernel) const { return false; } template void LriHelper::program(LinearStream *cmdStream, uint32_t address, uint32_t value, bool remap) { MI_LOAD_REGISTER_IMM cmd = GfxFamily::cmdInitLoadRegisterImm; cmd.setRegisterOffset(address); cmd.setDataDword(value); auto lri = cmdStream->getSpaceForCmd(); *lri = cmd; } template bool HwHelperHw::packedFormatsSupported() const { return false; } template size_t HwHelperHw::getMaxFillPaternSizeForCopyEngine() const { return sizeof(uint32_t); } } // namespace NEO