#include <Resource.hpp>
◆ VulkanAccelerationStructure()
◆ DebugSetObjectName()
| void VulkanAccelerationStructure::DebugSetObjectName |
( |
const char * |
name | ) |
|
|
overridevirtual |
◆ GetVkAccelerationStructure()
| auto & Foundation::RHI::VulkanAccelerationStructure::GetVkAccelerationStructure |
( |
| ) |
|
|
inline |
◆ GetVkAccelerationStructureAddress()
| vk::DeviceAddress VulkanAccelerationStructure::GetVkAccelerationStructureAddress |
( |
| ) |
const |
◆ GetVkBuffer()
| auto & Foundation::RHI::VulkanAccelerationStructure::GetVkBuffer |
( |
| ) |
const |
|
inline |
◆ mAS
| vk::raii::AccelerationStructureKHR Foundation::RHI::VulkanAccelerationStructure::mAS {nullptr} |
|
protected |
◆ mASAddress
| vk::DeviceAddress Foundation::RHI::VulkanAccelerationStructure::mASAddress {0} |
|
protected |
◆ mBuffer
◆ mDevice
The documentation for this class was generated from the following files: