Magnum/Vk/SamplerCreateInfo.h file new in Git master

Class Magnum::Vk::SamplerCreateInfo, enum Magnum::Vk::SamplerFilter, Magnum::Vk::SamplerMipmap, Magnum::Vk::SamplerWrapping, function Magnum::Vk::samplerFilter(), Magnum::Vk::samplerMipmap(), Magnum::Vk::samplerWrapping()

Contents

Namespaces

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

Classes

class Magnum::Vk::SamplerCreateInfo new in Git master
Sampler creation info.

Enums

enum class SamplerFilter: Int { Nearest = VK_FILTER_NEAREST, Linear = VK_FILTER_LINEAR } new in Git master
Texture sampler filtering.
enum class SamplerMipmap: Int { Nearest = VK_SAMPLER_MIPMAP_MODE_NEAREST, Linear = VK_SAMPLER_MIPMAP_MODE_LINEAR } new in Git master
Texture sampler mip level selection.
enum class SamplerWrapping: Int { Repeat = VK_SAMPLER_ADDRESS_MODE_REPEAT, MirroredRepeat = VK_SAMPLER_ADDRESS_MODE_MIRRORED_REPEAT, ClampToEdge = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE, ClampToBorder = VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER, MirrorClampToEdge = VK_SAMPLER_ADDRESS_MODE_MIRROR_CLAMP_TO_EDGE } new in Git master
Texture sampler wrapping.

Functions

auto operator<<(Debug& debug, SamplerFilter value) -> Debug& new in Git master
Debug output operator.
auto samplerFilter(Magnum::SamplerFilter filter) -> SamplerFilter new in Git master
Convert a generic sampler filter to Vulkan sampler filter.
auto operator<<(Debug& debug, SamplerWrapping value) -> Debug& new in Git master
Debug output operator.
auto samplerMipmap(Magnum::SamplerMipmap mipmap) -> SamplerMipmap new in Git master
Convert a generic sampler mipmap mode to Vulkan sampler mipmap mode.
auto operator<<(Debug& debug, SamplerMipmap value) -> Debug& new in Git master
Debug output operator.
auto samplerWrapping(Magnum::SamplerWrapping wrapping) -> SamplerWrapping new in Git master
Convert a generic sampler wrapping mode to Vulkan sampler wrapping mode.
template<std::size_t dimensions>
auto samplerWrapping(const Math::Vector<dimensions, Magnum::SamplerWrapping>& wrapping) -> Math::Vector<dimensions, SamplerWrapping> deprecated in Git master
Convert a generic sampler wrapping mode to Vulkan sampler wrapping mode.