struct ImageCompressionControlEXT

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

wrapper struct for struct VkImageCompressionControlEXT, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkImageCompressionControlEXT.html

Public Members

StructureType sType
const void * pNext
Flags flags
uint32_t compressionControlPlaneCount
ImageCompressionFixedRateFlagsEXT * pFixedRateFlags

Public Methods

void ImageCompressionControlEXT (ImageCompressionFlagsEXT flags_, uint32_t compressionControlPlaneCount_, ImageCompressionFixedRateFlagsEXT * pFixedRateFlags_, const void * pNext_)

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

void ImageCompressionControlEXT (const ImageCompressionControlEXT & rhs)

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

void ImageCompressionControlEXT (const VkImageCompressionControlEXT & rhs)

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

void ImageCompressionControlEXT (ImageCompressionFlagsEXT flags_, const ArrayProxyNoTemporaries<ImageCompressionFixedRateFlagsEXT> & fixedRateFlags_, const void * pNext_)

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

ImageCompressionControlEXT & operator= (const ImageCompressionControlEXT & rhs)

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

ImageCompressionControlEXT & operator= (const VkImageCompressionControlEXT & rhs)

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

ImageCompressionControlEXT & setPNext (const void * pNext_)

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

ImageCompressionControlEXT && setPNext (const void * pNext_)

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

ImageCompressionControlEXT & setFlags (ImageCompressionFlagsEXT flags_)

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

ImageCompressionControlEXT && setFlags (ImageCompressionFlagsEXT flags_)

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

ImageCompressionControlEXT & setCompressionControlPlaneCount (uint32_t compressionControlPlaneCount_)

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

ImageCompressionControlEXT && setCompressionControlPlaneCount (uint32_t compressionControlPlaneCount_)

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

ImageCompressionControlEXT & setPFixedRateFlags (ImageCompressionFixedRateFlagsEXT * pFixedRateFlags_)

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

ImageCompressionControlEXT && setPFixedRateFlags (ImageCompressionFixedRateFlagsEXT * pFixedRateFlags_)

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

ImageCompressionControlEXT & setFixedRateFlags (const ArrayProxyNoTemporaries<ImageCompressionFixedRateFlagsEXT> & fixedRateFlags_)

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

const VkImageCompressionControlEXT & operator const VkImageCompressionControlEXT & ()

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

VkImageCompressionControlEXT & operator VkImageCompressionControlEXT & ()

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

const VkImageCompressionControlEXT * operator const VkImageCompressionControlEXT * ()

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

VkImageCompressionControlEXT * operator VkImageCompressionControlEXT * ()

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

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

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