Enable zero copy for enqueueImage r/w with hints

Change-Id: I6d4379b4bebaca162f859ea790f6a77475f7e94e
This commit is contained in:
mplewka
2018-02-02 10:19:13 +01:00
committed by sys_ocldev
parent 1cfe5344fc
commit 21c1dce943
10 changed files with 659 additions and 3 deletions

View File

@@ -104,6 +104,8 @@ class Image : public MemObj {
static size_t calculateHostPtrSize(size_t *region, size_t rowPitch, size_t slicePitch, size_t pixelSize, uint32_t imageType);
static void calculateHostPtrOffset(size_t *imageOffset, const size_t *origin, const size_t *region, size_t rowPitch, size_t slicePitch, uint32_t imageType, size_t bytesPerPixel);
static cl_int getImageParams(Context *context,
cl_mem_flags flags,
const SurfaceFormatInfo *surfaceFormat,