Don't use ClDevice in Buffer::setSurfaceState

Change-Id: Id948b11ee7c0decb7a2e4e4fea70e950ee14913f
Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2020-02-20 23:54:48 +01:00
committed by sys_ocldev
parent b6f8948712
commit 49aac737a7
8 changed files with 22 additions and 21 deletions

View File

@@ -562,7 +562,7 @@ Buffer *Buffer::createBufferHw(Context *context,
return pBuffer;
}
Buffer *Buffer::createBufferHwFromDevice(const ClDevice *device,
Buffer *Buffer::createBufferHwFromDevice(const Device *device,
cl_mem_flags flags,
cl_mem_flags_intel flagsIntel,
size_t size,
@@ -621,7 +621,7 @@ bool Buffer::isCompressed() const {
return false;
}
void Buffer::setSurfaceState(const ClDevice *device,
void Buffer::setSurfaceState(const Device *device,
void *surfaceState,
size_t svmSize,
void *svmPtr,

View File

@@ -17,6 +17,7 @@
#include "memory_properties_flags.h"
namespace NEO {
class Device;
class Buffer;
class ClDevice;
class MemoryManager;
@@ -88,7 +89,7 @@ class Buffer : public MemObj {
bool isHostPtrSVM,
bool isImageRedescribed);
static Buffer *createBufferHwFromDevice(const ClDevice *device,
static Buffer *createBufferHwFromDevice(const Device *device,
cl_mem_flags flags,
cl_mem_flags_intel flagsIntel,
size_t size,
@@ -105,7 +106,7 @@ class Buffer : public MemObj {
const cl_buffer_region *region,
cl_int &errcodeRet);
static void setSurfaceState(const ClDevice *device,
static void setSurfaceState(const Device *device,
void *surfaceState,
size_t svmSize,
void *svmPtr,