/* * Copyright (C) 2019-2023 Intel Corporation * * SPDX-License-Identifier: MIT * */ #include "shared/source/command_stream/experimental_command_buffer.h" #include "shared/source/command_stream/experimental_command_buffer.inl" #include "shared/source/gen12lp/hw_cmds.h" #include "shared/source/helpers/gfx_core_helper.h" namespace NEO { typedef Gen12LpFamily GfxFamily; template void ExperimentalCommandBuffer::injectBufferStart(LinearStream &parentStream, size_t cmdBufferOffset); template size_t ExperimentalCommandBuffer::getRequiredInjectionSize() noexcept; template size_t ExperimentalCommandBuffer::programExperimentalCommandBuffer(); template size_t ExperimentalCommandBuffer::getTotalExperimentalSize() noexcept; template void ExperimentalCommandBuffer::addTimeStampPipeControl(); template size_t ExperimentalCommandBuffer::getTimeStampPipeControlSize() noexcept; template void ExperimentalCommandBuffer::addExperimentalCommands(); template size_t ExperimentalCommandBuffer::getExperimentalCommandsSize() noexcept; } // namespace NEO