struct ImageDrmFormatModifierExplicitCreateInfoEXT

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

Public Members

StructureType sType
const void * pNext
uint64_t drmFormatModifier
uint32_t drmFormatModifierPlaneCount
const vk::SubresourceLayout * pPlaneLayouts

Public Methods

void ImageDrmFormatModifierExplicitCreateInfoEXT (uint64_t drmFormatModifier_, uint32_t drmFormatModifierPlaneCount_, const vk::SubresourceLayout * pPlaneLayouts_, const void * pNext_)

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

void ImageDrmFormatModifierExplicitCreateInfoEXT (const ImageDrmFormatModifierExplicitCreateInfoEXT & rhs)

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

void ImageDrmFormatModifierExplicitCreateInfoEXT (const VkImageDrmFormatModifierExplicitCreateInfoEXT & rhs)

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

void ImageDrmFormatModifierExplicitCreateInfoEXT (uint64_t drmFormatModifier_, const vk::ArrayProxyNoTemporaries<const vk::SubresourceLayout> & planeLayouts_, const void * pNext_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & operator= (const ImageDrmFormatModifierExplicitCreateInfoEXT & rhs)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & operator= (const VkImageDrmFormatModifierExplicitCreateInfoEXT & rhs)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & setPNext (const void * pNext_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & setDrmFormatModifier (uint64_t drmFormatModifier_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & setDrmFormatModifierPlaneCount (uint32_t drmFormatModifierPlaneCount_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & setPPlaneLayouts (const vk::SubresourceLayout * pPlaneLayouts_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & setPlaneLayouts (const vk::ArrayProxyNoTemporaries<const vk::SubresourceLayout> & planeLayouts_)

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

const VkImageDrmFormatModifierExplicitCreateInfoEXT & operator const VkImageDrmFormatModifierExplicitCreateInfoEXT & ()

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

VkImageDrmFormatModifierExplicitCreateInfoEXT & operator VkImageDrmFormatModifierExplicitCreateInfoEXT & ()

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

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

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