struct TraceRaysIndirectCommand2KHR

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

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

Public Members

DeviceAddress raygenShaderRecordAddress
DeviceSize raygenShaderRecordSize
DeviceAddress missShaderBindingTableAddress
DeviceSize missShaderBindingTableSize
DeviceSize missShaderBindingTableStride
DeviceAddress hitShaderBindingTableAddress
DeviceSize hitShaderBindingTableSize
DeviceSize hitShaderBindingTableStride
DeviceAddress callableShaderBindingTableAddress
DeviceSize callableShaderBindingTableSize
DeviceSize callableShaderBindingTableStride
uint32_t width
uint32_t height
uint32_t depth

Public Methods

void TraceRaysIndirectCommand2KHR (DeviceAddress raygenShaderRecordAddress_, DeviceSize raygenShaderRecordSize_, DeviceAddress missShaderBindingTableAddress_, DeviceSize missShaderBindingTableSize_, DeviceSize missShaderBindingTableStride_, DeviceAddress hitShaderBindingTableAddress_, DeviceSize hitShaderBindingTableSize_, DeviceSize hitShaderBindingTableStride_, DeviceAddress callableShaderBindingTableAddress_, DeviceSize callableShaderBindingTableSize_, DeviceSize callableShaderBindingTableStride_, uint32_t width_, uint32_t height_, uint32_t depth_)

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

void TraceRaysIndirectCommand2KHR (const TraceRaysIndirectCommand2KHR & rhs)

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

void TraceRaysIndirectCommand2KHR (const VkTraceRaysIndirectCommand2KHR & rhs)

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

TraceRaysIndirectCommand2KHR & operator= (const TraceRaysIndirectCommand2KHR & rhs)

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

TraceRaysIndirectCommand2KHR & operator= (const VkTraceRaysIndirectCommand2KHR & rhs)

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

TraceRaysIndirectCommand2KHR & setRaygenShaderRecordAddress (DeviceAddress raygenShaderRecordAddress_)

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

TraceRaysIndirectCommand2KHR && setRaygenShaderRecordAddress (DeviceAddress raygenShaderRecordAddress_)

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

TraceRaysIndirectCommand2KHR & setRaygenShaderRecordSize (DeviceSize raygenShaderRecordSize_)

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

TraceRaysIndirectCommand2KHR && setRaygenShaderRecordSize (DeviceSize raygenShaderRecordSize_)

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

TraceRaysIndirectCommand2KHR & setMissShaderBindingTableAddress (DeviceAddress missShaderBindingTableAddress_)

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

TraceRaysIndirectCommand2KHR && setMissShaderBindingTableAddress (DeviceAddress missShaderBindingTableAddress_)

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

TraceRaysIndirectCommand2KHR & setMissShaderBindingTableSize (DeviceSize missShaderBindingTableSize_)

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

TraceRaysIndirectCommand2KHR && setMissShaderBindingTableSize (DeviceSize missShaderBindingTableSize_)

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

TraceRaysIndirectCommand2KHR & setMissShaderBindingTableStride (DeviceSize missShaderBindingTableStride_)

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

TraceRaysIndirectCommand2KHR && setMissShaderBindingTableStride (DeviceSize missShaderBindingTableStride_)

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

TraceRaysIndirectCommand2KHR & setHitShaderBindingTableAddress (DeviceAddress hitShaderBindingTableAddress_)

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

TraceRaysIndirectCommand2KHR && setHitShaderBindingTableAddress (DeviceAddress hitShaderBindingTableAddress_)

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

TraceRaysIndirectCommand2KHR & setHitShaderBindingTableSize (DeviceSize hitShaderBindingTableSize_)

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

TraceRaysIndirectCommand2KHR && setHitShaderBindingTableSize (DeviceSize hitShaderBindingTableSize_)

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

TraceRaysIndirectCommand2KHR & setHitShaderBindingTableStride (DeviceSize hitShaderBindingTableStride_)

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

TraceRaysIndirectCommand2KHR && setHitShaderBindingTableStride (DeviceSize hitShaderBindingTableStride_)

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

TraceRaysIndirectCommand2KHR & setCallableShaderBindingTableAddress (DeviceAddress callableShaderBindingTableAddress_)

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

TraceRaysIndirectCommand2KHR && setCallableShaderBindingTableAddress (DeviceAddress callableShaderBindingTableAddress_)

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

TraceRaysIndirectCommand2KHR & setCallableShaderBindingTableSize (DeviceSize callableShaderBindingTableSize_)

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

TraceRaysIndirectCommand2KHR && setCallableShaderBindingTableSize (DeviceSize callableShaderBindingTableSize_)

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

TraceRaysIndirectCommand2KHR & setCallableShaderBindingTableStride (DeviceSize callableShaderBindingTableStride_)

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

TraceRaysIndirectCommand2KHR && setCallableShaderBindingTableStride (DeviceSize callableShaderBindingTableStride_)

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

TraceRaysIndirectCommand2KHR & setWidth (uint32_t width_)

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

TraceRaysIndirectCommand2KHR && setWidth (uint32_t width_)

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

TraceRaysIndirectCommand2KHR & setHeight (uint32_t height_)

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

TraceRaysIndirectCommand2KHR && setHeight (uint32_t height_)

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

TraceRaysIndirectCommand2KHR & setDepth (uint32_t depth_)

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

TraceRaysIndirectCommand2KHR && setDepth (uint32_t depth_)

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

const VkTraceRaysIndirectCommand2KHR & operator const VkTraceRaysIndirectCommand2KHR & ()

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

VkTraceRaysIndirectCommand2KHR & operator VkTraceRaysIndirectCommand2KHR & ()

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

const VkTraceRaysIndirectCommand2KHR * operator const VkTraceRaysIndirectCommand2KHR * ()

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

VkTraceRaysIndirectCommand2KHR * operator VkTraceRaysIndirectCommand2KHR * ()

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

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

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