struct TraceRaysIndirectCommand2KHR

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

Public Members

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

Public Methods

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

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

void TraceRaysIndirectCommand2KHR (const TraceRaysIndirectCommand2KHR & rhs)

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

void TraceRaysIndirectCommand2KHR (const VkTraceRaysIndirectCommand2KHR & rhs)

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

TraceRaysIndirectCommand2KHR & operator= (const TraceRaysIndirectCommand2KHR & rhs)

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

TraceRaysIndirectCommand2KHR & operator= (const VkTraceRaysIndirectCommand2KHR & rhs)

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

TraceRaysIndirectCommand2KHR & setRaygenShaderRecordAddress (vk::DeviceAddress raygenShaderRecordAddress_)

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

TraceRaysIndirectCommand2KHR & setRaygenShaderRecordSize (vk::DeviceSize raygenShaderRecordSize_)

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

TraceRaysIndirectCommand2KHR & setMissShaderBindingTableAddress (vk::DeviceAddress missShaderBindingTableAddress_)

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

TraceRaysIndirectCommand2KHR & setMissShaderBindingTableSize (vk::DeviceSize missShaderBindingTableSize_)

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

TraceRaysIndirectCommand2KHR & setMissShaderBindingTableStride (vk::DeviceSize missShaderBindingTableStride_)

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

TraceRaysIndirectCommand2KHR & setHitShaderBindingTableAddress (vk::DeviceAddress hitShaderBindingTableAddress_)

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

TraceRaysIndirectCommand2KHR & setHitShaderBindingTableSize (vk::DeviceSize hitShaderBindingTableSize_)

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

TraceRaysIndirectCommand2KHR & setHitShaderBindingTableStride (vk::DeviceSize hitShaderBindingTableStride_)

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

TraceRaysIndirectCommand2KHR & setCallableShaderBindingTableAddress (vk::DeviceAddress callableShaderBindingTableAddress_)

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

TraceRaysIndirectCommand2KHR & setCallableShaderBindingTableSize (vk::DeviceSize callableShaderBindingTableSize_)

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

TraceRaysIndirectCommand2KHR & setCallableShaderBindingTableStride (vk::DeviceSize callableShaderBindingTableStride_)

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

TraceRaysIndirectCommand2KHR & setWidth (uint32_t width_)

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

TraceRaysIndirectCommand2KHR & setHeight (uint32_t height_)

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

TraceRaysIndirectCommand2KHR & setDepth (uint32_t depth_)

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

const VkTraceRaysIndirectCommand2KHR & operator const VkTraceRaysIndirectCommand2KHR & ()

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

VkTraceRaysIndirectCommand2KHR & operator VkTraceRaysIndirectCommand2KHR & ()

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

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

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