mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-09 14:33:04 +08:00
Cleanup includes in cmdlist, cmdqueue, context, device, driver and module
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
7e58789c02
commit
747c2d3d83
@@ -7,7 +7,8 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "level_zero/core/source/driver/driver_handle.h"
|
||||
#include "shared/source/unified_memory/unified_memory.h"
|
||||
|
||||
#include <level_zero/ze_api.h>
|
||||
#include <level_zero/zet_api.h>
|
||||
|
||||
@@ -15,6 +16,10 @@ struct _ze_context_handle_t {
|
||||
virtual ~_ze_context_handle_t() = default;
|
||||
};
|
||||
|
||||
namespace NEO {
|
||||
class Device;
|
||||
}
|
||||
|
||||
namespace L0 {
|
||||
struct DriverHandle;
|
||||
struct Image;
|
||||
|
||||
@@ -19,6 +19,7 @@
|
||||
#include "level_zero/core/source/hw_helpers/l0_hw_helper.h"
|
||||
#include "level_zero/core/source/image/image.h"
|
||||
#include "level_zero/core/source/memory/memory_operations_helper.h"
|
||||
#include "level_zero/core/source/module/module.h"
|
||||
|
||||
namespace L0 {
|
||||
|
||||
|
||||
@@ -7,13 +7,17 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#include "shared/source/os_interface/os_interface.h"
|
||||
#include "shared/source/helpers/common_types.h"
|
||||
#include "shared/source/utilities/stackvec.h"
|
||||
|
||||
#include "level_zero/core/source/context/context.h"
|
||||
#include "level_zero/core/source/driver/driver_handle_imp.h"
|
||||
|
||||
#include <map>
|
||||
|
||||
namespace L0 {
|
||||
struct StructuresLookupTable;
|
||||
struct DriverHandleImp;
|
||||
struct Device;
|
||||
|
||||
struct ContextImp : Context {
|
||||
ContextImp(DriverHandle *driverHandle);
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
|
||||
#include "level_zero/core/source/context/context_imp.h"
|
||||
|
||||
#include "level_zero/core/source/driver/driver_handle_imp.h"
|
||||
|
||||
namespace L0 {
|
||||
|
||||
bool ContextImp::isShareableMemory(const void *exportDesc, bool exportableMemory, NEO::Device *neoDevice) {
|
||||
@@ -21,4 +23,4 @@ void *ContextImp::getMemHandlePtr(ze_device_handle_t hDevice, uint64_t handle, z
|
||||
return this->driverHandle->importFdHandle(hDevice, flags, handle, nullptr);
|
||||
}
|
||||
|
||||
} // namespace L0
|
||||
} // namespace L0
|
||||
|
||||
@@ -7,6 +7,9 @@
|
||||
|
||||
#include "level_zero/core/source/context/context_imp.h"
|
||||
|
||||
#include "level_zero/core/source/device/device.h"
|
||||
#include "level_zero/core/source/driver/driver_handle_imp.h"
|
||||
|
||||
namespace L0 {
|
||||
|
||||
bool ContextImp::isShareableMemory(const void *exportDesc, bool exportableMemory, NEO::Device *neoDevice) {
|
||||
@@ -40,4 +43,4 @@ void *ContextImp::getMemHandlePtr(ze_device_handle_t hDevice, uint64_t handle, z
|
||||
}
|
||||
}
|
||||
|
||||
} // namespace L0
|
||||
} // namespace L0
|
||||
|
||||
@@ -7,6 +7,8 @@
|
||||
|
||||
#include "level_zero/core/source/context/context_imp.h"
|
||||
|
||||
#include "level_zero/core/source/driver/driver_handle_imp.h"
|
||||
|
||||
namespace L0 {
|
||||
|
||||
bool ContextImp::isShareableMemory(const void *exportDesc, bool exportableMemory, NEO::Device *neoDevice) {
|
||||
@@ -21,4 +23,4 @@ void *ContextImp::getMemHandlePtr(ze_device_handle_t hDevice, uint64_t handle, z
|
||||
return this->driverHandle->importNTHandle(hDevice, reinterpret_cast<void *>(handle));
|
||||
}
|
||||
|
||||
} // namespace L0
|
||||
} // namespace L0
|
||||
|
||||
Reference in New Issue
Block a user