LCOV - code coverage report
Current view: top level - xenolith/backend/vk - XLVkTextureSet.cc (source / functions) Hit Total Coverage
Test: coverage.info Lines: 310 396 78.3 %
Date: 2024-05-12 00:16:13 Functions: 38 45 84.4 %

Function Name Sort by function name Hit count Sort by hit count
stappler::xenolith::vk::TextureSetLayout::releaseSet(stappler::RcBase<stappler::xenolith::vk::TextureSet>&&) 0
stappler::xenolith::vk::TextureSetLayout::writeImageTransfer(stappler::xenolith::vk::Device&, stappler::xenolith::vk::CommandBuffer&, unsigned int, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, stappler::RcBase<stappler::xenolith::vk::Image> const&) 0
stappler::xenolith::vk::TextureSet::getDevice() const 0
stappler::xenolith::vk::TextureSet::writeBuffers(std::vector<VkWriteDescriptorSet, std::allocator<VkWriteDescriptorSet> >&, stappler::xenolith::core::MaterialLayout const&, std::forward_list<std::vector<VkDescriptorBufferInfo, std::allocator<VkDescriptorBufferInfo> >, std::allocator<std::vector<VkDescriptorBufferInfo, std::allocator<VkDescriptorBufferInfo> > > >&)::{lambda()#1}::operator()() const 0
stappler::xenolith::vk::TextureSetLayout::initDefault(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, std::function<void (bool)>&&)::{lambda(stappler::xenolith::vk::Loop&)#2}::operator()(stappler::xenolith::vk::Loop&) const 0
stappler::xenolith::vk::TextureSetLayout::readBuffer(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, std::function<void (stappler::xenolith::core::BufferInfo const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{lambda(stappler::xenolith::vk::Loop&)#2}::operator()(stappler::xenolith::vk::Loop&) const 0
stappler::xenolith::vk::TextureSetLayout::readImage(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Image> const&, stappler::xenolith::core::AttachmentLayout, std::function<void (stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{lambda(stappler::xenolith::vk::Loop&)#2}::operator()(stappler::xenolith::vk::Loop&) const 0
stappler::xenolith::vk::TextureSetLayout::writeImageRead(stappler::xenolith::vk::Device&, stappler::xenolith::vk::CommandBuffer&, unsigned int, stappler::RcBase<stappler::xenolith::vk::Image> const&, stappler::xenolith::core::AttachmentLayout, stappler::RcBase<stappler::xenolith::vk::Buffer> const&) 21
stappler::xenolith::vk::TextureSetLayout::readImage(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Image> const&, stappler::xenolith::core::AttachmentLayout, std::function<void (stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&) 21
stappler::xenolith::vk::TextureSet::writeImages(std::vector<VkWriteDescriptorSet, std::allocator<VkWriteDescriptorSet> >&, stappler::xenolith::core::MaterialLayout const&, std::forward_list<std::vector<VkDescriptorImageInfo, std::allocator<VkDescriptorImageInfo> >, std::allocator<std::vector<VkDescriptorImageInfo, std::allocator<VkDescriptorImageInfo> > > >&)::{lambda()#1}::operator()() const 21
stappler::xenolith::vk::TextureSetLayout::readImage(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Image> const&, stappler::xenolith::core::AttachmentLayout, std::function<void (stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const 21
stappler::xenolith::vk::TextureSetLayout::readImage(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Image> const&, stappler::xenolith::core::AttachmentLayout, std::function<void (stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const 21
stappler::xenolith::vk::TextureSetLayout::readImage(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Image> const&, stappler::xenolith::core::AttachmentLayout, std::function<void (stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const::{lambda(stappler::thread::Task const&)#2}::operator()(stappler::thread::Task const&) const 21
stappler::xenolith::vk::TextureSetLayout::readImage(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Image> const&, stappler::xenolith::core::AttachmentLayout, std::function<void (stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const::{lambda(stappler::thread::Task const&, bool)#3}::operator()(stappler::thread::Task const&, bool) const 21
stappler::xenolith::vk::TextureSetLayout::readImage(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Image> const&, stappler::xenolith::core::AttachmentLayout, std::function<void (stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const::{lambda(bool)#1}::operator()(bool) const 21
stappler::xenolith::vk::TextureSetLayout::readImage(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Image> const&, stappler::xenolith::core::AttachmentLayout, std::function<void (stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const::{lambda(stappler::thread::Task const&)#2}::operator()(stappler::thread::Task const&) const::{lambda(stappler::xenolith::vk::CommandBuffer&)#1}::operator()(stappler::xenolith::vk::CommandBuffer&) const 21
stappler::xenolith::vk::TextureSetLayout::readImage(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Image> const&, stappler::xenolith::core::AttachmentLayout, std::function<void (stappler::xenolith::core::ImageInfoData const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const::{lambda(bool)#1}::operator()(bool) const::{lambda(unsigned char*, unsigned long)#1}::operator()(unsigned char*, unsigned long) const 21
stappler::xenolith::vk::TextureSetLayout::invalidate(stappler::xenolith::vk::Device&) 42
stappler::xenolith::vk::TextureSetLayout::initDefault(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, std::function<void (bool)>&&) 42
stappler::xenolith::vk::TextureSetLayout::writeDefaults(stappler::xenolith::vk::CommandBuffer&) 42
stappler::xenolith::vk::TextureSetLayout::init(stappler::xenolith::vk::Device&, unsigned int, unsigned int) 42
stappler::xenolith::vk::TextureSetLayout::compile(stappler::xenolith::vk::Device&, std::vector<VkSampler_T*, std::allocator<VkSampler_T*> > const&) 42
stappler::xenolith::vk::TextureSetLayout::initDefault(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, std::function<void (bool)>&&)::{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&) const 42
stappler::xenolith::vk::TextureSetLayout::initDefault(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, std::function<void (bool)>&&)::{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&) const::{lambda(stappler::thread::Task const&)#2}::operator()(stappler::thread::Task const&) const 42
stappler::xenolith::vk::TextureSetLayout::initDefault(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, std::function<void (bool)>&&)::{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&) const::{lambda(bool)#1}::operator()(bool) const 42
stappler::xenolith::vk::TextureSetLayout::initDefault(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, std::function<void (bool)>&&)::{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&) const::{lambda(stappler::thread::Task const&, bool)#3}::operator()(stappler::thread::Task const&, bool) 42
stappler::xenolith::vk::TextureSetLayout::initDefault(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, std::function<void (bool)>&&)::{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&) const::{lambda(stappler::thread::Task const&)#2}::operator()(stappler::thread::Task const&) const::{lambda(stappler::xenolith::vk::CommandBuffer&)#1}::operator()(stappler::xenolith::vk::CommandBuffer&) const 42
stappler::xenolith::vk::TextureSetLayout::getEmptyImageObject() const 84
stappler::xenolith::vk::TextureSetLayout::getSolidImageObject() const 84
stappler::xenolith::vk::TextureSet::writeImages(std::vector<VkWriteDescriptorSet, std::allocator<VkWriteDescriptorSet> >&, stappler::xenolith::core::MaterialLayout const&, std::forward_list<std::vector<VkDescriptorImageInfo, std::allocator<VkDescriptorImageInfo> >, std::allocator<std::vector<VkDescriptorImageInfo, std::allocator<VkDescriptorImageInfo> > > >&) 1214
stappler::xenolith::vk::TextureSet::writeBuffers(std::vector<VkWriteDescriptorSet, std::allocator<VkWriteDescriptorSet> >&, stappler::xenolith::core::MaterialLayout const&, std::forward_list<std::vector<VkDescriptorBufferInfo, std::allocator<VkDescriptorBufferInfo> >, std::allocator<std::vector<VkDescriptorBufferInfo, std::allocator<VkDescriptorBufferInfo> > > >&) 1214
stappler::xenolith::vk::TextureSet::init(stappler::xenolith::vk::Device&, stappler::xenolith::vk::TextureSetLayout const&) 1214
stappler::xenolith::vk::TextureSet::write(stappler::xenolith::core::MaterialLayout const&) 1214
stappler::xenolith::vk::TextureSetLayout::acquireSet(stappler::xenolith::vk::Device&) 1214
stappler::xenolith::vk::TextureSet::init(stappler::xenolith::vk::Device&, stappler::xenolith::vk::TextureSetLayout const&)::{lambda(stappler::xenolith::core::Device*, stappler::xenolith::core::ObjectType, stappler::ValueWrapper<void*, stappler::xenolith::core::ObjectHandleFlag>, void*)#1}::operator()(stappler::xenolith::core::Device*, stappler::xenolith::core::ObjectType, stappler::ValueWrapper<void*, stappler::xenolith::core::ObjectHandleFlag>, void*) const 1214
stappler::xenolith::vk::TextureSet::dropPendingBarriers() 9517
stappler::xenolith::vk::TextureSetLayout::readBuffer(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, std::function<void (stappler::xenolith::core::BufferInfo const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&) 25200
stappler::xenolith::vk::TextureSetLayout::writeBufferRead(stappler::xenolith::vk::Device&, stappler::xenolith::vk::CommandBuffer&, unsigned int, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, stappler::RcBase<stappler::xenolith::vk::Buffer> const&) 25200
stappler::xenolith::vk::TextureSetLayout::readBuffer(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, std::function<void (stappler::xenolith::core::BufferInfo const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const 25200
stappler::xenolith::vk::TextureSetLayout::readBuffer(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, std::function<void (stappler::xenolith::core::BufferInfo const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const 25200
stappler::xenolith::vk::TextureSetLayout::readBuffer(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, std::function<void (stappler::xenolith::core::BufferInfo const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const::{lambda(stappler::thread::Task const&)#2}::operator()(stappler::thread::Task const&) const 25200
stappler::xenolith::vk::TextureSetLayout::readBuffer(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, std::function<void (stappler::xenolith::core::BufferInfo const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const::{lambda(stappler::thread::Task const&, bool)#3}::operator()(stappler::thread::Task const&, bool) const 25200
stappler::xenolith::vk::TextureSetLayout::readBuffer(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, std::function<void (stappler::xenolith::core::BufferInfo const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const::{lambda(bool)#1}::operator()(bool) const 25200
stappler::xenolith::vk::TextureSetLayout::readBuffer(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, std::function<void (stappler::xenolith::core::BufferInfo const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const::{lambda(stappler::thread::Task const&)#2}::operator()(stappler::thread::Task const&) const::{lambda(stappler::xenolith::vk::CommandBuffer&)#1}::operator()(stappler::xenolith::vk::CommandBuffer&) const 25200
stappler::xenolith::vk::TextureSetLayout::readBuffer(stappler::xenolith::vk::Device&, stappler::xenolith::vk::Loop&, stappler::RcBase<stappler::xenolith::vk::Buffer> const&, std::function<void (stappler::xenolith::core::BufferInfo const&, stappler::BytesViewTemplate<(stappler::Endian)1>)>&&)::{lambda()#1}::operator()() const::{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&) const::{lambda(bool)#1}::operator()(bool) const::{lambda(unsigned char*, unsigned long)#1}::operator()(unsigned char*, unsigned long) const 25200

Generated by: LCOV version 1.14