diff --git a/runtime/mem_obj/image.cpp b/runtime/mem_obj/image.cpp index 51bd392b29..e487eafeb2 100644 --- a/runtime/mem_obj/image.cpp +++ b/runtime/mem_obj/image.cpp @@ -382,7 +382,7 @@ Image *Image::createImageHw(Context *context, cl_mem_flags flags, size_t size, v bool zeroCopy, GraphicsAllocation *graphicsAllocation, bool isObjectRedescribed, bool createTiledImage, uint32_t baseMipLevel, uint32_t mipCount, const SurfaceFormatInfo *surfaceFormatInfo) { - const auto device = castToObject(context)->getDevice(0); + const auto device = context->getDevice(0); const auto &hwInfo = device->getHardwareInfo(); auto funcCreate = imageFactory[hwInfo.pPlatform->eRenderCoreFamily].createImageFunction;