Cleanup headers

Signed-off-by: Daniel Chabrowski <daniel.chabrowski@intel.com>
This commit is contained in:
Daniel Chabrowski
2022-05-25 14:39:35 +00:00
committed by Compute-Runtime-Automation
parent b5495169ca
commit 6fd7ae7142
133 changed files with 251 additions and 138 deletions

View File

@@ -7,6 +7,8 @@
#include "level_zero/core/source/gen11/cmdlist_gen11.inl" #include "level_zero/core/source/gen11/cmdlist_gen11.inl"
#include "shared/source/gen11/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.inl" #include "level_zero/core/source/cmdlist/cmdlist_hw.inl"
#include "level_zero/core/source/cmdlist/cmdlist_hw_base.inl" #include "level_zero/core/source/cmdlist/cmdlist_hw_base.inl"

View File

@@ -6,6 +6,8 @@
*/ */
#pragma once #pragma once
#include "shared/source/gen11/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h" #include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h"

View File

@@ -5,6 +5,8 @@
* *
*/ */
#include "shared/source/gen11/hw_cmds_base.h"
#include "level_zero/core/source/gen11/cmdlist_gen11.h" #include "level_zero/core/source/gen11/cmdlist_gen11.h"
namespace L0 { namespace L0 {

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen11/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/gen12lp/cmdlist_gen12lp.h" #include "level_zero/core/source/gen12lp/cmdlist_gen12lp.h"
namespace L0 { namespace L0 {
@@ -14,4 +16,4 @@ static CommandListPopulateFactory<IGFX_ALDERLAKE_P, CommandListProductFamily<IGF
static CommandListImmediatePopulateFactory<IGFX_ALDERLAKE_P, CommandListImmediateProductFamily<IGFX_ALDERLAKE_P>> static CommandListImmediatePopulateFactory<IGFX_ALDERLAKE_P, CommandListImmediateProductFamily<IGFX_ALDERLAKE_P>>
populateADLPImmediate; populateADLPImmediate;
} // namespace L0 } // namespace L0

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/image/image_hw.inl" #include "level_zero/core/source/image/image_hw.inl"
namespace L0 { namespace L0 {

View File

@@ -1,14 +1,16 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {
static KernelPopulateFactory<IGFX_ALDERLAKE_P, KernelHw<IGFX_GEN12LP_CORE>> populateADLP; static KernelPopulateFactory<IGFX_ALDERLAKE_P, KernelHw<IGFX_GEN12LP_CORE>> populateADLP;
} // namespace L0 } // namespace L0

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/sampler/sampler_hw.inl" #include "level_zero/core/source/sampler/sampler_hw.inl"
namespace L0 { namespace L0 {

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/gen12lp/cmdlist_gen12lp.h" #include "level_zero/core/source/gen12lp/cmdlist_gen12lp.h"
namespace L0 { namespace L0 {
@@ -15,4 +17,4 @@ static CommandListPopulateFactory<IGFX_ALDERLAKE_S, CommandListProductFamily<IGF
static CommandListImmediatePopulateFactory<IGFX_ALDERLAKE_S, CommandListImmediateProductFamily<IGFX_ALDERLAKE_S>> static CommandListImmediatePopulateFactory<IGFX_ALDERLAKE_S, CommandListImmediateProductFamily<IGFX_ALDERLAKE_S>>
populateADLSImmediate; populateADLSImmediate;
} // namespace L0 } // namespace L0

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/image/image_hw.inl" #include "level_zero/core/source/image/image_hw.inl"
namespace L0 { namespace L0 {

View File

@@ -1,14 +1,16 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {
static KernelPopulateFactory<IGFX_ALDERLAKE_S, KernelHw<IGFX_GEN12LP_CORE>> populateADLS; static KernelPopulateFactory<IGFX_ALDERLAKE_S, KernelHw<IGFX_GEN12LP_CORE>> populateADLS;
} // namespace L0 } // namespace L0

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/sampler/sampler_hw.inl" #include "level_zero/core/source/sampler/sampler_hw.inl"
namespace L0 { namespace L0 {

View File

@@ -5,6 +5,8 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.inl" #include "level_zero/core/source/cmdlist/cmdlist_hw.inl"
#include "level_zero/core/source/cmdlist/cmdlist_hw_base.inl" #include "level_zero/core/source/cmdlist/cmdlist_hw_base.inl"
@@ -19,4 +21,4 @@ namespace L0 {
template struct CommandListCoreFamily<IGFX_GEN12LP_CORE>; template struct CommandListCoreFamily<IGFX_GEN12LP_CORE>;
template struct CommandListCoreFamilyImmediate<IGFX_GEN12LP_CORE>; template struct CommandListCoreFamilyImmediate<IGFX_GEN12LP_CORE>;
} // namespace L0 } // namespace L0

View File

@@ -1,11 +1,13 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#pragma once #pragma once
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h" #include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h"
@@ -19,4 +21,4 @@ template <PRODUCT_FAMILY gfxProductFamily>
struct CommandListImmediateProductFamily : public CommandListCoreFamilyImmediate<IGFX_GEN12LP_CORE> { struct CommandListImmediateProductFamily : public CommandListCoreFamilyImmediate<IGFX_GEN12LP_CORE> {
using CommandListCoreFamilyImmediate::CommandListCoreFamilyImmediate; using CommandListCoreFamilyImmediate::CommandListCoreFamilyImmediate;
}; };
} // namespace L0 } // namespace L0

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/gen12lp/cmdlist_gen12lp.h" #include "level_zero/core/source/gen12lp/cmdlist_gen12lp.h"
namespace L0 { namespace L0 {

View File

@@ -1,14 +1,16 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {
static KernelPopulateFactory<IGFX_DG1, KernelHw<IGFX_GEN12LP_CORE>> populateDG1; static KernelPopulateFactory<IGFX_DG1, KernelHw<IGFX_GEN12LP_CORE>> populateDG1;
} // namespace L0 } // namespace L0

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/gen12lp/cmdlist_gen12lp.h" #include "level_zero/core/source/gen12lp/cmdlist_gen12lp.h"
namespace L0 { namespace L0 {
@@ -14,4 +16,4 @@ static CommandListPopulateFactory<IGFX_ROCKETLAKE, CommandListProductFamily<IGFX
static CommandListImmediatePopulateFactory<IGFX_ROCKETLAKE, CommandListImmediateProductFamily<IGFX_ROCKETLAKE>> static CommandListImmediatePopulateFactory<IGFX_ROCKETLAKE, CommandListImmediateProductFamily<IGFX_ROCKETLAKE>>
populateRKLImmediate; populateRKLImmediate;
} // namespace L0 } // namespace L0

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/image/image_hw.inl" #include "level_zero/core/source/image/image_hw.inl"
namespace L0 { namespace L0 {

View File

@@ -1,14 +1,16 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {
static KernelPopulateFactory<IGFX_ROCKETLAKE, KernelHw<IGFX_GEN12LP_CORE>> populateRKL; static KernelPopulateFactory<IGFX_ROCKETLAKE, KernelHw<IGFX_GEN12LP_CORE>> populateRKL;
} // namespace L0 } // namespace L0

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/sampler/sampler_hw.inl" #include "level_zero/core/source/sampler/sampler_hw.inl"
namespace L0 { namespace L0 {

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/gen12lp/cmdlist_gen12lp.h" #include "level_zero/core/source/gen12lp/cmdlist_gen12lp.h"
namespace L0 { namespace L0 {

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {

View File

@@ -7,6 +7,8 @@
#include "level_zero/core/source/gen9/cmdlist_gen9.inl" #include "level_zero/core/source/gen9/cmdlist_gen9.inl"
#include "shared/source/gen9/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.inl" #include "level_zero/core/source/cmdlist/cmdlist_hw.inl"
#include "level_zero/core/source/cmdlist/cmdlist_hw_base.inl" #include "level_zero/core/source/cmdlist/cmdlist_hw_base.inl"

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {

View File

@@ -5,6 +5,8 @@
* *
*/ */
#include "shared/source/xe_hp_core/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.inl" #include "level_zero/core/source/cmdlist/cmdlist_hw.inl"
#include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h" #include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h"

View File

@@ -6,6 +6,8 @@
*/ */
#pragma once #pragma once
#include "shared/source/xe_hp_core/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h" #include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h"

View File

@@ -5,6 +5,8 @@
* *
*/ */
#include "shared/source/xe_hp_core/hw_cmds_base.h"
#include "level_zero/core/source/xe_hp_core/cmdlist_xe_hp_core.h" #include "level_zero/core/source/xe_hp_core/cmdlist_xe_hp_core.h"
namespace L0 { namespace L0 {

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/xe_hp_core/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {

View File

@@ -5,6 +5,8 @@
* *
*/ */
#include "shared/source/xe_hpc_core/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.inl" #include "level_zero/core/source/cmdlist/cmdlist_hw.inl"
#include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h" #include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h"

View File

@@ -6,6 +6,8 @@
*/ */
#pragma once #pragma once
#include "shared/source/xe_hpc_core/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h" #include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h"

View File

@@ -5,6 +5,8 @@
* *
*/ */
#include "shared/source/xe_hpc_core/hw_cmds_base.h"
#include "level_zero/core/source/xe_hpc_core/cmdlist_xe_hpc_core.h" #include "level_zero/core/source/xe_hpc_core/cmdlist_xe_hpc_core.h"
namespace L0 { namespace L0 {

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -12,6 +12,7 @@
#include "level_zero/core/source/cmdqueue/cmdqueue_xe_hp_core_and_later.inl" #include "level_zero/core/source/cmdqueue/cmdqueue_xe_hp_core_and_later.inl"
#include "cmdqueue_extended.inl" #include "cmdqueue_extended.inl"
namespace L0 { namespace L0 {
template struct CommandQueueHw<IGFX_XE_HPC_CORE>; template struct CommandQueueHw<IGFX_XE_HPC_CORE>;
static CommandQueuePopulateFactory<IGFX_PVC, CommandQueueHw<IGFX_XE_HPC_CORE>> static CommandQueuePopulateFactory<IGFX_PVC, CommandQueueHw<IGFX_XE_HPC_CORE>>

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/xe_hpc_core/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {

View File

@@ -5,6 +5,8 @@
* *
*/ */
#include "shared/source/xe_hpg_core/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.inl" #include "level_zero/core/source/cmdlist/cmdlist_hw.inl"
#include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h" #include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h"
@@ -18,4 +20,4 @@ namespace L0 {
template struct CommandListCoreFamily<IGFX_XE_HPG_CORE>; template struct CommandListCoreFamily<IGFX_XE_HPG_CORE>;
template struct CommandListCoreFamilyImmediate<IGFX_XE_HPG_CORE>; template struct CommandListCoreFamilyImmediate<IGFX_XE_HPG_CORE>;
} // namespace L0 } // namespace L0

View File

@@ -7,6 +7,8 @@
#pragma once #pragma once
#include "shared/source/xe_hpg_core/hw_cmds_base.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw.h" #include "level_zero/core/source/cmdlist/cmdlist_hw.h"
#include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h" #include "level_zero/core/source/cmdlist/cmdlist_hw_immediate.h"

View File

@@ -1,10 +1,12 @@
/* /*
* Copyright (C) 2021 Intel Corporation * Copyright (C) 2021-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/xe_hpg_core/hw_cmds_base.h"
#include "level_zero/core/source/kernel/kernel_hw.h" #include "level_zero/core/source/kernel/kernel_hw.h"
namespace L0 { namespace L0 {

View File

@@ -28,6 +28,7 @@
#include "level_zero/core/source/compiler_interface/l0_reg_path.h" #include "level_zero/core/source/compiler_interface/l0_reg_path.h"
#include "gmock/gmock.h" #include "gmock/gmock.h"
#include "hw_cmds.h"
#include "igfxfmid.h" #include "igfxfmid.h"
#include <fstream> #include <fstream>

View File

@@ -7,6 +7,7 @@
#include "level_zero/tools/source/debug/debug_session_imp.h" #include "level_zero/tools/source/debug/debug_session_imp.h"
#include "shared/source/built_ins/sip.h"
#include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_helper.h"
#include "level_zero/core/source/device/device_imp.h" #include "level_zero/core/source/device/device_imp.h"

View File

@@ -9,7 +9,6 @@
#include "shared/source/debug_settings/debug_settings_manager.h" #include "shared/source/debug_settings/debug_settings_manager.h"
#include "shared/source/helpers/common_types.h" #include "shared/source/helpers/common_types.h"
#include "shared/source/helpers/string.h" #include "shared/source/helpers/string.h"
#include "shared/source/helpers/vec.h"
#include "shared/source/unified_memory/unified_memory.h" #include "shared/source/unified_memory/unified_memory.h"
#include "opencl/source/cl_device/cl_device_vector.h" #include "opencl/source/cl_device/cl_device_vector.h"
@@ -20,17 +19,14 @@
#include "opencl/source/helpers/destructor_callbacks.h" #include "opencl/source/helpers/destructor_callbacks.h"
#include "opencl/source/mem_obj/map_operations_handler.h" #include "opencl/source/mem_obj/map_operations_handler.h"
#include <list>
#include <map> #include <map>
#include <set>
namespace NEO { namespace NEO {
class AsyncEventsHandler; class AsyncEventsHandler;
struct BuiltInKernel;
class CommandQueue; class CommandQueue;
class Device; class Device;
class MemObj; class Kernel;
class MemoryManager; class MemoryManager;
class SharingFunctions; class SharingFunctions;
class SVMAllocsManager; class SVMAllocsManager;

View File

@@ -22,6 +22,7 @@
#include "shared/source/os_interface/windows/wddm_allocation.h" #include "shared/source/os_interface/windows/wddm_allocation.h"
#include "shared/source/os_interface/windows/wddm_engine_mapper.h" #include "shared/source/os_interface/windows/wddm_engine_mapper.h"
#include "shared/source/os_interface/windows/wddm_memory_manager.h" #include "shared/source/os_interface/windows/wddm_memory_manager.h"
#include "shared/source/utilities/debug_settings_reader.h"
#include "shared/test/common/helpers/debug_manager_state_restore.h" #include "shared/test/common/helpers/debug_manager_state_restore.h"
#include "shared/test/common/helpers/variable_backup.h" #include "shared/test/common/helpers/variable_backup.h"
#include "shared/test/common/mocks/mock_execution_environment.h" #include "shared/test/common/mocks/mock_execution_environment.h"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/built_ins/sip.h"
#include "shared/source/command_container/command_encoder.h" #include "shared/source/command_container/command_encoder.h"
#include "shared/source/command_stream/command_stream_receiver_hw.h" #include "shared/source/command_stream/command_stream_receiver_hw.h"
#include "shared/source/command_stream/experimental_command_buffer.h" #include "shared/source/command_stream/experimental_command_buffer.h"

View File

@@ -50,8 +50,6 @@ void printDebugString(bool showDebugLogs, Args &&...args) {
#define NO_SANITIZE #define NO_SANITIZE
#endif #endif
class Kernel;
class GraphicsAllocation;
class SettingsReader; class SettingsReader;
template <typename T> template <typename T>

View File

@@ -12,6 +12,7 @@
#include "shared/source/helpers/debug_helpers.h" #include "shared/source/helpers/debug_helpers.h"
#include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_helper.h"
#include "shared/source/program/kernel_info.h" #include "shared/source/program/kernel_info.h"
#include "shared/source/program/program_info.h"
#include "shared/source/program/program_info_from_patchtokens.h" #include "shared/source/program/program_info_from_patchtokens.h"
#include "shared/source/utilities/logger.h" #include "shared/source/utilities/logger.h"

View File

@@ -9,6 +9,8 @@
#include "shared/source/execution_environment/execution_environment.h" #include "shared/source/execution_environment/execution_environment.h"
#include "shared/source/execution_environment/root_device_environment.h" #include "shared/source/execution_environment/root_device_environment.h"
#include "hw_cmds.h"
namespace NEO { namespace NEO {
bool prepareDeviceEnvironments(ExecutionEnvironment &executionEnvironment, std::string &osPciPath, const uint32_t rootDeviceIndex) { bool prepareDeviceEnvironments(ExecutionEnvironment &executionEnvironment, std::string &osPciPath, const uint32_t rootDeviceIndex) {

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2019-2021 Intel Corporation * Copyright (C) 2019-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -9,6 +9,7 @@
#include "shared/source/aub_mem_dump/aub_alloc_dump.inl" #include "shared/source/aub_mem_dump/aub_alloc_dump.inl"
#include "shared/source/aub_mem_dump/aub_mem_dump.inl" #include "shared/source/aub_mem_dump/aub_mem_dump.inl"
#include "shared/source/gen11/aub_mapper.h" #include "shared/source/gen11/aub_mapper.h"
#include "shared/source/gen11/hw_cmds.h"
#include "shared/source/helpers/completion_stamp.h" #include "shared/source/helpers/completion_stamp.h"
#include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_helper.h"

View File

@@ -6,6 +6,7 @@
*/ */
#include "shared/source/gen11/aub_mapper.h" #include "shared/source/gen11/aub_mapper.h"
#include "shared/source/gen11/hw_cmds_base.h"
#include "shared/source/helpers/flat_batch_buffer_helper_hw.inl" #include "shared/source/helpers/flat_batch_buffer_helper_hw.inl"
#include "shared/source/helpers/hw_helper_base.inl" #include "shared/source/helpers/hw_helper_base.inl"
#include "shared/source/helpers/hw_helper_bdw_and_later.inl" #include "shared/source/helpers/hw_helper_bdw_and_later.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen11/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen11/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen11/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2019-2021 Intel Corporation * Copyright (C) 2019-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -7,6 +7,7 @@
#include "shared/source/command_stream/preemption.h" #include "shared/source/command_stream/preemption.h"
#include "shared/source/command_stream/preemption.inl" #include "shared/source/command_stream/preemption.inl"
#include "shared/source/gen11/hw_cmds_base.h"
namespace NEO { namespace NEO {

View File

@@ -1,11 +1,12 @@
/* /*
* Copyright (C) 2019-2021 Intel Corporation * Copyright (C) 2019-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/command_stream/command_stream_receiver_with_aub_dump.inl" #include "shared/source/command_stream/command_stream_receiver_with_aub_dump.inl"
#include "shared/source/gen11/hw_cmds_base.h"
#include "shared/source/os_interface/windows/device_command_stream.inl" #include "shared/source/os_interface/windows/device_command_stream.inl"
#include "shared/source/os_interface/windows/wddm_device_command_stream.inl" #include "shared/source/os_interface/windows/wddm_device_command_stream.inl"

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -13,8 +13,7 @@
#include "shared/source/direct_submission/dispatchers/dispatcher.inl" #include "shared/source/direct_submission/dispatchers/dispatcher.inl"
#include "shared/source/direct_submission/dispatchers/render_dispatcher.inl" #include "shared/source/direct_submission/dispatchers/render_dispatcher.inl"
#include "shared/source/direct_submission/windows/wddm_direct_submission.inl" #include "shared/source/direct_submission/windows/wddm_direct_submission.inl"
#include "shared/source/gen11/hw_cmds_base.h"
#include "hw_cmds.h"
namespace NEO { namespace NEO {
using GfxFamily = ICLFamily; using GfxFamily = ICLFamily;

View File

@@ -1,11 +1,11 @@
/* /*
* Copyright (C) 2019-2021 Intel Corporation * Copyright (C) 2019-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen11/hw_cmds.h" #include "shared/source/gen11/hw_cmds_base.h"
#include "shared/source/helpers/windows/gmm_callbacks.h" #include "shared/source/helpers/windows/gmm_callbacks.h"
#include "shared/source/helpers/windows/gmm_callbacks.inl" #include "shared/source/helpers/windows/gmm_callbacks.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen11/hw_cmds_base.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"
#include "shared/source/os_interface/hw_info_config_bdw_and_later.inl" #include "shared/source/os_interface/hw_info_config_bdw_and_later.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen11/hw_cmds_base.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"
#include "shared/source/os_interface/hw_info_config_bdw_and_later.inl" #include "shared/source/os_interface/hw_info_config_bdw_and_later.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen11/hw_cmds_base.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"
#include "shared/source/os_interface/hw_info_config_bdw_and_later.inl" #include "shared/source/os_interface/hw_info_config_bdw_and_later.inl"

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2019-2021 Intel Corporation * Copyright (C) 2019-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -9,6 +9,7 @@
#include "shared/source/aub_mem_dump/aub_alloc_dump.inl" #include "shared/source/aub_mem_dump/aub_alloc_dump.inl"
#include "shared/source/aub_mem_dump/aub_mem_dump.inl" #include "shared/source/aub_mem_dump/aub_mem_dump.inl"
#include "shared/source/gen12lp/aub_mapper.h" #include "shared/source/gen12lp/aub_mapper.h"
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/completion_stamp.h" #include "shared/source/helpers/completion_stamp.h"
#include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_helper.h"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/helpers/pipeline_select_args.h" #include "shared/source/helpers/pipeline_select_args.h"
#include "shared/source/helpers/pipeline_select_helper.h" #include "shared/source/helpers/pipeline_select_helper.h"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2019-2021 Intel Corporation * Copyright (C) 2019-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -7,6 +7,7 @@
#include "shared/source/command_stream/preemption.h" #include "shared/source/command_stream/preemption.h"
#include "shared/source/command_stream/preemption.inl" #include "shared/source/command_stream/preemption.inl"
#include "shared/source/gen12lp/hw_cmds_base.h"
namespace NEO { namespace NEO {

View File

@@ -1,11 +1,12 @@
/* /*
* Copyright (C) 2019-2021 Intel Corporation * Copyright (C) 2019-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/command_stream/command_stream_receiver_with_aub_dump.inl" #include "shared/source/command_stream/command_stream_receiver_with_aub_dump.inl"
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/os_interface/windows/device_command_stream.inl" #include "shared/source/os_interface/windows/device_command_stream.inl"
#include "shared/source/os_interface/windows/wddm_device_command_stream.inl" #include "shared/source/os_interface/windows/wddm_device_command_stream.inl"

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -13,8 +13,7 @@
#include "shared/source/direct_submission/dispatchers/dispatcher.inl" #include "shared/source/direct_submission/dispatchers/dispatcher.inl"
#include "shared/source/direct_submission/dispatchers/render_dispatcher.inl" #include "shared/source/direct_submission/dispatchers/render_dispatcher.inl"
#include "shared/source/direct_submission/windows/wddm_direct_submission.inl" #include "shared/source/direct_submission/windows/wddm_direct_submission.inl"
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "hw_cmds.h"
namespace NEO { namespace NEO {
using GfxFamily = TGLLPFamily; using GfxFamily = TGLLPFamily;

View File

@@ -1,11 +1,11 @@
/* /*
* Copyright (C) 2019-2021 Intel Corporation * Copyright (C) 2019-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen12lp/hw_cmds.h" #include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/windows/gmm_callbacks_tgllp_and_later.inl" #include "shared/source/helpers/windows/gmm_callbacks_tgllp_and_later.inl"
namespace NEO { namespace NEO {

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/helpers/pipeline_select_args.h" #include "shared/source/helpers/pipeline_select_args.h"
#include "shared/source/helpers/pipeline_select_helper.h" #include "shared/source/helpers/pipeline_select_helper.h"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen12lp/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2018-2021 Intel Corporation * Copyright (C) 2018-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -9,6 +9,7 @@
#include "shared/source/aub_mem_dump/aub_alloc_dump.inl" #include "shared/source/aub_mem_dump/aub_alloc_dump.inl"
#include "shared/source/aub_mem_dump/aub_mem_dump.inl" #include "shared/source/aub_mem_dump/aub_mem_dump.inl"
#include "shared/source/gen8/aub_mapper.h" #include "shared/source/gen8/aub_mapper.h"
#include "shared/source/gen8/hw_cmds_base.h"
#include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_helper.h"
namespace AubMemDump { namespace AubMemDump {

View File

@@ -1,11 +1,12 @@
/* /*
* Copyright (C) 2018-2021 Intel Corporation * Copyright (C) 2018-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen8/aub_mapper.h" #include "shared/source/gen8/aub_mapper.h"
#include "shared/source/gen8/hw_cmds_base.h"
#include "shared/source/helpers/constants.h" #include "shared/source/helpers/constants.h"
#include "shared/source/helpers/flat_batch_buffer_helper_hw.inl" #include "shared/source/helpers/flat_batch_buffer_helper_hw.inl"
#include "shared/source/helpers/hw_helper_base.inl" #include "shared/source/helpers/hw_helper_base.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen8/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -7,6 +7,7 @@
#include "shared/source/command_stream/preemption.h" #include "shared/source/command_stream/preemption.h"
#include "shared/source/command_stream/preemption.inl" #include "shared/source/command_stream/preemption.inl"
#include "shared/source/gen8/hw_cmds_base.h"
#include "shared/source/helpers/register_offsets.h" #include "shared/source/helpers/register_offsets.h"
namespace NEO { namespace NEO {

View File

@@ -1,11 +1,12 @@
/* /*
* Copyright (C) 2018-2021 Intel Corporation * Copyright (C) 2018-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/command_stream/command_stream_receiver_with_aub_dump.inl" #include "shared/source/command_stream/command_stream_receiver_with_aub_dump.inl"
#include "shared/source/gen8/hw_cmds_base.h"
#include "shared/source/os_interface/windows/device_command_stream.inl" #include "shared/source/os_interface/windows/device_command_stream.inl"
#include "shared/source/os_interface/windows/wddm_device_command_stream.inl" #include "shared/source/os_interface/windows/wddm_device_command_stream.inl"

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -13,6 +13,7 @@
#include "shared/source/direct_submission/dispatchers/dispatcher.inl" #include "shared/source/direct_submission/dispatchers/dispatcher.inl"
#include "shared/source/direct_submission/dispatchers/render_dispatcher.inl" #include "shared/source/direct_submission/dispatchers/render_dispatcher.inl"
#include "shared/source/direct_submission/windows/wddm_direct_submission.inl" #include "shared/source/direct_submission/windows/wddm_direct_submission.inl"
#include "shared/source/gen8/hw_cmds_base.h"
#include "hw_cmds.h" #include "hw_cmds.h"

View File

@@ -1,11 +1,11 @@
/* /*
* Copyright (C) 2018-2021 Intel Corporation * Copyright (C) 2018-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen8/hw_cmds.h" #include "shared/source/gen8/hw_cmds_base.h"
#include "shared/source/helpers/windows/gmm_callbacks.h" #include "shared/source/helpers/windows/gmm_callbacks.h"
#include "shared/source/helpers/windows/gmm_callbacks.inl" #include "shared/source/helpers/windows/gmm_callbacks.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen8/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2018-2021 Intel Corporation * Copyright (C) 2018-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -9,6 +9,7 @@
#include "shared/source/aub_mem_dump/aub_alloc_dump.inl" #include "shared/source/aub_mem_dump/aub_alloc_dump.inl"
#include "shared/source/aub_mem_dump/aub_mem_dump.inl" #include "shared/source/aub_mem_dump/aub_mem_dump.inl"
#include "shared/source/gen9/aub_mapper.h" #include "shared/source/gen9/aub_mapper.h"
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_helper.h"
namespace AubMemDump { namespace AubMemDump {

View File

@@ -6,6 +6,7 @@
*/ */
#include "shared/source/gen9/aub_mapper.h" #include "shared/source/gen9/aub_mapper.h"
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/helpers/flat_batch_buffer_helper_hw.inl" #include "shared/source/helpers/flat_batch_buffer_helper_hw.inl"
#include "shared/source/helpers/hw_helper_base.inl" #include "shared/source/helpers/hw_helper_base.inl"
#include "shared/source/helpers/hw_helper_bdw_and_later.inl" #include "shared/source/helpers/hw_helper_bdw_and_later.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/helpers/hw_info.h" #include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"

View File

@@ -9,6 +9,7 @@
#include "shared/source/command_stream/csr_definitions.h" #include "shared/source/command_stream/csr_definitions.h"
#include "shared/source/command_stream/preemption.h" #include "shared/source/command_stream/preemption.h"
#include "shared/source/command_stream/preemption.inl" #include "shared/source/command_stream/preemption.inl"
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/helpers/register_offsets.h" #include "shared/source/helpers/register_offsets.h"
#include <cstring> #include <cstring>

View File

@@ -1,11 +1,12 @@
/* /*
* Copyright (C) 2018-2021 Intel Corporation * Copyright (C) 2018-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/command_stream/command_stream_receiver_with_aub_dump.inl" #include "shared/source/command_stream/command_stream_receiver_with_aub_dump.inl"
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/os_interface/windows/device_command_stream.inl" #include "shared/source/os_interface/windows/device_command_stream.inl"
#include "shared/source/os_interface/windows/wddm_device_command_stream.inl" #include "shared/source/os_interface/windows/wddm_device_command_stream.inl"

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -13,8 +13,7 @@
#include "shared/source/direct_submission/dispatchers/dispatcher.inl" #include "shared/source/direct_submission/dispatchers/dispatcher.inl"
#include "shared/source/direct_submission/dispatchers/render_dispatcher.inl" #include "shared/source/direct_submission/dispatchers/render_dispatcher.inl"
#include "shared/source/direct_submission/windows/wddm_direct_submission.inl" #include "shared/source/direct_submission/windows/wddm_direct_submission.inl"
#include "shared/source/gen9/hw_cmds_base.h"
#include "hw_cmds.h"
namespace NEO { namespace NEO {
using GfxFamily = SKLFamily; using GfxFamily = SKLFamily;

View File

@@ -1,11 +1,11 @@
/* /*
* Copyright (C) 2018-2021 Intel Corporation * Copyright (C) 2018-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/gen9/hw_cmds.h" #include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/helpers/windows/gmm_callbacks.h" #include "shared/source/helpers/windows/gmm_callbacks.h"
#include "shared/source/helpers/windows/gmm_callbacks.inl" #include "shared/source/helpers/windows/gmm_callbacks.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"
#include "shared/source/os_interface/hw_info_config_bdw_and_later.inl" #include "shared/source/os_interface/hw_info_config_bdw_and_later.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"
#include "shared/source/os_interface/hw_info_config_bdw_and_later.inl" #include "shared/source/os_interface/hw_info_config_bdw_and_later.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"
#include "shared/source/os_interface/hw_info_config_bdw_and_later.inl" #include "shared/source/os_interface/hw_info_config_bdw_and_later.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"
#include "shared/source/os_interface/hw_info_config_bdw_and_later.inl" #include "shared/source/os_interface/hw_info_config_bdw_and_later.inl"

View File

@@ -5,6 +5,7 @@
* *
*/ */
#include "shared/source/gen9/hw_cmds_base.h"
#include "shared/source/os_interface/hw_info_config.h" #include "shared/source/os_interface/hw_info_config.h"
#include "shared/source/os_interface/hw_info_config.inl" #include "shared/source/os_interface/hw_info_config.inl"
#include "shared/source/os_interface/hw_info_config_bdw_and_later.inl" #include "shared/source/os_interface/hw_info_config_bdw_and_later.inl"

View File

@@ -1,5 +1,5 @@
/* /*
* Copyright (C) 2018-2021 Intel Corporation * Copyright (C) 2018-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
@@ -8,6 +8,7 @@
#include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_helper.h"
#include "shared/source/debug_settings/debug_settings_manager.h" #include "shared/source/debug_settings/debug_settings_manager.h"
#include "shared/source/helpers/hw_info.h"
#include <algorithm> #include <algorithm>

View File

@@ -7,7 +7,7 @@
#pragma once #pragma once
#include "shared/source/aub_mem_dump/aub_mem_dump.h" #include "shared/source/aub_mem_dump/aub_mem_dump.h"
#include "shared/source/built_ins/sip.h" #include "shared/source/built_ins/sip_kernel_type.h"
#include "shared/source/commands/bxml_generator_glue.h" #include "shared/source/commands/bxml_generator_glue.h"
#include "shared/source/helpers/aux_translation.h" #include "shared/source/helpers/aux_translation.h"
#include "shared/source/helpers/definitions/engine_group_types.h" #include "shared/source/helpers/definitions/engine_group_types.h"
@@ -15,12 +15,13 @@
#include "shared/source/helpers/options.h" #include "shared/source/helpers/options.h"
#include "shared/source/utilities/stackvec.h" #include "shared/source/utilities/stackvec.h"
#include "hw_cmds.h" #include "igfxfmid.h"
#include "sku_info.h"
#include "third_party/aub_stream/headers/aubstream.h" #include "third_party/aub_stream/headers/aubstream.h"
#include <cstdint> #include <cstdint>
#include <memory>
#include <string> #include <string>
#include <type_traits>
namespace NEO { namespace NEO {
class GmmHelper; class GmmHelper;
@@ -28,10 +29,10 @@ class GraphicsAllocation;
class TagAllocatorBase; class TagAllocatorBase;
class LinearStream; class LinearStream;
class Gmm; class Gmm;
class MemoryManager;
struct AllocationData; struct AllocationData;
struct AllocationProperties; struct AllocationProperties;
struct EncodeSurfaceStateArgs; struct EncodeSurfaceStateArgs;
struct EngineControl;
struct RootDeviceEnvironment; struct RootDeviceEnvironment;
struct PipeControlArgs; struct PipeControlArgs;

View File

@@ -1,11 +1,12 @@
/* /*
* Copyright (C) 2020-2021 Intel Corporation * Copyright (C) 2020-2022 Intel Corporation
* *
* SPDX-License-Identifier: MIT * SPDX-License-Identifier: MIT
* *
*/ */
#include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_helper.h"
#include "shared/source/helpers/hw_info.h"
namespace NEO { namespace NEO {

View File

@@ -12,6 +12,7 @@
#include "shared/source/helpers/basic_math.h" #include "shared/source/helpers/basic_math.h"
#include "shared/source/helpers/debug_helpers.h" #include "shared/source/helpers/debug_helpers.h"
#include "shared/source/helpers/hw_helper.h" #include "shared/source/helpers/hw_helper.h"
#include "shared/source/helpers/hw_info.h"
#include "shared/source/os_interface/linux/drm_neo.h" #include "shared/source/os_interface/linux/drm_neo.h"
#include <iostream> #include <iostream>

Some files were not shown because too many files have changed in this diff Show More