LCOV - code coverage report
Current view: top level - xenolith/backend/vkgui - XLVkView.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 434 749 57.9 %
Date: 2024-05-12 00:16:13 Functions: 55 92 59.8 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::vk::View::invalidate() 0
stappler::xenolith::vk::View::threadInit() 10
stappler::xenolith::vk::View::clearImages() 10
stappler::xenolith::vk::View::runWithQueue(stappler::RcBase<stappler::xenolith::core::Queue> const&) 10
stappler::xenolith::vk::View::updateFences() 217166
stappler::xenolith::vk::View::scheduleFence(stappler::RcBase<stappler::xenolith::vk::Fence>&&) 0
stappler::xenolith::vk::View::scheduleImage(stappler::RcBase<stappler::xenolith::vk::SwapchainImage>&&) 0
stappler::xenolith::vk::View::threadDispose() 10
stappler::xenolith::vk::View::waitForFences(unsigned long) 10
stappler::xenolith::vk::View::createSwapchain(stappler::xenolith::core::SurfaceInfo const&, stappler::xenolith::core::SwapchainConfig&&, stappler::xenolith::core::PresentMode) 20
stappler::xenolith::vk::View::schedulePresent(stappler::xenolith::vk::SwapchainImage*, unsigned long) 4019
stappler::xenolith::vk::View::invalidateTarget(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&) 0
stappler::xenolith::vk::View::presentImmediate(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&, std::function<void (bool)>&&) 10
stappler::xenolith::vk::View::presentWithQueue(stappler::xenolith::vk::DeviceQueue&, stappler::RcBase<stappler::xenolith::core::ImageStorage>&&) 4630
stappler::xenolith::vk::View::recreateSwapchain(stappler::xenolith::core::PresentMode) 10
stappler::xenolith::vk::View::scheduleNextImage(unsigned long, bool) 4640
stappler::xenolith::vk::View::setRenderOnDemand(bool) 0
stappler::xenolith::vk::View::deprecateSwapchain(bool) 10
stappler::xenolith::vk::View::runScheduledPresent(stappler::RcBase<stappler::xenolith::vk::SwapchainImage>&&) 4019
stappler::xenolith::vk::View::updateFrameInterval() 4640
stappler::xenolith::vk::View::setReadyForNextFrame() 7051
stappler::xenolith::vk::View::acquireScheduledImage() 217166
stappler::xenolith::vk::View::onSwapchainImageReady(stappler::RcBase<stappler::xenolith::vk::SwapchainHandle::SwapchainAcquiredImage>&&) 0
stappler::xenolith::vk::View::scheduleSwapchainImage(unsigned long, stappler::xenolith::vk::View::ScheduleImageMode) 4640
stappler::xenolith::vk::View::invalidateSwapchainImage(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&) 0
stappler::xenolith::vk::View::acquireScheduledImageImmediate(stappler::RcBase<stappler::xenolith::vk::SwapchainImage> const&) 4640
stappler::xenolith::vk::View::run() 10
stappler::xenolith::vk::View::init(stappler::xenolith::Application&, stappler::xenolith::vk::Device const&, stappler::xenolith::ViewInfo&&) 10
stappler::xenolith::vk::View::close() 10
stappler::xenolith::vk::View::update(bool) 217166
stappler::xenolith::vk::View::onAdded(stappler::xenolith::vk::Device&) 0
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&) 4630
stappler::xenolith::vk::View::finalize() 10
stappler::xenolith::vk::View::mapWindow() 10
stappler::xenolith::vk::View::onRemoved() 0
stappler::xenolith::vk::View::pollInput(bool) 0
stappler::xenolith::vk::View::~View() 0
stappler::xenolith::vk::View::~View().2 10
stappler::xenolith::vk::View::captureImage(stappler::StringViewBase<char>, stappler::RcBase<stappler::xenolith::core::ImageObject> const&, stappler::xenolith::core::AttachmentLayout) const 0
stappler::xenolith::vk::View::captureImage(std::function<void (stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&, stappler::RcBase<stappler::xenolith::core::ImageObject> const&, stappler::xenolith::core::AttachmentLayout) const 0
stappler::xenolith::vk::View::isRenderOnDemand() const 0
stappler::xenolith::vk::View::getSurfaceOptions() const 20
stappler::xenolith::vk::View::getSwapchainHandle() const 0
stappler::xenolith::vk::View::isImagePresentable(stappler::xenolith::core::ImageObject const&, VkFilter&) const 10
stappler::xenolith::vk::View::runWithQueue(stappler::RcBase<stappler::xenolith::core::Queue> const&)::{lambda(stappler::xenolith::core::FrameAttachmentData&, bool, stappler::RefBase<stappler::memory::StandartInterface>*)#1}::operator()(stappler::xenolith::core::FrameAttachmentData&, bool, stappler::RefBase<stappler::memory::StandartInterface>*) const 10
stappler::xenolith::vk::View::runWithQueue(stappler::RcBase<stappler::xenolith::core::Queue> const&)::{lambda()#2}::operator()() const 10
stappler::xenolith::vk::View::scheduleFence(stappler::RcBase<stappler::xenolith::vk::Fence>&&)::{lambda()#1}::operator()() 0
stappler::xenolith::vk::View::scheduleImage(stappler::RcBase<stappler::xenolith::vk::SwapchainImage>&&)::{lambda()#1}::operator()() 0
stappler::xenolith::vk::View::createSwapchain(stappler::xenolith::core::SurfaceInfo const&, stappler::xenolith::core::SwapchainConfig&&, stappler::xenolith::core::PresentMode)::{lambda()#2}::operator()() const 20
stappler::xenolith::vk::View::createSwapchain(stappler::xenolith::core::SurfaceInfo const&, stappler::xenolith::core::SwapchainConfig&&, stappler::xenolith::core::PresentMode)::{lambda()#1}::operator()() const 50
stappler::xenolith::vk::View::presentImmediate(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::vk::CommandBuffer&)#2}::operator()(stappler::xenolith::vk::CommandBuffer&) const 10
stappler::xenolith::vk::View::presentImmediate(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&, std::function<void (bool)>&&)::{lambda()#1}::operator()() const 0
stappler::xenolith::vk::View::presentImmediate(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&, std::function<void (bool)>&&)::{lambda(bool)#3}::operator()(bool) 0
stappler::xenolith::vk::View::recreateSwapchain(stappler::xenolith::core::PresentMode)::{lambda()#1}::operator()() const 10
stappler::xenolith::vk::View::scheduleNextImage(unsigned long, bool)::{lambda()#1}::operator()() const 4640
stappler::xenolith::vk::View::setRenderOnDemand(bool)::{lambda()#1}::operator()() const 0
stappler::xenolith::vk::View::deprecateSwapchain(bool)::{lambda()#1}::operator()() const 10
stappler::xenolith::vk::View::runScheduledPresent(stappler::RcBase<stappler::xenolith::vk::SwapchainImage>&&)::{lambda()#2}::operator()() 4019
stappler::xenolith::vk::View::runScheduledPresent(stappler::RcBase<stappler::xenolith::vk::SwapchainImage>&&)::{lambda()#1}::operator()() 0
stappler::xenolith::vk::View::setReadyForNextFrame()::{lambda()#1}::operator()() const 7041
stappler::xenolith::vk::View::acquireScheduledImage()::{lambda(bool)#1}::operator()(bool) 0
stappler::xenolith::vk::View::onSwapchainImageReady(stappler::RcBase<stappler::xenolith::vk::SwapchainHandle::SwapchainAcquiredImage>&&)::{lambda()#1}::operator()() 0
stappler::xenolith::vk::View::scheduleSwapchainImage(unsigned long, stappler::xenolith::vk::View::ScheduleImageMode)::{lambda()#1}::operator()() 4640
stappler::xenolith::vk::View::acquireScheduledImageImmediate(stappler::RcBase<stappler::xenolith::vk::SwapchainImage> const&)::{lambda()#2}::operator()() 4640
stappler::xenolith::vk::View::acquireScheduledImageImmediate(stappler::RcBase<stappler::xenolith::vk::SwapchainImage> const&)::{lambda()#1}::operator()() 0
stappler::xenolith::vk::View::run()::{lambda()#1}::operator()() const 10
stappler::xenolith::vk::View::init(stappler::xenolith::Application&, stappler::xenolith::vk::Device const&, stappler::xenolith::ViewInfo&&)::{lambda()#1}::operator()() const 10
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda(stappler::xenolith::vk::Loop&)#5}::operator()(stappler::xenolith::vk::Loop&) const 0
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)#4}::operator()(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&) 0
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda()#2}::operator()() 0
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda()#3}::operator()() 611
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda()#6}::operator()() 4019
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda()#7}::operator()() 0
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda()#1}::operator()() 0
stappler::xenolith::vk::View::finalize()::{lambda()#1}::operator()() const 10
stappler::xenolith::vk::View::captureImage(stappler::StringViewBase<char>, stappler::RcBase<stappler::xenolith::core::ImageObject> const&, stappler::xenolith::core::AttachmentLayout) const::{lambda(stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)#1}::operator()(stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>) 0
stappler::xenolith::vk::View::runWithQueue(stappler::RcBase<stappler::xenolith::core::Queue> const&)::{lambda()#2}::operator()() const::{lambda()#1}::operator()() 10
stappler::xenolith::vk::View::createSwapchain(stappler::xenolith::core::SurfaceInfo const&, stappler::xenolith::core::SwapchainConfig&&, stappler::xenolith::core::PresentMode)::{lambda()#1}::operator()() const::{lambda()#1}::operator()() const 50
stappler::xenolith::vk::View::runScheduledPresent(stappler::RcBase<stappler::xenolith::vk::SwapchainImage>&&)::{lambda()#2}::operator()()::{lambda(stappler::xenolith::vk::Loop&)#2}::operator()(stappler::xenolith::vk::Loop&) const 0
stappler::xenolith::vk::View::runScheduledPresent(stappler::RcBase<stappler::xenolith::vk::SwapchainImage>&&)::{lambda()#2}::operator()()::{lambda(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)#1}::operator()(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&) 4019
stappler::xenolith::vk::View::acquireScheduledImage()::{lambda(bool)#1}::operator()(bool)::{lambda()#1}::operator()() 0
stappler::xenolith::vk::View::scheduleSwapchainImage(unsigned long, stappler::xenolith::vk::View::ScheduleImageMode)::{lambda()#1}::operator()()::{lambda()#1}::operator()() 4640
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)#4}::operator()(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)::{lambda()#1}::operator()() 0
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda()#2}::operator()()::{lambda()#1}::operator()() 0
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda()#3}::operator()()::{lambda()#1}::operator()() 611
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda()#7}::operator()()::{lambda(bool)#1}::operator()(bool) const 0
stappler::xenolith::vk::View::runScheduledPresent(stappler::RcBase<stappler::xenolith::vk::SwapchainImage>&&)::{lambda()#2}::operator()()::{lambda(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)#1}::operator()(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)::{lambda()#1}::operator()() 4019
stappler::xenolith::vk::View::scheduleSwapchainImage(unsigned long, stappler::xenolith::vk::View::ScheduleImageMode)::{lambda()#1}::operator()()::{lambda()#1}::operator()()::{lambda(stappler::xenolith::core::FrameAttachmentData&, bool, stappler::RefBase<stappler::memory::StandartInterface>*)#1}::operator()(stappler::xenolith::core::FrameAttachmentData&, bool, stappler::RefBase<stappler::memory::StandartInterface>*) const 4640
stappler::xenolith::vk::View::scheduleSwapchainImage(unsigned long, stappler::xenolith::vk::View::ScheduleImageMode)::{lambda()#1}::operator()()::{lambda()#1}::operator()()::{lambda()#2}::operator()() const 4639
stappler::xenolith::vk::View::present(stappler::RcBase<stappler::xenolith::core::ImageStorage>&&)::{lambda(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)#4}::operator()(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)::{lambda()#1}::operator()()::{lambda()#1}::operator()() 0
stappler::xenolith::vk::View::runScheduledPresent(stappler::RcBase<stappler::xenolith::vk::SwapchainImage>&&)::{lambda()#2}::operator()()::{lambda(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)#1}::operator()(stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::DeviceQueue> const&)::{lambda()#1}::operator()()::{lambda()#1}::operator()() 4019
stappler::xenolith::vk::View::scheduleSwapchainImage(unsigned long, stappler::xenolith::vk::View::ScheduleImageMode)::{lambda()#1}::operator()()::{lambda()#1}::operator()()::{lambda(stappler::xenolith::core::FrameAttachmentData&, bool, stappler::RefBase<stappler::memory::StandartInterface>*)#1}::operator()(stappler::xenolith::core::FrameAttachmentData&, bool, stappler::RefBase<stappler::memory::StandartInterface>*) const::{lambda()#1}::operator()() const 0

Generated by: LCOV version 1.14