LCOV - code coverage report
Current view: top level - xenolith/backend/vkgui - XLVkSwapchain.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 213 277 76.9 %
Date: 2024-05-12 00:16:13 Functions: 27 34 79.4 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::vk::SwapchainImage::setPresented() 4640
stappler::xenolith::vk::SwapchainImage::invalidateImage() 0
stappler::xenolith::vk::SwapchainImage::rearmSemaphores(stappler::xenolith::core::Loop&) 0
stappler::xenolith::vk::SwapchainImage::releaseSemaphore(stappler::xenolith::core::Semaphore*) 4640
stappler::xenolith::vk::SwapchainImage::invalidateSwapchain() 0
stappler::xenolith::vk::SwapchainImage::init(stappler::RcBase<stappler::xenolith::vk::SwapchainHandle>&&, stappler::xenolith::vk::SwapchainHandle::SwapchainImageData const&, stappler::RcBase<stappler::xenolith::vk::Semaphore>&&) 10
stappler::xenolith::vk::SwapchainImage::init(stappler::RcBase<stappler::xenolith::vk::SwapchainHandle>&&, unsigned long, unsigned long) 4640
stappler::xenolith::vk::SwapchainImage::cleanup() 0
stappler::xenolith::vk::SwapchainImage::makeView(stappler::xenolith::core::ImageViewInfo const&) 0
stappler::xenolith::vk::SwapchainImage::setImage(stappler::RcBase<stappler::xenolith::vk::SwapchainHandle>&&, stappler::xenolith::vk::SwapchainHandle::SwapchainImageData const&, stappler::RcBase<stappler::xenolith::vk::Semaphore> const&) 4640
stappler::xenolith::vk::SwapchainImage::~SwapchainImage() 4650
stappler::xenolith::vk::SwapchainImage::~SwapchainImage().2 4650
stappler::xenolith::vk::SwapchainHandle::isDeprecated() 4630
stappler::xenolith::vk::SwapchainHandle::invalidateImage(stappler::xenolith::core::ImageStorage const*) 10
stappler::xenolith::vk::SwapchainHandle::acquireSemaphore() 9300
stappler::xenolith::vk::SwapchainHandle::releaseSemaphore(stappler::RcBase<stappler::xenolith::vk::Semaphore>&&) 5229
stappler::xenolith::vk::SwapchainHandle::init(stappler::xenolith::vk::Device&, stappler::xenolith::core::SurfaceInfo const&, stappler::xenolith::core::SwapchainConfig const&, stappler::xenolith::core::ImageInfo&&, stappler::xenolith::core::PresentMode, stappler::xenolith::vk::Surface*, unsigned int*, stappler::xenolith::vk::SwapchainHandle*) 20
stappler::xenolith::vk::SwapchainHandle::acquire(bool, stappler::RcBase<stappler::xenolith::vk::Fence> const&) 4650
stappler::xenolith::vk::SwapchainHandle::present(stappler::xenolith::vk::DeviceQueue&, stappler::RcBase<stappler::xenolith::core::ImageStorage> const&) 4640
stappler::xenolith::vk::SwapchainHandle::makeView(stappler::RcBase<stappler::xenolith::core::ImageObject> const&, stappler::xenolith::core::ImageViewInfo const&) 0
stappler::xenolith::vk::SwapchainHandle::deprecate(bool) 20
stappler::xenolith::vk::SwapchainHandle::~SwapchainHandle() 20
stappler::xenolith::vk::SwapchainHandle::~SwapchainHandle().2 20
stappler::xenolith::vk::Surface::init(stappler::xenolith::vk::Instance*, VkSurfaceKHR_T*, stappler::RefBase<stappler::memory::StandartInterface>*) 10
stappler::xenolith::vk::Surface::~Surface() 10
stappler::xenolith::vk::Surface::~Surface().2 10
stappler::xenolith::vk::SwapchainImage::getInfo() const 18540
stappler::xenolith::vk::SwapchainHandle::getSwapchainImageViewInfo(stappler::xenolith::core::ImageInfo const&) const 20
stappler::xenolith::vk::SwapchainHandle::isOptimal() const 0
stappler::xenolith::vk::SwapchainHandle::init(stappler::xenolith::vk::Device&, stappler::xenolith::core::SurfaceInfo const&, stappler::xenolith::core::SwapchainConfig const&, stappler::xenolith::core::ImageInfo&&, stappler::xenolith::core::PresentMode, stappler::xenolith::vk::Surface*, unsigned int*, stappler::xenolith::vk::SwapchainHandle*)::{lambda(stappler::xenolith::core::Device*, stappler::xenolith::core::ObjectType, stappler::ValueWrapper<void*, stappler::xenolith::core::ObjectHandleFlag>, void*)#2}::operator()(stappler::xenolith::core::Device*, stappler::xenolith::core::ObjectType, stappler::ValueWrapper<void*, stappler::xenolith::core::ObjectHandleFlag>, void*) const 20
stappler::xenolith::vk::SwapchainHandle::init(stappler::xenolith::vk::Device&, stappler::xenolith::core::SurfaceInfo const&, stappler::xenolith::core::SwapchainConfig const&, stappler::xenolith::core::ImageInfo&&, stappler::xenolith::core::PresentMode, stappler::xenolith::vk::Surface*, unsigned int*, stappler::xenolith::vk::SwapchainHandle*)::{lambda(stappler::xenolith::vk::DeviceTable const&, VkDevice_T*)#1}::operator()(stappler::xenolith::vk::DeviceTable const&, VkDevice_T*) const 20
stappler::xenolith::vk::SwapchainHandle::acquire(bool, stappler::RcBase<stappler::xenolith::vk::Fence> const&)::{lambda(stappler::xenolith::vk::DeviceTable const&, VkDevice_T*)#1}::operator()(stappler::xenolith::vk::DeviceTable const&, VkDevice_T*) const 4650
stappler::xenolith::vk::SwapchainHandle::present(stappler::xenolith::vk::DeviceQueue&, stappler::RcBase<stappler::xenolith::core::ImageStorage> const&)::{lambda(stappler::xenolith::vk::DeviceTable const&, VkDevice_T*)#1}::operator()(stappler::xenolith::vk::DeviceTable const&, VkDevice_T*) const 4640
stappler::xenolith::vk::SwapchainHandle::init(stappler::xenolith::vk::Device&, stappler::xenolith::core::SurfaceInfo const&, stappler::xenolith::core::SwapchainConfig const&, stappler::xenolith::core::ImageInfo&&, stappler::xenolith::core::PresentMode, stappler::xenolith::vk::Surface*, unsigned int*, stappler::xenolith::vk::SwapchainHandle*)::{lambda(stappler::xenolith::core::Device*, stappler::xenolith::core::ObjectType, stappler::ValueWrapper<void*, stappler::xenolith::core::ObjectHandleFlag>, void*)#2}::operator()(stappler::xenolith::core::Device*, stappler::xenolith::core::ObjectType, stappler::ValueWrapper<void*, stappler::xenolith::core::ObjectHandleFlag>, void*) const::{lambda(stappler::xenolith::vk::DeviceTable const&, VkDevice_T*)#1}::operator()(stappler::xenolith::vk::DeviceTable const&, VkDevice_T*) const 20

Generated by: LCOV version 1.14