Lluvia
|
DeviceType enum. More...
Go to the source code of this file.
Namespaces | |
ll | |
ll::impl | |
Enumerations | |
enum class | ll::DeviceType : ll::enum_t { ll::Other = static_cast<ll::enum_t>(vk::PhysicalDeviceType::eOther) , ll::DiscreteGPU = static_cast<ll::enum_t>(vk::PhysicalDeviceType::eDiscreteGpu) , ll::IntegratedGPU = static_cast<ll::enum_t>(vk::PhysicalDeviceType::eIntegratedGpu) , ll::VirtualGPU = static_cast<ll::enum_t>(vk::PhysicalDeviceType::eVirtualGpu) , ll::CPU = static_cast<ll::enum_t>(vk::PhysicalDeviceType::eCpu) } |
Image axis enumeration. More... | |
Functions | |
constexpr ll::DeviceType | ll::impl::fromVkPhysicalDeviceType (const vk::PhysicalDeviceType &physicalDeviceType) noexcept |
template<typename T = std::string> | |
T | ll::deviceTypeToString (ll::DeviceType &&deviceType) noexcept |
template<typename T > | |
ll::DeviceType | ll::stringToDeviceType (T &&stringValue) |
Variables | |
constexpr const std::array< std::tuple< const char *, ll::DeviceType >, 5 > | ll::impl::DeviceTypeStrings |
Image axis strings used for converting ll::DeviceType to std::string and vice-versa. More... | |
DeviceType enum.