MCPcopy Create free account
hub / github.com/KomputeProject/kompute / sequence

Method sequence

src/Manager.cpp:444–461  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

442}
443
444std::shared_ptr<Sequence>
445Manager::sequence(uint32_t queueIndex, uint32_t totalTimestamps)
446{
447 KP_LOG_DEBUG("Kompute Manager sequence() with queueIndex: {}", queueIndex);
448
449 std::shared_ptr<Sequence> sq{ new kp::Sequence(
450 this->mPhysicalDevice,
451 this->mDevice,
452 this->mComputeQueues[queueIndex],
453 this->mComputeQueueFamilyIndices[queueIndex],
454 totalTimestamps) };
455
456 if (this->mManageResources) {
457 this->mManagedSequences.push_back(sq);
458 }
459
460 return sq;
461}
462
463vk::PhysicalDeviceProperties
464Manager::getDeviceProperties() const

Callers 15

test_end_to_endFunction · 0.95
test_shader_strFunction · 0.95
test_sequenceFunction · 0.95
test_pushconstsFunction · 0.95
test_pushconsts_intFunction · 0.95
test_workgroupFunction · 0.95
test_logistic_regressionFunction · 0.95
test_type_floatFunction · 0.95
test_type_doubleFunction · 0.95
test_type_intFunction · 0.95

Calls

no outgoing calls

Tested by 15

test_end_to_endFunction · 0.76
test_shader_strFunction · 0.76
test_sequenceFunction · 0.76
test_pushconstsFunction · 0.76
test_pushconsts_intFunction · 0.76
test_workgroupFunction · 0.76
test_logistic_regressionFunction · 0.76
test_type_floatFunction · 0.76
test_type_doubleFunction · 0.76
test_type_intFunction · 0.76