We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 62e51e6 commit d3511e1Copy full SHA for d3511e1
sycl/source/detail/program_manager/program_manager.cpp
@@ -1536,6 +1536,10 @@ std::vector<device_image_plain> ProgramManager::getSYCLDeviceImages(
1536
std::vector<device_image_plain> ProgramManager::getSYCLDeviceImages(
1537
const context &Ctx, const std::vector<device> &Devs,
1538
const std::vector<kernel_id> &KernelIDs, bundle_state TargetState) {
1539
+ // Fast path for when no kernel IDs are requested
1540
+ if (KernelIDs.empty())
1541
+ return {};
1542
+
1543
{
1544
std::lock_guard<std::mutex> BuiltInKernelIDsGuard(m_BuiltInKernelIDsMutex);
1545
0 commit comments