struct SamplerCreateInfo

Defined at line 113874 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

Public Members

StructureType sType
const void * pNext
Flags flags
Filter magFilter
Filter minFilter
SamplerMipmapMode mipmapMode
SamplerAddressMode addressModeU
SamplerAddressMode addressModeV
SamplerAddressMode addressModeW
float mipLodBias
vk::Bool32 anisotropyEnable
float maxAnisotropy
vk::Bool32 compareEnable
CompareOp compareOp
float minLod
float maxLod
BorderColor borderColor
vk::Bool32 unnormalizedCoordinates

Public Methods

void SamplerCreateInfo (vk::SamplerCreateFlags flags_, vk::Filter magFilter_, vk::Filter minFilter_, vk::SamplerMipmapMode mipmapMode_, vk::SamplerAddressMode addressModeU_, vk::SamplerAddressMode addressModeV_, vk::SamplerAddressMode addressModeW_, float mipLodBias_, vk::Bool32 anisotropyEnable_, float maxAnisotropy_, vk::Bool32 compareEnable_, vk::CompareOp compareOp_, float minLod_, float maxLod_, vk::BorderColor borderColor_, vk::Bool32 unnormalizedCoordinates_, const void * pNext_)

Defined at line 113882 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void SamplerCreateInfo (const SamplerCreateInfo & rhs)

Defined at line 113919 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void SamplerCreateInfo (const VkSamplerCreateInfo & rhs)

Defined at line 113921 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & operator= (const SamplerCreateInfo & rhs)

Defined at line 113923 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & operator= (const VkSamplerCreateInfo & rhs)

Defined at line 113926 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setPNext (const void * pNext_)

Defined at line 113933 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setFlags (vk::SamplerCreateFlags flags_)

Defined at line 113939 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setMagFilter (vk::Filter magFilter_)

Defined at line 113945 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setMinFilter (vk::Filter minFilter_)

Defined at line 113951 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setMipmapMode (vk::SamplerMipmapMode mipmapMode_)

Defined at line 113957 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setAddressModeU (vk::SamplerAddressMode addressModeU_)

Defined at line 113963 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setAddressModeV (vk::SamplerAddressMode addressModeV_)

Defined at line 113969 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setAddressModeW (vk::SamplerAddressMode addressModeW_)

Defined at line 113975 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setMipLodBias (float mipLodBias_)

Defined at line 113981 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setAnisotropyEnable (vk::Bool32 anisotropyEnable_)

Defined at line 113987 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setMaxAnisotropy (float maxAnisotropy_)

Defined at line 113993 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setCompareEnable (vk::Bool32 compareEnable_)

Defined at line 113999 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setCompareOp (vk::CompareOp compareOp_)

Defined at line 114005 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setMinLod (float minLod_)

Defined at line 114011 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setMaxLod (float maxLod_)

Defined at line 114017 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setBorderColor (vk::BorderColor borderColor_)

Defined at line 114023 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SamplerCreateInfo & setUnnormalizedCoordinates (vk::Bool32 unnormalizedCoordinates_)

Defined at line 114029 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkSamplerCreateInfo & operator const VkSamplerCreateInfo & ()

Defined at line 114036 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkSamplerCreateInfo & operator VkSamplerCreateInfo & ()

Defined at line 114041 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::partial_ordering operator<=> (const SamplerCreateInfo & )

Defined at line 114093 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp