LCOV - code coverage report
Current view: top level - xenolith/backend/vk - XLVkQueuePass.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 228 367 62.1 %
Date: 2024-05-12 00:16:13 Functions: 33 41 80.5 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::vk::QueuePassHandle::setQueueIdleMode(stappler::xenolith::vk::DeviceQueue::IdleMode) 0
stappler::xenolith::vk::QueuePass::~QueuePass() 0
stappler::xenolith::vk::QueuePassHandle::getComputePipelineByName(unsigned int, stappler::StringViewBase<char>) const 0
stappler::xenolith::vk::QueuePassHandle::getGraphicPipelineByName(unsigned int, stappler::StringViewBase<char>) const 0
stappler::xenolith::vk::QueuePassHandle::getComputePipelineBySubName(unsigned int, stappler::StringViewBase<char>) const 0
stappler::xenolith::vk::QueuePassHandle::getGraphicPipelineBySubName(unsigned int, stappler::StringViewBase<char>) const 0
stappler::xenolith::vk::QueuePassHandle::submit(stappler::xenolith::core::FrameQueue&, stappler::RcBase<stappler::xenolith::core::FrameSync>&&, std::function<void (bool)>&&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&)#5}::operator()(stappler::xenolith::core::FrameHandle&) const 0
stappler::xenolith::vk::QueuePassHandle::submit(stappler::xenolith::core::FrameQueue&, stappler::RcBase<stappler::xenolith::core::FrameSync>&&, std::function<void (bool)>&&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&)#1}::operator()(stappler::xenolith::core::FrameHandle&) 0
stappler::xenolith::vk::QueuePassHandle::getImageInputOutputBarrier(stappler::xenolith::vk::Device*, stappler::xenolith::vk::Image*, stappler::xenolith::vk::ImageAttachmentHandle&) const 21
stappler::xenolith::vk::QueuePass::invalidate() 357
stappler::xenolith::vk::QueuePass::init(stappler::xenolith::core::QueuePassBuilder&) 357
stappler::xenolith::vk::QueuePass::~QueuePass().2 357
stappler::xenolith::vk::QueuePassHandle::updateMaterials(stappler::xenolith::core::FrameHandle&, stappler::RcBase<stappler::xenolith::core::MaterialSet> const&, std::vector<stappler::RcBase<stappler::xenolith::core::Material>, std::allocator<stappler::RcBase<stappler::xenolith::core::Material> > > const&, stappler::SpanView<unsigned int>, stappler::SpanView<unsigned int>) 1214
stappler::xenolith::vk::QueuePassHandle::updateMaterials(stappler::xenolith::core::FrameHandle&, stappler::RcBase<stappler::xenolith::core::MaterialSet> const&, std::vector<stappler::RcBase<stappler::xenolith::core::Material>, std::allocator<stappler::RcBase<stappler::xenolith::core::Material> > > const&, stappler::SpanView<unsigned int>, stappler::SpanView<unsigned int>)::{lambda(unsigned char*, unsigned long)#3}::operator()(unsigned char*, unsigned long) const 1214
stappler::xenolith::vk::QueuePassHandle::updateMaterials(stappler::xenolith::core::FrameHandle&, stappler::RcBase<stappler::xenolith::core::MaterialSet> const&, std::vector<stappler::RcBase<stappler::xenolith::core::Material>, std::allocator<stappler::RcBase<stappler::xenolith::core::Material> > > const&, stappler::SpanView<unsigned int>, stappler::SpanView<unsigned int>)::{lambda(stappler::xenolith::core::FrameHandle&)#2}::operator()(stappler::xenolith::core::FrameHandle&) const 1214
stappler::xenolith::vk::QueuePassHandle::updateMaterials(stappler::xenolith::core::FrameHandle&, stappler::RcBase<stappler::xenolith::core::MaterialSet> const&, std::vector<stappler::RcBase<stappler::xenolith::core::Material>, std::allocator<stappler::RcBase<stappler::xenolith::core::Material> > > const&, stappler::SpanView<unsigned int>, stappler::SpanView<unsigned int>)::{lambda(stappler::xenolith::core::MaterialImage const&)#1}::operator()(stappler::xenolith::core::MaterialImage const&) const 1234
stappler::xenolith::vk::QueuePassHandle::rotateScissor(stappler::xenolith::core::FrameContraints const&, stappler::geom::URect const&) 3509
stappler::xenolith::vk::QueuePassHandle::doFinalizeTransfer(stappler::xenolith::core::MaterialSet*, std::vector<stappler::xenolith::vk::ImageMemoryBarrier, std::allocator<stappler::xenolith::vk::ImageMemoryBarrier> >&, std::vector<stappler::xenolith::vk::BufferMemoryBarrier, std::allocator<stappler::xenolith::vk::BufferMemoryBarrier> >&) 9517
stappler::xenolith::vk::QueuePassHandle::doPrepareCommands(stappler::xenolith::core::FrameHandle&) 100800
stappler::xenolith::vk::QueuePassHandle::~QueuePassHandle() 100800
stappler::xenolith::vk::QueuePassHandle::doPrepareCommands(stappler::xenolith::core::FrameHandle&)::{lambda(stappler::xenolith::vk::CommandBuffer&)#1}::operator()(stappler::xenolith::vk::CommandBuffer&) const 100800
stappler::xenolith::vk::QueuePassHandle::doPrepareCommands(stappler::xenolith::core::FrameHandle&)::{lambda(stappler::xenolith::vk::CommandBuffer&)#1}::operator()(stappler::xenolith::vk::CommandBuffer&) const::{lambda()#1}::operator()() const 100800
stappler::xenolith::vk::QueuePassHandle::prepare(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&)#1}::operator()(stappler::xenolith::core::FrameHandle&) const 170255
stappler::xenolith::vk::QueuePassHandle::prepare(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&, bool)#2}::operator()(stappler::xenolith::core::FrameHandle&, bool) const 170255
stappler::xenolith::vk::QueuePassHandle::prepare(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&) 172535
stappler::xenolith::vk::QueuePassHandle::prepare(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&)#3}::operator()(stappler::xenolith::core::FrameHandle&) const 172535
stappler::xenolith::vk::QueuePassHandle::prepare(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&, bool)#4}::operator()(stappler::xenolith::core::FrameHandle&, bool) const 172535
stappler::xenolith::vk::QueuePassHandle::doSubmit(stappler::xenolith::core::FrameHandle&, std::function<void (bool)>&&) 172568
stappler::xenolith::vk::QueuePassHandle::submit(stappler::xenolith::core::FrameQueue&, stappler::RcBase<stappler::xenolith::core::FrameSync>&&, std::function<void (bool)>&&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)#4}::operator()(stappler::xenolith::core::FrameHandle&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)::{lambda(stappler::xenolith::core::FrameHandle&)#1}::operator()(stappler::xenolith::core::FrameHandle&) 172569
stappler::xenolith::vk::QueuePassHandle::doComplete(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&, bool) 172577
stappler::xenolith::vk::QueuePassHandle::doSubmitted(stappler::xenolith::core::FrameHandle&, std::function<void (bool)>&&, bool, stappler::RcBase<stappler::xenolith::vk::Fence>&&) 172577
stappler::xenolith::vk::QueuePassHandle::submit(stappler::xenolith::core::FrameQueue&, stappler::RcBase<stappler::xenolith::core::FrameSync>&&, std::function<void (bool)>&&, std::function<void (bool)>&&) 172577
stappler::xenolith::vk::QueuePassHandle::submit(stappler::xenolith::core::FrameQueue&, stappler::RcBase<stappler::xenolith::core::FrameSync>&&, std::function<void (bool)>&&, std::function<void (bool)>&&)::{lambda(bool)#2}::operator()(bool) const 172577
stappler::xenolith::vk::QueuePassHandle::submit(stappler::xenolith::core::FrameQueue&, stappler::RcBase<stappler::xenolith::core::FrameSync>&&, std::function<void (bool)>&&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)#4}::operator()(stappler::xenolith::core::FrameHandle&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&) 172577
stappler::xenolith::vk::QueuePassHandle::submit(stappler::xenolith::core::FrameQueue&, stappler::RcBase<stappler::xenolith::core::FrameSync>&&, std::function<void (bool)>&&, std::function<void (bool)>&&)::{lambda(bool)#3}::operator()(bool) 172577
stappler::xenolith::vk::QueuePassHandle::doSubmit(stappler::xenolith::core::FrameHandle&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&)#1}::operator()(stappler::xenolith::core::FrameHandle&) 172577
stappler::xenolith::vk::QueuePassHandle::finalize(stappler::xenolith::core::FrameQueue&, bool) 172766
stappler::xenolith::vk::QueuePassHandle::~QueuePassHandle().2 172766
stappler::xenolith::vk::QueuePassHandle::getBufferInputOutputBarrier(stappler::xenolith::vk::Device*, stappler::xenolith::vk::Buffer*, stappler::xenolith::vk::BufferAttachmentHandle&, unsigned long, unsigned long) const 201549
stappler::xenolith::vk::QueuePassHandle::getQueueOps() const 342980
stappler::xenolith::vk::QueuePassHandle::invalidate() 345343

Generated by: LCOV version 1.14