struct ImageDrmFormatModifierExplicitCreateInfoEXT

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

wrapper struct for struct VkImageDrmFormatModifierExplicitCreateInfoEXT, see

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

Public Members

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

Public Methods

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

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

void ImageDrmFormatModifierExplicitCreateInfoEXT (const ImageDrmFormatModifierExplicitCreateInfoEXT & rhs)

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

void ImageDrmFormatModifierExplicitCreateInfoEXT (const VkImageDrmFormatModifierExplicitCreateInfoEXT & rhs)

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

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

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

ImageDrmFormatModifierExplicitCreateInfoEXT & operator= (const ImageDrmFormatModifierExplicitCreateInfoEXT & rhs)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & operator= (const VkImageDrmFormatModifierExplicitCreateInfoEXT & rhs)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & setPNext (const void * pNext_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT && setPNext (const void * pNext_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & setDrmFormatModifier (uint64_t drmFormatModifier_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT && setDrmFormatModifier (uint64_t drmFormatModifier_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & setDrmFormatModifierPlaneCount (uint32_t drmFormatModifierPlaneCount_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT && setDrmFormatModifierPlaneCount (uint32_t drmFormatModifierPlaneCount_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT & setPPlaneLayouts (const SubresourceLayout * pPlaneLayouts_)

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

ImageDrmFormatModifierExplicitCreateInfoEXT && setPPlaneLayouts (const SubresourceLayout * pPlaneLayouts_)

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

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

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

const VkImageDrmFormatModifierExplicitCreateInfoEXT & operator const VkImageDrmFormatModifierExplicitCreateInfoEXT & ()

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

VkImageDrmFormatModifierExplicitCreateInfoEXT & operator VkImageDrmFormatModifierExplicitCreateInfoEXT & ()

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

const VkImageDrmFormatModifierExplicitCreateInfoEXT * operator const VkImageDrmFormatModifierExplicitCreateInfoEXT * ()

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

VkImageDrmFormatModifierExplicitCreateInfoEXT * operator VkImageDrmFormatModifierExplicitCreateInfoEXT * ()

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

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

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