LCOV - code coverage report
Current view: top level - xenolith/renderer/basic2d/backend/vk - XL2dVkShadowPass.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 289 302 95.7 %
Date: 2024-05-12 00:16:13 Functions: 31 31 100.0 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::basic2d::vk::ShadowPass::makeDefaultRenderQueue(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::basic2d::vk::ShadowPass::RenderQueueInfo&) 10
stappler::xenolith::basic2d::vk::ShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::basic2d::vk::ShadowPass::PassCreateInfo const&) 10
stappler::xenolith::basic2d::vk::ComputeShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::geom::Extent2) 10
stappler::xenolith::basic2d::vk::ShadowPass::makeDefaultRenderQueue(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::basic2d::vk::ShadowPass::RenderQueueInfo&)::{lambda(stappler::xenolith::core::QueuePassBuilder&)#2}::operator()(stappler::xenolith::core::QueuePassBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPass::makeDefaultRenderQueue(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::basic2d::vk::ShadowPass::RenderQueueInfo&)::{lambda(stappler::xenolith::core::QueuePassBuilder&)#1}::operator()(stappler::xenolith::core::QueuePassBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::basic2d::vk::ShadowPass::PassCreateInfo const&)::{lambda(stappler::xenolith::core::SubpassBuilder&)#7}::operator()(stappler::xenolith::core::SubpassBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::basic2d::vk::ShadowPass::PassCreateInfo const&)::{lambda(stappler::xenolith::core::SubpassBuilder&)#8}::operator()(stappler::xenolith::core::SubpassBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::basic2d::vk::ShadowPass::PassCreateInfo const&)::{lambda(stappler::xenolith::core::AttachmentBuilder&)#2}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::basic2d::vk::ShadowPass::PassCreateInfo const&)::{lambda(stappler::xenolith::core::AttachmentBuilder&)#3}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::basic2d::vk::ShadowPass::PassCreateInfo const&)::{lambda(stappler::xenolith::core::AttachmentBuilder&)#4}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::basic2d::vk::ShadowPass::PassCreateInfo const&)::{lambda(stappler::xenolith::core::AttachmentBuilder&)#5}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::basic2d::vk::ShadowPass::PassCreateInfo const&)::{lambda(stappler::xenolith::core::AttachmentBuilder&)#1}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::basic2d::vk::ShadowPass::PassCreateInfo const&)::{lambda(stappler::xenolith::core::PipelineLayoutBuilder&)#6}::operator()(stappler::xenolith::core::PipelineLayoutBuilder&) const 10
stappler::xenolith::basic2d::vk::ComputeShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::geom::Extent2)::{lambda(stappler::xenolith::core::SubpassBuilder&)#6}::operator()(stappler::xenolith::core::SubpassBuilder&) const 10
stappler::xenolith::basic2d::vk::ComputeShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::geom::Extent2)::{lambda(stappler::xenolith::core::AttachmentBuilder&)#2}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 10
stappler::xenolith::basic2d::vk::ComputeShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::geom::Extent2)::{lambda(stappler::xenolith::core::AttachmentBuilder&)#3}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 10
stappler::xenolith::basic2d::vk::ComputeShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::geom::Extent2)::{lambda(stappler::xenolith::core::AttachmentBuilder&)#4}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 10
stappler::xenolith::basic2d::vk::ComputeShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::geom::Extent2)::{lambda(stappler::xenolith::core::AttachmentBuilder&)#1}::operator()(stappler::xenolith::core::AttachmentBuilder&) const 10
stappler::xenolith::basic2d::vk::ComputeShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::geom::Extent2)::{lambda(stappler::xenolith::core::PipelineLayoutBuilder&)#5}::operator()(stappler::xenolith::core::PipelineLayoutBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::xenolith::basic2d::vk::ShadowPass::PassCreateInfo const&)::{lambda(stappler::xenolith::core::PipelineLayoutBuilder&)#6}::operator()(stappler::xenolith::core::PipelineLayoutBuilder&) const::{lambda(stappler::xenolith::core::DescriptorSetBuilder&)#1}::operator()(stappler::xenolith::core::DescriptorSetBuilder&) const 10
stappler::xenolith::basic2d::vk::ComputeShadowPass::init(stappler::xenolith::core::Queue::Builder&, stappler::xenolith::core::QueuePassBuilder&, stappler::geom::Extent2)::{lambda(stappler::xenolith::core::PipelineLayoutBuilder&)#5}::operator()(stappler::xenolith::core::PipelineLayoutBuilder&) const::{lambda(stappler::xenolith::core::DescriptorSetBuilder&)#1}::operator()(stappler::xenolith::core::DescriptorSetBuilder&) const 10
stappler::xenolith::basic2d::vk::ShadowPassHandle::prepareRenderPass(stappler::xenolith::vk::CommandBuffer&) 4640
stappler::xenolith::basic2d::vk::ShadowPassHandle::prepareMaterialCommands(stappler::xenolith::core::MaterialSet*, stappler::xenolith::vk::CommandBuffer&) 4640
stappler::xenolith::basic2d::vk::ShadowPassHandle::prepare(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&) 4640
stappler::xenolith::basic2d::vk::ComputeShadowPassHandle::doPrepareCommands(stappler::xenolith::core::FrameHandle&) 4640
stappler::xenolith::basic2d::vk::ComputeShadowPassHandle::writeShadowCommands(stappler::xenolith::vk::RenderPass*, stappler::xenolith::vk::CommandBuffer&) 4640
stappler::xenolith::basic2d::vk::ComputeShadowPassHandle::prepare(stappler::xenolith::core::FrameQueue&, std::function<void (bool)>&&) 4640
stappler::xenolith::basic2d::vk::ComputeShadowPassHandle::doPrepareCommands(stappler::xenolith::core::FrameHandle&)::{lambda(stappler::xenolith::vk::CommandBuffer&)#1}::operator()(stappler::xenolith::vk::CommandBuffer&) const 4640
stappler::xenolith::basic2d::vk::ComputeShadowPassHandle::doPrepareCommands(stappler::xenolith::core::FrameHandle&)::{lambda(stappler::xenolith::vk::CommandBuffer&)#1}::operator()(stappler::xenolith::vk::CommandBuffer&) const::{lambda()#1}::operator()() const 4640
stappler::xenolith::basic2d::vk::ShadowPass::makeFrameHandle(stappler::xenolith::core::FrameQueue const&) 4650
stappler::xenolith::basic2d::vk::ComputeShadowPass::makeFrameHandle(stappler::xenolith::core::FrameQueue const&) 4650

Generated by: LCOV version 1.14