VkCV Framework
0.0.1
CV Vulkan framework
|
This is the complete list of members for vkcv::ImageManager, including all inherited members.
Core (defined in vkcv::ImageManager) | vkcv::ImageManager | friend |
createImage(uint32_t width, uint32_t height, uint32_t depth, vk::Format format, uint32_t mipCount, bool supportStorage, bool supportColorAttachment, Multisampling msaa) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
createSwapchainImage() const (defined in vkcv::ImageManager) | vkcv::ImageManager | |
destroyImageById(uint64_t id) | vkcv::ImageManager | private |
fillImage(const ImageHandle &handle, const void *data, size_t size) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
generateImageMipChainImmediate(const ImageHandle &handle) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
getImageDepth(const ImageHandle &handle) const (defined in vkcv::ImageManager) | vkcv::ImageManager | |
getImageFormat(const ImageHandle &handle) const (defined in vkcv::ImageManager) | vkcv::ImageManager | |
getImageHeight(const ImageHandle &handle) const (defined in vkcv::ImageManager) | vkcv::ImageManager | |
getImageMipCount(const ImageHandle &handle) const (defined in vkcv::ImageManager) | vkcv::ImageManager | |
getImageWidth(const ImageHandle &handle) const (defined in vkcv::ImageManager) | vkcv::ImageManager | |
getVulkanDeviceMemory(const ImageHandle &handle) const (defined in vkcv::ImageManager) | vkcv::ImageManager | |
getVulkanImage(const ImageHandle &handle) const (defined in vkcv::ImageManager) | vkcv::ImageManager | |
getVulkanImageView(const ImageHandle &handle, size_t mipLevel=0) const (defined in vkcv::ImageManager) | vkcv::ImageManager | |
ImageManager(BufferManager &bufferManager) noexcept (defined in vkcv::ImageManager) | vkcv::ImageManager | explicitprivate |
ImageManager(ImageManager &&other)=delete (defined in vkcv::ImageManager) | vkcv::ImageManager | |
ImageManager(const ImageManager &other)=delete (defined in vkcv::ImageManager) | vkcv::ImageManager | |
m_bufferManager (defined in vkcv::ImageManager) | vkcv::ImageManager | private |
m_core (defined in vkcv::ImageManager) | vkcv::ImageManager | private |
m_currentSwapchainInputImage (defined in vkcv::ImageManager) | vkcv::ImageManager | private |
m_images (defined in vkcv::ImageManager) | vkcv::ImageManager | private |
m_swapchainImages (defined in vkcv::ImageManager) | vkcv::ImageManager | private |
operator=(ImageManager &&other)=delete (defined in vkcv::ImageManager) | vkcv::ImageManager | |
operator=(const ImageManager &other)=delete (defined in vkcv::ImageManager) | vkcv::ImageManager | |
recordImageLayoutTransition(const ImageHandle &handle, vk::ImageLayout newLayout, vk::CommandBuffer cmdBuffer) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
recordImageMemoryBarrier(const ImageHandle &handle, vk::CommandBuffer cmdBuffer) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
recordImageMipChainGenerationToCmdStream(const vkcv::CommandStreamHandle &cmdStream, const ImageHandle &handle) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
recordImageMipGenerationToCmdBuffer(vk::CommandBuffer cmdBuffer, const ImageHandle &handle) (defined in vkcv::ImageManager) | vkcv::ImageManager | private |
recordMSAAResolve(vk::CommandBuffer cmdBuffer, ImageHandle src, ImageHandle dst) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
setCurrentSwapchainImageIndex(int index) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
setSwapchainImages(const std::vector< vk::Image > &images, const std::vector< vk::ImageView > &views, uint32_t width, uint32_t height, vk::Format format) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
switchImageLayoutImmediate(const ImageHandle &handle, vk::ImageLayout newLayout) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
updateImageLayoutManual(const vkcv::ImageHandle &handle, const vk::ImageLayout layout) (defined in vkcv::ImageManager) | vkcv::ImageManager | |
~ImageManager() noexcept (defined in vkcv::ImageManager) | vkcv::ImageManager |