SpiecsEngine
 
Loading...
Searching...
No Matches
Spices::VulkanAccelerationStructure Class Reference

This Class is a Wrapper of VkAccelerationStructure. More...

#include <VulkanAccelerationStructure.h>

Inheritance diagram for Spices::VulkanAccelerationStructure:
Spices::VulkanObject

Public Member Functions

 VulkanAccelerationStructure (VulkanState &vulkanState, VkAccelerationStructureCreateInfoKHR &accel)
 Constructor Function. Create VkBuffer.
 
virtual ~VulkanAccelerationStructure () override
 Destructor Function.
 
VkDeviceAddress GetACDeviceAddress () const
 Get AC Buffer Address.
 
VkAccelerationStructureKHR & Get ()
 Get this wrapped VkAccelerationStructureKHR.
 

Protected Attributes

VulkanStatem_VulkanState
 The global VulkanState Referenced from VulkanRenderBackend.
 

Private Attributes

VkAccelerationStructureKHR m_Accel
 This wrapped VkAccelerationStructureKHR.
 

Detailed Description

This Class is a Wrapper of VkAccelerationStructure.

Definition at line 16 of file VulkanAccelerationStructure.h.


The documentation for this class was generated from the following files: