struct SamplerYcbcrConversionCreateInfo

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

wrapper struct for struct VkSamplerYcbcrConversionCreateInfo, see

https://registry.khronos.org/vulkan/specs/latest/man/html/VkSamplerYcbcrConversionCreateInfo.html

Public Members

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

Public Methods

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

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

void SamplerYcbcrConversionCreateInfo (const SamplerYcbcrConversionCreateInfo & rhs)

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

void SamplerYcbcrConversionCreateInfo (const VkSamplerYcbcrConversionCreateInfo & rhs)

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

SamplerYcbcrConversionCreateInfo & operator= (const SamplerYcbcrConversionCreateInfo & rhs)

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

SamplerYcbcrConversionCreateInfo & operator= (const VkSamplerYcbcrConversionCreateInfo & rhs)

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

SamplerYcbcrConversionCreateInfo & setPNext (const void * pNext_)

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

SamplerYcbcrConversionCreateInfo && setPNext (const void * pNext_)

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

SamplerYcbcrConversionCreateInfo & setFormat (Format format_)

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

SamplerYcbcrConversionCreateInfo && setFormat (Format format_)

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

SamplerYcbcrConversionCreateInfo & setYcbcrModel (SamplerYcbcrModelConversion ycbcrModel_)

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

SamplerYcbcrConversionCreateInfo && setYcbcrModel (SamplerYcbcrModelConversion ycbcrModel_)

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

SamplerYcbcrConversionCreateInfo & setYcbcrRange (SamplerYcbcrRange ycbcrRange_)

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

SamplerYcbcrConversionCreateInfo && setYcbcrRange (SamplerYcbcrRange ycbcrRange_)

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

SamplerYcbcrConversionCreateInfo & setComponents (const ComponentMapping & components_)

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

SamplerYcbcrConversionCreateInfo && setComponents (const ComponentMapping & components_)

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

SamplerYcbcrConversionCreateInfo & setXChromaOffset (ChromaLocation xChromaOffset_)

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

SamplerYcbcrConversionCreateInfo && setXChromaOffset (ChromaLocation xChromaOffset_)

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

SamplerYcbcrConversionCreateInfo & setYChromaOffset (ChromaLocation yChromaOffset_)

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

SamplerYcbcrConversionCreateInfo && setYChromaOffset (ChromaLocation yChromaOffset_)

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

SamplerYcbcrConversionCreateInfo & setChromaFilter (Filter chromaFilter_)

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

SamplerYcbcrConversionCreateInfo && setChromaFilter (Filter chromaFilter_)

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

SamplerYcbcrConversionCreateInfo & setForceExplicitReconstruction (Bool32 forceExplicitReconstruction_)

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

SamplerYcbcrConversionCreateInfo && setForceExplicitReconstruction (Bool32 forceExplicitReconstruction_)

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

const VkSamplerYcbcrConversionCreateInfo & operator const VkSamplerYcbcrConversionCreateInfo & ()

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

VkSamplerYcbcrConversionCreateInfo & operator VkSamplerYcbcrConversionCreateInfo & ()

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

const VkSamplerYcbcrConversionCreateInfo * operator const VkSamplerYcbcrConversionCreateInfo * ()

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

VkSamplerYcbcrConversionCreateInfo * operator VkSamplerYcbcrConversionCreateInfo * ()

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

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

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