VPP  0.8
A high-level modern C++ API for Vulkan
vpp::Image< AttributesT > Member List

This is the complete list of members for vpp::Image< AttributesT >, including all inherited members.

attributes_type typedefvpp::Image< AttributesT >
COLOR enum valuevpp::Img
DEPTH enum valuevpp::Img
device() constvpp::Img
EUsageFlags enum namevpp::Img
extent() constvpp::Img
format() constvpp::Img
format_type typedefvpp::Image< AttributesT >
handle() constvpp::Img
Image()vpp::Image< AttributesT >
Image(const VkExtent3D &extent, const MemProfile &memProfile, const Device &hDevice, unsigned int mipLevels=1u, unsigned int arrayLevels=1u, VkImageLayout initialLayout=VK_IMAGE_LAYOUT_UNDEFINED, const std::vector< unsigned int > &queueFamilyIndices=std::vector< unsigned int >())vpp::Image< AttributesT >
Image(VkFormat format, const VkExtent3D &extent, const MemProfile &memProfile, const Device &hDevice, unsigned int mipLevels=1u, unsigned int arrayLevels=1u, VkImageLayout initialLayout=VK_IMAGE_LAYOUT_UNDEFINED, const std::vector< unsigned int > &queueFamilyIndices=std::vector< unsigned int >())vpp::Image< AttributesT >
Image(const VkExtent3D &extent, const Device &hDevice, VkImage hImage, unsigned int mipLevels=1u, unsigned int arrayLevels=1u)vpp::Image< AttributesT >
Image(VkFormat format, const VkExtent3D &extent, const Device &hDevice, VkImage hImage, unsigned int mipLevels=1u, unsigned int arrayLevels=1u)vpp::Image< AttributesT >
Image(const Img &rawImage)vpp::Image< AttributesT >explicit
Img()vpp::Img
Img(const ImageInfo &imageInfo, const MemProfile &memProfile, const Device &hDevice, VkImageLayout initialLayout=VK_IMAGE_LAYOUT_UNDEFINED, const std::vector< unsigned int > &queueFamilyIndices=std::vector< unsigned int >())vpp::Img
Img(const ImageInfo &imageInfo, const Device &hDevice, VkImage hImage)vpp::Img
info() constvpp::Img
INPUT enum valuevpp::Img
SAMPLED enum valuevpp::Img
SOURCE enum valuevpp::Img
STORAGE enum valuevpp::Img
TARGET enum valuevpp::Img
TRANSIENT enum valuevpp::Img
valid() constvpp::Img