|
Lluvia
|


Go to the source code of this file.
Namespaces | |
| ll | |
| ll::impl | |
Typedefs | |
| using | ll::ImageUsageFlags = ll::Flags< ImageUsageFlagBits, ll::enum_t > |
Enumerations | |
| enum class | ll::ImageUsageFlagBits : ll::enum_t { ll::TransferSrc = static_cast<ll::enum_t>(vk::ImageUsageFlagBits::eTransferSrc) , ll::TransferDst = static_cast<ll::enum_t>(vk::ImageUsageFlagBits::eTransferDst) , ll::Sampled = static_cast<ll::enum_t>(vk::ImageUsageFlagBits::eSampled) , ll::Storage = static_cast<ll::enum_t>(vk::ImageUsageFlagBits::eStorage) } |
Functions | |
| constexpr ImageUsageFlags | ll::operator| (ImageUsageFlagBits bit0, ImageUsageFlagBits bit1) noexcept |
| constexpr ImageUsageFlags | ll::operator& (ImageUsageFlagBits bit0, ImageUsageFlagBits bit1) noexcept |
| constexpr ImageUsageFlags | ll::operator^ (ImageUsageFlagBits bit0, ImageUsageFlagBits bit1) noexcept |
| constexpr ll::ImageUsageFlags | ll::impl::fromVkImageUsageFlags (const vk::ImageUsageFlags &flags) noexcept |
| vk::ImageUsageFlags | ll::impl::toVkImageUsageFlags (const ll::ImageUsageFlags &flags) noexcept |
| ll::ImageUsageFlags | ll::vectorStringToImageUsageFlags (const std::vector< std::string > &flagsVector) noexcept |
| Converts from a string vector to Vulkan ImageUsageFlags. More... | |
| std::vector< std::string > | ll::ImageUsageFlagsToVectorString (const ll::ImageUsageFlags flags) noexcept |
| Converst from Vulkan ImageUsageFlags to a vector of strings. More... | |
Variables | |
| constexpr const std::array< std::tuple< const char *, ll::ImageUsageFlagBits >, 4 > | ll::impl::ImageUsageFlagBitsStrings |