LCOV - code coverage report
Current view: top level - xenolith/backend/vk - XLVkMaterialCompiler.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 124 197 62.9 %
Date: 2024-05-12 00:16:13 Functions: 36 40 90.0 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::vk::MaterialCompiler::appendRequest(stappler::xenolith::core::MaterialAttachment const*, stappler::RcBase<stappler::xenolith::core::MaterialInputData>&&, std::vector<stappler::RcBase<stappler::xenolith::core::DependencyEvent>, std::allocator<stappler::RcBase<stappler::xenolith::core::DependencyEvent> > >&&) 0
stappler::xenolith::vk::MaterialCompiler::clearRequests() 0
stappler::xenolith::vk::MaterialCompiler::hasRequest(stappler::xenolith::core::MaterialAttachment const*) const 0
stappler::xenolith::vk::MaterialCompiler::appendRequest(stappler::xenolith::core::MaterialAttachment const*, stappler::RcBase<stappler::xenolith::core::MaterialInputData>&&, std::vector<stappler::RcBase<stappler::xenolith::core::DependencyEvent>, std::allocator<stappler::RcBase<stappler::xenolith::core::DependencyEvent> > >&&)::{lambda()#1}::operator()() const 0
stappler::xenolith::vk::MaterialCompiler::init() 42
stappler::xenolith::vk::MaterialCompiler::~MaterialCompiler() 42
stappler::xenolith::vk::MaterialCompiler::~MaterialCompiler().2 42
stappler::xenolith::vk::MaterialCompilationAttachment::~MaterialCompilationAttachment() 42
stappler::xenolith::vk::MaterialCompilationAttachment::~MaterialCompilationAttachment().2 42
stappler::xenolith::vk::MaterialCompilationRenderPass::init(stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::core::AttachmentData const*) 42
stappler::xenolith::vk::MaterialCompilationRenderPass::~MaterialCompilationRenderPass() 42
stappler::xenolith::vk::MaterialCompilationRenderPass::~MaterialCompilationRenderPass().2 42
stappler::xenolith::vk::MaterialCompiler::init()::{lambda(stappler::xenolith::core::QueuePassBuilder&)#2}::operator()(stappler::xenolith::core::QueuePassBuilder&) const 42
stappler::xenolith::vk::MaterialCompiler::init()::{lambda(stappler::xenolith::core::AttachmentBuilder&)#1}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 42
stappler::xenolith::vk::MaterialCompiler::makeRequest(stappler::RcBase<stappler::xenolith::core::MaterialInputData>&&, std::vector<stappler::RcBase<stappler::xenolith::core::DependencyEvent>, std::allocator<stappler::RcBase<stappler::xenolith::core::DependencyEvent> > >&&) 1193
stappler::xenolith::vk::MaterialCompiler::setInProgress(stappler::xenolith::core::MaterialAttachment const*) 1193
stappler::xenolith::vk::MaterialCompiler::dropInProgress(stappler::xenolith::core::MaterialAttachment const*) 1193
stappler::xenolith::vk::MaterialCompiler::runMaterialCompilationFrame(stappler::xenolith::core::Loop&, stappler::RcBase<stappler::xenolith::core::MaterialInputData>&&, std::vector<stappler::RcBase<stappler::xenolith::core::DependencyEvent>, std::allocator<stappler::RcBase<stappler::xenolith::core::DependencyEvent> > >&&) 1193
stappler::xenolith::vk::MaterialCompilationAttachment::makeFrameHandle(stappler::xenolith::core::FrameQueue const&) 1193
stappler::xenolith::vk::MaterialCompilationPassHandle::doComplete(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&, bool) 1193
stappler::xenolith::vk::MaterialCompilationPassHandle::doSubmitted(stappler::xenolith::core::FrameHandle&, std::function<void (bool)>&&, bool, stappler::RcBase<stappler::xenolith::vk::Fence>&&) 1193
stappler::xenolith::vk::MaterialCompilationPassHandle::doPrepareCommands(stappler::xenolith::core::FrameHandle&) 1193
stappler::xenolith::vk::MaterialCompilationPassHandle::prepare(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&) 1193
stappler::xenolith::vk::MaterialCompilationPassHandle::finalize(stappler::xenolith::core::FrameQueue&, bool) 1193
stappler::xenolith::vk::MaterialCompilationPassHandle::~MaterialCompilationPassHandle() 1193
stappler::xenolith::vk::MaterialCompilationPassHandle::~MaterialCompilationPassHandle().2 1193
stappler::xenolith::vk::MaterialCompilationRenderPass::makeFrameHandle(stappler::xenolith::core::FrameQueue const&) 1193
stappler::xenolith::vk::MaterialCompilationAttachmentHandle::submitInput(stappler::xenolith::core::FrameQueue&, stappler::RcBase<stappler::xenolith::core::AttachmentInputData>&&, std::function<void (bool)>&&) 1193
stappler::xenolith::vk::MaterialCompilationAttachmentHandle::setup(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&) 1193
stappler::xenolith::vk::MaterialCompilationAttachmentHandle::~MaterialCompilationAttachmentHandle() 1193
stappler::xenolith::vk::MaterialCompilationAttachmentHandle::~MaterialCompilationAttachmentHandle().2 1193
stappler::xenolith::vk::MaterialCompiler::inProgress(stappler::xenolith::core::MaterialAttachment const*) const 1193
stappler::xenolith::vk::MaterialCompilationRenderPass::getMaterialAttachment() const 1193
stappler::xenolith::vk::MaterialCompilationAttachmentHandle::getOriginalSet() const 1193
stappler::xenolith::vk::MaterialCompiler::runMaterialCompilationFrame(stappler::xenolith::core::Loop&, stappler::RcBase<stappler::xenolith::core::MaterialInputData>&&, std::vector<stappler::RcBase<stappler::xenolith::core::DependencyEvent>, std::allocator<stappler::RcBase<stappler::xenolith::core::DependencyEvent> > >&&)::{lambda(stappler::xenolith::core::FrameHandle&)#1}::operator()(stappler::xenolith::core::FrameHandle&) const 1193
stappler::xenolith::vk::MaterialCompilationPassHandle::doPrepareCommands(stappler::xenolith::core::FrameHandle&)::{lambda(stappler::xenolith::vk::CommandBuffer&)#1}::operator()(stappler::xenolith::vk::CommandBuffer&) const 1193
stappler::xenolith::vk::MaterialCompilationPassHandle::doPrepareCommands(stappler::xenolith::core::FrameHandle&)::{lambda(stappler::xenolith::core::FrameHandle&)#2}::operator()(stappler::xenolith::core::FrameHandle&) const 1193
stappler::xenolith::vk::MaterialCompilationAttachmentHandle::submitInput(stappler::xenolith::core::FrameQueue&, stappler::RcBase<stappler::xenolith::core::AttachmentInputData>&&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&, bool)#1}::operator()(stappler::xenolith::core::FrameHandle&, bool) const 1193
stappler::xenolith::vk::MaterialCompilationAttachmentHandle::submitInput(stappler::xenolith::core::FrameQueue&, stappler::RcBase<stappler::xenolith::core::AttachmentInputData>&&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::core::FrameHandle&, bool)#1}::operator()(stappler::xenolith::core::FrameHandle&, bool) const::{lambda(stappler::xenolith::core::FrameHandle&)#1}::operator()(stappler::xenolith::core::FrameHandle&) const 1193
stappler::xenolith::vk::MaterialCompilationAttachmentHandle::getInputData() const 4772

Generated by: LCOV version 1.14