struct RenderPassSampleLocationsBeginInfoEXT

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

wrapper struct for struct VkRenderPassSampleLocationsBeginInfoEXT, see

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

Public Members

StructureType sType
const void * pNext
uint32_t attachmentInitialSampleLocationsCount
const AttachmentSampleLocationsEXT * pAttachmentInitialSampleLocations
uint32_t postSubpassSampleLocationsCount
const SubpassSampleLocationsEXT * pPostSubpassSampleLocations

Public Methods

void RenderPassSampleLocationsBeginInfoEXT (uint32_t attachmentInitialSampleLocationsCount_, const AttachmentSampleLocationsEXT * pAttachmentInitialSampleLocations_, uint32_t postSubpassSampleLocationsCount_, const SubpassSampleLocationsEXT * pPostSubpassSampleLocations_, const void * pNext_)

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

void RenderPassSampleLocationsBeginInfoEXT (const RenderPassSampleLocationsBeginInfoEXT & rhs)

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

void RenderPassSampleLocationsBeginInfoEXT (const VkRenderPassSampleLocationsBeginInfoEXT & rhs)

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

void RenderPassSampleLocationsBeginInfoEXT (const ArrayProxyNoTemporaries<const AttachmentSampleLocationsEXT> & attachmentInitialSampleLocations_, const ArrayProxyNoTemporaries<const SubpassSampleLocationsEXT> & postSubpassSampleLocations_, const void * pNext_)

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

RenderPassSampleLocationsBeginInfoEXT & operator= (const RenderPassSampleLocationsBeginInfoEXT & rhs)

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

RenderPassSampleLocationsBeginInfoEXT & operator= (const VkRenderPassSampleLocationsBeginInfoEXT & rhs)

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

RenderPassSampleLocationsBeginInfoEXT & setPNext (const void * pNext_)

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

RenderPassSampleLocationsBeginInfoEXT && setPNext (const void * pNext_)

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

RenderPassSampleLocationsBeginInfoEXT & setAttachmentInitialSampleLocationsCount (uint32_t attachmentInitialSampleLocationsCount_)

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

RenderPassSampleLocationsBeginInfoEXT && setAttachmentInitialSampleLocationsCount (uint32_t attachmentInitialSampleLocationsCount_)

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

RenderPassSampleLocationsBeginInfoEXT & setPAttachmentInitialSampleLocations (const AttachmentSampleLocationsEXT * pAttachmentInitialSampleLocations_)

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

RenderPassSampleLocationsBeginInfoEXT && setPAttachmentInitialSampleLocations (const AttachmentSampleLocationsEXT * pAttachmentInitialSampleLocations_)

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

RenderPassSampleLocationsBeginInfoEXT & setAttachmentInitialSampleLocations (const ArrayProxyNoTemporaries<const AttachmentSampleLocationsEXT> & attachmentInitialSampleLocations_)

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

RenderPassSampleLocationsBeginInfoEXT & setPostSubpassSampleLocationsCount (uint32_t postSubpassSampleLocationsCount_)

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

RenderPassSampleLocationsBeginInfoEXT && setPostSubpassSampleLocationsCount (uint32_t postSubpassSampleLocationsCount_)

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

RenderPassSampleLocationsBeginInfoEXT & setPPostSubpassSampleLocations (const SubpassSampleLocationsEXT * pPostSubpassSampleLocations_)

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

RenderPassSampleLocationsBeginInfoEXT && setPPostSubpassSampleLocations (const SubpassSampleLocationsEXT * pPostSubpassSampleLocations_)

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

RenderPassSampleLocationsBeginInfoEXT & setPostSubpassSampleLocations (const ArrayProxyNoTemporaries<const SubpassSampleLocationsEXT> & postSubpassSampleLocations_)

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

const VkRenderPassSampleLocationsBeginInfoEXT & operator const VkRenderPassSampleLocationsBeginInfoEXT & ()

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

VkRenderPassSampleLocationsBeginInfoEXT & operator VkRenderPassSampleLocationsBeginInfoEXT & ()

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

const VkRenderPassSampleLocationsBeginInfoEXT * operator const VkRenderPassSampleLocationsBeginInfoEXT * ()

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

VkRenderPassSampleLocationsBeginInfoEXT * operator VkRenderPassSampleLocationsBeginInfoEXT * ()

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

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

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