VkCV Framework
0.0.1
CV Vulkan framework
|
class creating and managing images More...
#include "ImageManager.hpp"
#include "vkcv/Core.hpp"
#include "ImageLayoutTransitions.hpp"
#include "vkcv/Logger.hpp"
#include <algorithm>
Go to the source code of this file.
Functions | |
uint32_t | vkcv::searchImageMemoryType (const vk::PhysicalDeviceMemoryProperties &physicalMemoryProperties, uint32_t typeBits, vk::MemoryPropertyFlags requirements) |
searches memory type index for image allocation, combines requirements of image and application More... | |
bool | vkcv::isDepthImageFormat (vk::Format format) |
constexpr uint32_t | vkcv::getChannelsByFormat (vk::Format format) |
class creating and managing images
Definition in file ImageManager.cpp.
uint32_t vkcv::searchImageMemoryType | ( | const vk::PhysicalDeviceMemoryProperties & | physicalMemoryProperties, |
uint32_t | typeBits, | ||
vk::MemoryPropertyFlags | requirements | ||
) |
searches memory type index for image allocation, combines requirements of image and application
physicalMemoryProperties | Memory Properties of physical device |
typeBits | Bit field for suitable memory types |
requirements | Property flags that are required |
References vkcv::searchImageMemoryType().
Referenced by vkcv::searchImageMemoryType().