struct PipelineDiscardRectangleStateCreateInfoEXT

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

Public Members

StructureType sType
const void * pNext
Flags flags
DiscardRectangleModeEXT discardRectangleMode
uint32_t discardRectangleCount
const vk::Rect2D * pDiscardRectangles

Public Methods

void PipelineDiscardRectangleStateCreateInfoEXT (vk::PipelineDiscardRectangleStateCreateFlagsEXT flags_, vk::DiscardRectangleModeEXT discardRectangleMode_, uint32_t discardRectangleCount_, const vk::Rect2D * pDiscardRectangles_, const void * pNext_)

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

void PipelineDiscardRectangleStateCreateInfoEXT (const PipelineDiscardRectangleStateCreateInfoEXT & rhs)

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

void PipelineDiscardRectangleStateCreateInfoEXT (const VkPipelineDiscardRectangleStateCreateInfoEXT & rhs)

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

void PipelineDiscardRectangleStateCreateInfoEXT (vk::PipelineDiscardRectangleStateCreateFlagsEXT flags_, vk::DiscardRectangleModeEXT discardRectangleMode_, const vk::ArrayProxyNoTemporaries<const vk::Rect2D> & discardRectangles_, const void * pNext_)

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

PipelineDiscardRectangleStateCreateInfoEXT & operator= (const PipelineDiscardRectangleStateCreateInfoEXT & rhs)

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

PipelineDiscardRectangleStateCreateInfoEXT & operator= (const VkPipelineDiscardRectangleStateCreateInfoEXT & rhs)

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

PipelineDiscardRectangleStateCreateInfoEXT & setPNext (const void * pNext_)

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

PipelineDiscardRectangleStateCreateInfoEXT & setFlags (vk::PipelineDiscardRectangleStateCreateFlagsEXT flags_)

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

PipelineDiscardRectangleStateCreateInfoEXT & setDiscardRectangleMode (vk::DiscardRectangleModeEXT discardRectangleMode_)

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

PipelineDiscardRectangleStateCreateInfoEXT & setDiscardRectangleCount (uint32_t discardRectangleCount_)

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

PipelineDiscardRectangleStateCreateInfoEXT & setPDiscardRectangles (const vk::Rect2D * pDiscardRectangles_)

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

PipelineDiscardRectangleStateCreateInfoEXT & setDiscardRectangles (const vk::ArrayProxyNoTemporaries<const vk::Rect2D> & discardRectangles_)

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

const VkPipelineDiscardRectangleStateCreateInfoEXT & operator const VkPipelineDiscardRectangleStateCreateInfoEXT & ()

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

VkPipelineDiscardRectangleStateCreateInfoEXT & operator VkPipelineDiscardRectangleStateCreateInfoEXT & ()

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

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

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