Add new Engine Group types

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
Bartosz Dunajski
2021-12-07 13:50:28 +00:00
committed by Compute-Runtime-Automation
parent 5ba36433e9
commit 7c610ed5bb
8 changed files with 10 additions and 10 deletions

View File

@ -6,12 +6,11 @@
*/
#include "shared/source/debug_settings/debug_settings_manager.h"
#include "shared/source/helpers/definitions/engine_group_types.h"
#include "shared/source/helpers/engine_node_helper.h"
#include "level_zero/core/source/hw_helpers/l0_hw_helper.h"
#include "engine_group_types.h"
#include <limits>
namespace L0 {

View File

@ -7,9 +7,10 @@
#pragma once
#include "shared/source/helpers/definitions/engine_group_types.h"
#include "opencl/extensions/public/cl_ext_private.h"
#include "engine_group_types.h"
#include "igfxfmid.h"
#include <string>

View File

@ -12,14 +12,13 @@
#include "shared/source/execution_environment/root_device_environment.h"
#include "shared/source/helpers/bindless_heaps_helper.h"
#include "shared/source/helpers/common_types.h"
#include "shared/source/helpers/definitions/engine_group_types.h"
#include "shared/source/helpers/engine_control.h"
#include "shared/source/helpers/engine_node_helper.h"
#include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/performance_counters.h"
#include "shared/source/program/sync_buffer_handler.h"
#include "engine_group_types.h"
namespace NEO {
class OSTime;
class SourceLevelDebugger;

View File

@ -126,7 +126,7 @@ set(NEO_CORE_HELPERS
${CMAKE_CURRENT_SOURCE_DIR}/validators.h
${CMAKE_CURRENT_SOURCE_DIR}/vec.h
${CMAKE_CURRENT_SOURCE_DIR}/definitions${BRANCH_DIR_SUFFIX}hw_cmds.h
${CMAKE_CURRENT_SOURCE_DIR}/definitions${BRANCH_DIR_SUFFIX}engine_group_types.h
${CMAKE_CURRENT_SOURCE_DIR}/definitions/engine_group_types.h
${CMAKE_CURRENT_SOURCE_DIR}/definitions/mi_flush_args.h
${CMAKE_CURRENT_SOURCE_DIR}/definitions/pipe_control_args_base.h
${CMAKE_CURRENT_SOURCE_DIR}/definitions${BRANCH_DIR_SUFFIX}pipe_control_args.h

View File

@ -7,8 +7,7 @@
#pragma once
#include "shared/source/helpers/common_types.h"
#include "engine_group_types.h"
#include "shared/source/helpers/definitions/engine_group_types.h"
#include <cstddef>
#include <cstdint>

View File

@ -15,6 +15,8 @@ enum class EngineGroupType : uint32_t {
Compute = 0,
RenderCompute,
Copy,
LinkedCopy,
CooperativeCompute,
MaxEngineGroups
};

View File

@ -12,11 +12,11 @@
#include "shared/source/command_stream/linear_stream.h"
#include "shared/source/commands/bxml_generator_glue.h"
#include "shared/source/helpers/aux_translation.h"
#include "shared/source/helpers/definitions/engine_group_types.h"
#include "shared/source/helpers/engine_node_helper.h"
#include "shared/source/helpers/options.h"
#include "shared/source/utilities/stackvec.h"
#include "engine_group_types.h"
#include "hw_cmds.h"
#include "third_party/aub_stream/headers/aubstream.h"

View File

@ -6,10 +6,10 @@
*/
#pragma once
#include "shared/source/helpers/definitions/engine_group_types.h"
#include "shared/source/helpers/pipeline_select_helper.h"
#include "shared/source/kernel/kernel_execution_type.h"
#include "engine_group_types.h"
#include "engine_node.h"
#include "igfxfmid.h"