Vulkan-Hpp
vk::DispatchGraphInfoAMDX Struct Reference

#include <vulkan_structs.hpp>

Public Types

using NativeType = VkDispatchGraphInfoAMDX
 

Public Member Functions

VULKAN_HPP_CONSTEXPR_14 DispatchGraphInfoAMDX (uint32_t nodeIndex_={}, uint32_t payloadCount_={}, vk::DeviceOrHostAddressConstAMDX payloads_={}, uint64_t payloadStride_={}) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DispatchGraphInfoAMDX (DispatchGraphInfoAMDX const &rhs) VULKAN_HPP_NOEXCEPT=default
 
 DispatchGraphInfoAMDX (VkDispatchGraphInfoAMDX const &rhs) VULKAN_HPP_NOEXCEPT
 
DispatchGraphInfoAMDXoperator= (DispatchGraphInfoAMDX const &rhs) VULKAN_HPP_NOEXCEPT=default
 
DispatchGraphInfoAMDXoperator= (VkDispatchGraphInfoAMDX const &rhs) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DispatchGraphInfoAMDXsetNodeIndex (uint32_t nodeIndex_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DispatchGraphInfoAMDXsetPayloadCount (uint32_t payloadCount_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DispatchGraphInfoAMDXsetPayloads (vk::DeviceOrHostAddressConstAMDX const &payloads_) VULKAN_HPP_NOEXCEPT
 
VULKAN_HPP_CONSTEXPR_14 DispatchGraphInfoAMDXsetPayloadStride (uint64_t payloadStride_) VULKAN_HPP_NOEXCEPT
 
 operator VkDispatchGraphInfoAMDX const & () const VULKAN_HPP_NOEXCEPT
 
 operator VkDispatchGraphInfoAMDX & () VULKAN_HPP_NOEXCEPT
 

Public Attributes

uint32_t nodeIndex = {}
 
uint32_t payloadCount = {}
 
vk::DeviceOrHostAddressConstAMDX payloads = {}
 
uint64_t payloadStride = {}
 

Detailed Description

Definition at line 31091 of file vulkan_structs.hpp.

Member Typedef Documentation

◆ NativeType

using vk::DispatchGraphInfoAMDX::NativeType = VkDispatchGraphInfoAMDX

Definition at line 31093 of file vulkan_structs.hpp.

Constructor & Destructor Documentation

◆ DispatchGraphInfoAMDX() [1/3]

VULKAN_HPP_CONSTEXPR_14 vk::DispatchGraphInfoAMDX::DispatchGraphInfoAMDX ( uint32_t  nodeIndex_ = {},
uint32_t  payloadCount_ = {},
vk::DeviceOrHostAddressConstAMDX  payloads_ = {},
uint64_t  payloadStride_ = {} 
)
inline

Definition at line 31096 of file vulkan_structs.hpp.

◆ DispatchGraphInfoAMDX() [2/3]

VULKAN_HPP_CONSTEXPR_14 vk::DispatchGraphInfoAMDX::DispatchGraphInfoAMDX ( DispatchGraphInfoAMDX const &  rhs)
default

◆ DispatchGraphInfoAMDX() [3/3]

vk::DispatchGraphInfoAMDX::DispatchGraphInfoAMDX ( VkDispatchGraphInfoAMDX const &  rhs)
inline

Definition at line 31109 of file vulkan_structs.hpp.

Member Function Documentation

◆ operator VkDispatchGraphInfoAMDX &()

vk::DispatchGraphInfoAMDX::operator VkDispatchGraphInfoAMDX & ( )
inline

Definition at line 31154 of file vulkan_structs.hpp.

◆ operator VkDispatchGraphInfoAMDX const &()

vk::DispatchGraphInfoAMDX::operator VkDispatchGraphInfoAMDX const & ( ) const
inline

Definition at line 31149 of file vulkan_structs.hpp.

◆ operator=() [1/2]

DispatchGraphInfoAMDX& vk::DispatchGraphInfoAMDX::operator= ( DispatchGraphInfoAMDX const &  rhs)
default

◆ operator=() [2/2]

DispatchGraphInfoAMDX& vk::DispatchGraphInfoAMDX::operator= ( VkDispatchGraphInfoAMDX const &  rhs)
inline

Definition at line 31117 of file vulkan_structs.hpp.

◆ setNodeIndex()

VULKAN_HPP_CONSTEXPR_14 DispatchGraphInfoAMDX& vk::DispatchGraphInfoAMDX::setNodeIndex ( uint32_t  nodeIndex_)
inline

Definition at line 31124 of file vulkan_structs.hpp.

◆ setPayloadCount()

VULKAN_HPP_CONSTEXPR_14 DispatchGraphInfoAMDX& vk::DispatchGraphInfoAMDX::setPayloadCount ( uint32_t  payloadCount_)
inline

Definition at line 31130 of file vulkan_structs.hpp.

◆ setPayloads()

VULKAN_HPP_CONSTEXPR_14 DispatchGraphInfoAMDX& vk::DispatchGraphInfoAMDX::setPayloads ( vk::DeviceOrHostAddressConstAMDX const &  payloads_)
inline

Definition at line 31136 of file vulkan_structs.hpp.

◆ setPayloadStride()

VULKAN_HPP_CONSTEXPR_14 DispatchGraphInfoAMDX& vk::DispatchGraphInfoAMDX::setPayloadStride ( uint64_t  payloadStride_)
inline

Definition at line 31142 of file vulkan_structs.hpp.

Member Data Documentation

◆ nodeIndex

uint32_t vk::DispatchGraphInfoAMDX::nodeIndex = {}

Definition at line 31172 of file vulkan_structs.hpp.

◆ payloadCount

uint32_t vk::DispatchGraphInfoAMDX::payloadCount = {}

Definition at line 31173 of file vulkan_structs.hpp.

◆ payloads

vk::DeviceOrHostAddressConstAMDX vk::DispatchGraphInfoAMDX::payloads = {}

Definition at line 31174 of file vulkan_structs.hpp.

◆ payloadStride

uint64_t vk::DispatchGraphInfoAMDX::payloadStride = {}

Definition at line 31175 of file vulkan_structs.hpp.


The documentation for this struct was generated from the following file: