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