Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
Loading...
Searching...
No Matches
foray::util::ImageLoader< FORMAT > Member List

This is the complete list of members for foray::util::ImageLoader< FORMAT >, including all inherited members.

Destroy()foray::util::ImageLoader< FORMAT >inline
FORMAT_TRAITS typedefforay::util::ImageLoader< FORMAT >
ImageLoader()foray::util::ImageLoader< FORMAT >inline
Init(const osi::Utf8Path &utf8path)foray::util::ImageLoader< FORMAT >inline
InitManagedImage(core::Context *context, core::ManagedImage *image, core::ManagedImage::CreateInfo &ci, VkImageLayout afterwrite=VkImageLayout::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) constforay::util::ImageLoader< FORMAT >inline
InitManagedImage(core::Context *context, core::HostSyncCommandBuffer &cmdBuffer, core::ManagedImage *image, core::ManagedImage::CreateInfo &ci, VkImageLayout afterwrite=VkImageLayout::VK_IMAGE_LAYOUT_SHADER_READ_ONLY_OPTIMAL) constforay::util::ImageLoader< FORMAT >inline
Load()foray::util::ImageLoader< FORMAT >inline
Load_Stb()foray::util::ImageLoader< FORMAT >protected
Load_TinyExr()foray::util::ImageLoader< FORMAT >protected
mCustomLoaderInfoforay::util::ImageLoader< FORMAT >protected
mCustomLoaderInfoDeleterforay::util::ImageLoader< FORMAT >protected
mInfoforay::util::ImageLoader< FORMAT >protected
mRawDataforay::util::ImageLoader< FORMAT >protected
PopulateImageInfo_Stb()foray::util::ImageLoader< FORMAT >protected
PopulateImageInfo_TinyExr()foray::util::ImageLoader< FORMAT >protected
sFormatSupported(core::Context *context)foray::util::ImageLoader< FORMAT >inlinestatic
UpdateManagedImageCI(core::ManagedImage::CreateInfo &ci) constforay::util::ImageLoader< FORMAT >inline
WriteManagedImageData(core::ManagedImage *image, VkImageLayout afterwrite) constforay::util::ImageLoader< FORMAT >inline
WriteManagedImageData(core::HostSyncCommandBuffer &cmdBuffer, core::ManagedImage *image, VkImageLayout afterwrite) constforay::util::ImageLoader< FORMAT >inline
~ImageLoader()foray::util::ImageLoader< FORMAT >inlinevirtual