LCOV - code coverage report
Current view: top level - xenolith/core - XLCoreFrameCache.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 153 210 72.9 %
Date: 2024-05-12 00:16:13 Functions: 26 29 89.7 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::core::FrameCache::freeze() 0
stappler::xenolith::core::FrameCache::unfreeze() 0
stappler::xenolith::core::FrameCache::isReachable(stappler::xenolith::core::ImageInfoData const&) const 0
stappler::xenolith::core::FrameCache::invalidate() 32
stappler::xenolith::core::FrameCache::init(stappler::xenolith::core::Loop&, stappler::xenolith::core::Device&) 32
stappler::xenolith::core::FrameCache::~FrameCache() 32
stappler::xenolith::core::FrameCache::~FrameCache().2 32
stappler::xenolith::core::FrameCache::removeImage(stappler::xenolith::core::ImageInfoData const&) 80
stappler::xenolith::core::FrameCache::addAttachment(unsigned long) 80
stappler::xenolith::core::FrameCache::removeAttachment(unsigned long) 80
stappler::xenolith::core::FrameCache::removeUnreachableFramebuffers() 80
stappler::xenolith::core::FrameCache::addImage(stappler::xenolith::core::ImageInfoData const&) 80
stappler::xenolith::core::FrameCache::acquireImage(unsigned long, stappler::xenolith::core::ImageInfoData const&, stappler::SpanView<stappler::xenolith::core::ImageViewInfo>)::{lambda()#1}::operator()() const 80
stappler::xenolith::core::FrameCache::makeViews(stappler::RcBase<stappler::xenolith::core::ImageStorage> const&, stappler::SpanView<stappler::xenolith::core::ImageViewInfo>)::{lambda()#1}::operator()() const 96
stappler::xenolith::core::FrameCache::makeViews(stappler::RcBase<stappler::xenolith::core::ImageStorage> const&, stappler::SpanView<stappler::xenolith::core::ImageViewInfo>)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const 96
stappler::xenolith::core::FrameCache::removeRenderPass(unsigned long) 159
stappler::xenolith::core::FrameCache::addImageView(unsigned long) 176
stappler::xenolith::core::FrameCache::removeImageView(unsigned long) 176
stappler::xenolith::core::FrameCache::addRenderPass(unsigned long) 223
stappler::xenolith::core::FrameCache::acquireFramebuffer(stappler::xenolith::core::QueuePassData const*, stappler::SpanView<stappler::RcBase<stappler::xenolith::core::ImageView> >) 7322
stappler::xenolith::core::FrameCache::releaseFramebuffer(stappler::RcBase<stappler::xenolith::core::Framebuffer>&&) 7322
stappler::xenolith::core::FrameCache::getImagesCount() const 7323
stappler::xenolith::core::FrameCache::getImageViewsCount() const 7323
stappler::xenolith::core::FrameCache::getFramebuffersCount() const 7323
stappler::xenolith::core::FrameCache::isReachable(stappler::SpanView<unsigned long>) const 7396
stappler::xenolith::core::FrameCache::releaseImage(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&) 21982
stappler::xenolith::core::FrameCache::acquireImage(unsigned long, stappler::xenolith::core::ImageInfoData const&, stappler::SpanView<stappler::xenolith::core::ImageViewInfo>) 21998
stappler::xenolith::core::FrameCache::makeViews(stappler::RcBase<stappler::xenolith::core::ImageStorage> const&, stappler::SpanView<stappler::xenolith::core::ImageViewInfo>) 21998
stappler::xenolith::core::FrameCache::clear() 605226

Generated by: LCOV version 1.14