struct MemoryMarkerInfoAMD

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

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

Public Members

StructureType sType
const void * pNext
Flags stage
DeviceAddressRangeKHR dstRange
Flags dstFlags
uint32_t marker

Public Methods

void MemoryMarkerInfoAMD (PipelineStageFlags2KHR stage_, DeviceAddressRangeKHR dstRange_, AddressCommandFlagsKHR dstFlags_, uint32_t marker_, const void * pNext_)

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

void MemoryMarkerInfoAMD (const MemoryMarkerInfoAMD & rhs)

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

void MemoryMarkerInfoAMD (const VkMemoryMarkerInfoAMD & rhs)

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

MemoryMarkerInfoAMD & operator= (const MemoryMarkerInfoAMD & rhs)

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

MemoryMarkerInfoAMD & operator= (const VkMemoryMarkerInfoAMD & rhs)

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

MemoryMarkerInfoAMD & setPNext (const void * pNext_)

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

MemoryMarkerInfoAMD && setPNext (const void * pNext_)

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

MemoryMarkerInfoAMD & setStage (PipelineStageFlags2KHR stage_)

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

MemoryMarkerInfoAMD && setStage (PipelineStageFlags2KHR stage_)

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

MemoryMarkerInfoAMD & setDstRange (const DeviceAddressRangeKHR & dstRange_)

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

MemoryMarkerInfoAMD && setDstRange (const DeviceAddressRangeKHR & dstRange_)

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

MemoryMarkerInfoAMD & setDstFlags (AddressCommandFlagsKHR dstFlags_)

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

MemoryMarkerInfoAMD && setDstFlags (AddressCommandFlagsKHR dstFlags_)

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

MemoryMarkerInfoAMD & setMarker (uint32_t marker_)

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

MemoryMarkerInfoAMD && setMarker (uint32_t marker_)

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

const VkMemoryMarkerInfoAMD & operator const VkMemoryMarkerInfoAMD & ()

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

VkMemoryMarkerInfoAMD & operator VkMemoryMarkerInfoAMD & ()

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

const VkMemoryMarkerInfoAMD * operator const VkMemoryMarkerInfoAMD * ()

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

VkMemoryMarkerInfoAMD * operator VkMemoryMarkerInfoAMD * ()

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

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

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