struct SamplerYcbcrConversionCreateInfo

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

Public Members

StructureType sType
const void * pNext
Format format
SamplerYcbcrModelConversion ycbcrModel
SamplerYcbcrRange ycbcrRange
ComponentMapping components
ChromaLocation xChromaOffset
ChromaLocation yChromaOffset
Filter chromaFilter
vk::Bool32 forceExplicitReconstruction

Public Methods

void SamplerYcbcrConversionCreateInfo (vk::Format format_, vk::SamplerYcbcrModelConversion ycbcrModel_, vk::SamplerYcbcrRange ycbcrRange_, vk::ComponentMapping components_, vk::ChromaLocation xChromaOffset_, vk::ChromaLocation yChromaOffset_, vk::Filter chromaFilter_, vk::Bool32 forceExplicitReconstruction_, const void * pNext_)

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

void SamplerYcbcrConversionCreateInfo (const SamplerYcbcrConversionCreateInfo & rhs)

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

void SamplerYcbcrConversionCreateInfo (const VkSamplerYcbcrConversionCreateInfo & rhs)

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

SamplerYcbcrConversionCreateInfo & operator= (const SamplerYcbcrConversionCreateInfo & rhs)

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

SamplerYcbcrConversionCreateInfo & operator= (const VkSamplerYcbcrConversionCreateInfo & rhs)

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

SamplerYcbcrConversionCreateInfo & setPNext (const void * pNext_)

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

SamplerYcbcrConversionCreateInfo & setFormat (vk::Format format_)

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

SamplerYcbcrConversionCreateInfo & setYcbcrModel (vk::SamplerYcbcrModelConversion ycbcrModel_)

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

SamplerYcbcrConversionCreateInfo & setYcbcrRange (vk::SamplerYcbcrRange ycbcrRange_)

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

SamplerYcbcrConversionCreateInfo & setComponents (const vk::ComponentMapping & components_)

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

SamplerYcbcrConversionCreateInfo & setXChromaOffset (vk::ChromaLocation xChromaOffset_)

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

SamplerYcbcrConversionCreateInfo & setYChromaOffset (vk::ChromaLocation yChromaOffset_)

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

SamplerYcbcrConversionCreateInfo & setChromaFilter (vk::Filter chromaFilter_)

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

SamplerYcbcrConversionCreateInfo & setForceExplicitReconstruction (vk::Bool32 forceExplicitReconstruction_)

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

const VkSamplerYcbcrConversionCreateInfo & operator const VkSamplerYcbcrConversionCreateInfo & ()

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

VkSamplerYcbcrConversionCreateInfo & operator VkSamplerYcbcrConversionCreateInfo & ()

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

std::strong_ordering operator<=> (const SamplerYcbcrConversionCreateInfo & )

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