Destroy() | foray::util::ImageLoader< FORMAT > | inline |
FORMAT_TRAITS typedef | foray::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) const | foray::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) const | foray::util::ImageLoader< FORMAT > | inline |
Load() | foray::util::ImageLoader< FORMAT > | inline |
Load_Stb() | foray::util::ImageLoader< FORMAT > | protected |
Load_TinyExr() | foray::util::ImageLoader< FORMAT > | protected |
mCustomLoaderInfo | foray::util::ImageLoader< FORMAT > | protected |
mCustomLoaderInfoDeleter | foray::util::ImageLoader< FORMAT > | protected |
mInfo | foray::util::ImageLoader< FORMAT > | protected |
mRawData | foray::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) const | foray::util::ImageLoader< FORMAT > | inline |
WriteManagedImageData(core::ManagedImage *image, VkImageLayout afterwrite) const | foray::util::ImageLoader< FORMAT > | inline |
WriteManagedImageData(core::HostSyncCommandBuffer &cmdBuffer, core::ManagedImage *image, VkImageLayout afterwrite) const | foray::util::ImageLoader< FORMAT > | inline |
~ImageLoader() | foray::util::ImageLoader< FORMAT > | inlinevirtual |