mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-03 14:55:24 +08:00
Don't use ClDevice in Buffer::setSurfaceState
Change-Id: Id948b11ee7c0decb7a2e4e4fea70e950ee14913f Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
b6f8948712
commit
49aac737a7
@@ -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,
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user