Enable support for 1Darray images on BCS OCL
Signed-off-by: Kamil Kopryk <kamil.kopryk@intel.com> Related-To: NEO-4692
This commit is contained in:
parent
b67fdb2ade
commit
f06938c3d0
|
@ -779,7 +779,6 @@ bool CommandQueue::blitEnqueueImageAllowed(const size_t *origin, const size_t *r
|
|||
blitEnqueuImageAllowed &= (origin[0] + region[0] <= BlitterConstants::maxBlitWidth) && (origin[1] + region[1] <= BlitterConstants::maxBlitHeight);
|
||||
blitEnqueuImageAllowed &= !isMipMapped(image.getImageDesc());
|
||||
blitEnqueuImageAllowed &= !(image.getImageFormat().image_channel_data_type == CL_HALF_FLOAT);
|
||||
blitEnqueuImageAllowed &= !(image.getImageDesc().image_type == CL_MEM_OBJECT_IMAGE1D_ARRAY);
|
||||
|
||||
return blitEnqueuImageAllowed;
|
||||
}
|
||||
|
|
|
@ -1380,10 +1380,7 @@ TEST(CommandQueue, givenImageWithDifferentImageTypesWhenCallingBlitEnqueueImageA
|
|||
size_t correctOrigin[3] = {1u, 1u, 0};
|
||||
MockImageBase image;
|
||||
|
||||
image.imageDesc.image_type = CL_MEM_OBJECT_IMAGE1D_ARRAY;
|
||||
EXPECT_FALSE(queue.blitEnqueueImageAllowed(correctOrigin, correctRegion, image));
|
||||
|
||||
int imageTypes[] = {CL_MEM_OBJECT_IMAGE1D, CL_MEM_OBJECT_IMAGE2D, CL_MEM_OBJECT_IMAGE2D_ARRAY, CL_MEM_OBJECT_IMAGE3D};
|
||||
int imageTypes[] = {CL_MEM_OBJECT_IMAGE1D, CL_MEM_OBJECT_IMAGE1D_ARRAY, CL_MEM_OBJECT_IMAGE2D, CL_MEM_OBJECT_IMAGE2D_ARRAY, CL_MEM_OBJECT_IMAGE3D};
|
||||
|
||||
for (auto imageType : imageTypes) {
|
||||
image.imageDesc.image_type = imageType;
|
||||
|
|
Loading…
Reference in New Issue