Enable internal image creation to return error codes

Change-Id: I20f28b57f3cd96245ce2dc1657ef2b40e63c0bc0
Signed-off-by: Jim Snow <jim.m.snow@intel.com>
This commit is contained in:
Jim Snow
2020-09-11 14:41:42 -07:00
committed by sys_ocldev
parent 7ea864cbd2
commit 9f858c29a2
11 changed files with 34 additions and 25 deletions

View File

@@ -29,7 +29,7 @@ struct Image : _ze_image_handle_t {
virtual ~Image() = default;
virtual ze_result_t destroy() = 0;
static Image *create(uint32_t productFamily, Device *device, const ze_image_desc_t *desc);
static ze_result_t create(uint32_t productFamily, Device *device, const ze_image_desc_t *desc, Image **pImage);
virtual NEO::GraphicsAllocation *getAllocation() = 0;
virtual void copySurfaceStateToSSH(void *surfaceStateHeap,