Skip to content
5 changes: 5 additions & 0 deletions sycl/source/detail/device_image_impl.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,11 @@ class device_image_impl {
const detail::plugin &Plugin = getSyclObjImpl(MContext)->getPlugin();
Plugin.call<PiApiKind::piProgramRelease>(MProgram);
}
if (MSpecConstsBuffer) {
Comment thread
HabKaffee marked this conversation as resolved.
std::lock_guard<std::mutex> Lock{MSpecConstAccessMtx};
const detail::plugin &Plugin = getSyclObjImpl(MContext)->getPlugin();
Plugin.call<PiApiKind::piMemRelease>(MSpecConstsBuffer);
Comment thread
HabKaffee marked this conversation as resolved.
Outdated
}
}

private:
Expand Down