Magnum/Vk/Enums.h file

Function Magnum::Vk::hasVkPrimitiveTopology(), Magnum::Vk::vkPrimitiveTopology(), Magnum::Vk::hasVkIndexType(), Magnum::Vk::vkIndexType(), Magnum::Vk::hasVkFormat(), Magnum::Vk::vkFormat(), Magnum::Vk::vkFilter(), Magnum::Vk::vkSamplerMipmapMode(), Magnum::Vk::hasVkSamplerAddressMode(), Magnum::Vk::vkSamplerAddressMode()

Contents

Namespaces

namespace Magnum
Root namespace.
namespace Magnum::Vk
Vulkan wrapping layer.

Functions

auto hasVkPrimitiveTopology(Magnum::MeshPrimitive primitive) -> bool
Check availability of a generic mesh primitive.
auto vkPrimitiveTopology(Magnum::MeshPrimitive primitive) -> VkPrimitiveTopology
Convert generic mesh primitive to Vulkan primitive topology.
auto hasVkIndexType(Magnum::MeshIndexType type) -> bool
Check availability of a generic index type.
auto vkIndexType(Magnum::MeshIndexType type) -> VkIndexType
Convert generic mesh index type to Vulkan mesh index type.
auto hasVkFormat(Magnum::PixelFormat format) -> bool
Check availability of a generic pixel format.
auto hasVkFormat(Magnum::CompressedPixelFormat format) -> bool
Check availability of a generic compressed pixel format.
auto vkFormat(Magnum::PixelFormat format) -> VkFormat
Convert a generic pixel format to Vulkan format.
auto vkFormat(Magnum::CompressedPixelFormat format) -> VkFormat
Convert a generic pixel format to Vulkan format.
auto vkFilter(Magnum::SamplerFilter filter) -> VkFilter
Convert generic sampler filter to Vulkan filter.
auto vkSamplerMipmapMode(Magnum::SamplerMipmap mipmap) -> VkSamplerMipmapMode
Convert generic sampler mipomap mode to Vulkan sampler mipmap mode.
auto hasVkSamplerAddressMode(Magnum::SamplerWrapping wrapping) -> bool
Check availability of a generic sampler wrapping mode.
auto vkSamplerAddressMode(Magnum::SamplerWrapping wrapping) -> VkSamplerAddressMode
Convert generic sampler filter mode to Vulkan sampler address mode.