LCOV - code coverage report
Current view: top level - xenolith/backend/vk - XLVkSync.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 135 170 79.4 %
Date: 2024-05-12 00:16:13 Functions: 25 28 89.3 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::vk::Fence::setReleaseCallback(std::function<bool ()>&&) 0
stappler::xenolith::vk::Fence::setScheduleCallback(std::function<bool ()>&&) 0
stappler::xenolith::vk::Fence::schedule(stappler::xenolith::vk::Loop&)::{lambda()#1}::operator()() const 0
stappler::xenolith::vk::Fence::init(stappler::xenolith::vk::Device&) 146
stappler::xenolith::vk::Fence::~Fence() 146
stappler::xenolith::vk::Fence::~Fence().2 146
stappler::xenolith::vk::Fence_destroy(stappler::xenolith::core::Device*, stappler::xenolith::core::ObjectType, stappler::ValueWrapper<void*, stappler::xenolith::core::ObjectHandleFlag>, void*) 146
stappler::xenolith::vk::Fence::scheduleReleaseReset(stappler::xenolith::vk::Loop&, bool)::{lambda(stappler::thread::Task const&)#1}::operator()(stappler::thread::Task const&) const 9517
stappler::xenolith::vk::Fence::scheduleReleaseReset(stappler::xenolith::vk::Loop&, bool)::{lambda(stappler::thread::Task const&, bool)#2}::operator()(stappler::thread::Task const&, bool) const 9517
stappler::xenolith::vk::Fence::setArmed() 9538
stappler::xenolith::vk::Fence::scheduleReleaseReset(stappler::xenolith::vk::Loop&, bool) 9559
stappler::xenolith::vk::Semaphore::init(stappler::xenolith::vk::Device&) 134374
stappler::xenolith::vk::Semaphore::~Semaphore() 134374
stappler::xenolith::vk::Semaphore::~Semaphore().2 134374
stappler::xenolith::vk::Semaphore_destroy(stappler::xenolith::core::Device*, stappler::xenolith::core::ObjectType, stappler::ValueWrapper<void*, stappler::xenolith::core::ObjectHandleFlag>, void*) 134374
stappler::xenolith::vk::Fence::setTag(stappler::StringViewBase<char>) 182115
stappler::xenolith::vk::Fence::scheduleReset(stappler::xenolith::vk::Loop&) 197882
stappler::xenolith::vk::Fence::schedule(stappler::xenolith::vk::Loop&) 197882
stappler::xenolith::vk::Fence::scheduleReset(stappler::xenolith::vk::Loop&)::{lambda(stappler::thread::Task const&)#1}::operator()(stappler::thread::Task const&) const 197882
stappler::xenolith::vk::Fence::scheduleReset(stappler::xenolith::vk::Loop&)::{lambda(stappler::thread::Task const&, bool)#2}::operator()(stappler::thread::Task const&, bool) const 197882
stappler::xenolith::vk::Fence::setArmed(stappler::xenolith::vk::DeviceQueue&) 197902
stappler::xenolith::vk::Fence::clear() 207399
stappler::xenolith::vk::Fence::setFrame(std::function<bool ()>&&, std::function<void ()>&&, unsigned long) 207399
stappler::xenolith::vk::Fence::doRelease(bool) 207587
stappler::xenolith::vk::Fence::autorelease(stappler::RcBase<stappler::RefBase<stappler::memory::StandartInterface> >&&) 328136
stappler::xenolith::vk::Fence::addRelease(std::function<void (bool)>&&, stappler::RefBase<stappler::memory::StandartInterface>*, stappler::StringViewBase<char>) 534485
stappler::xenolith::vk::Fence::check(stappler::xenolith::vk::Loop&, bool)::{lambda(stappler::xenolith::vk::DeviceTable const&, VkDevice_T*)#1}::operator()(stappler::xenolith::vk::DeviceTable const&, VkDevice_T*) const 107271321
stappler::xenolith::vk::Fence::check(stappler::xenolith::vk::Loop&, bool) 107271349

Generated by: LCOV version 1.14