| 
    HDK
    
   | 
 
#include <RV_VKAccelerationStructure.h>
Public Member Functions | |
| RV_BuildAccelerationStructures (RV_Instance *inst) | |
| void | addAccelerationStructure (RV_VKAccelerationStructure *accel_struct) | 
| void | build (RV_VKCommandBuffer *cb) | 
| void | buildAndQueryCompactSize (RV_VKCommandBuffer *cb) | 
| void | buildCompact (RV_VKCommandBuffer *cb) | 
| void | updateCompact () | 
| bool | isBuilt () const | 
| bool | isBuiltCompact () const | 
| exint | getTotalAccelStructSize () const | 
| exint | getTotalScratchSize () const | 
| exint | getTotalCompactSize () | 
Definition at line 309 of file RV_VKAccelerationStructure.h.
| RV_BuildAccelerationStructures::RV_BuildAccelerationStructures | ( | RV_Instance * | inst | ) | 
| void RV_BuildAccelerationStructures::addAccelerationStructure | ( | RV_VKAccelerationStructure * | accel_struct | ) | 
| void RV_BuildAccelerationStructures::build | ( | RV_VKCommandBuffer * | cb | ) | 
| void RV_BuildAccelerationStructures::buildAndQueryCompactSize | ( | RV_VKCommandBuffer * | cb | ) | 
| void RV_BuildAccelerationStructures::buildCompact | ( | RV_VKCommandBuffer * | cb | ) | 
      
  | 
  inline | 
Definition at line 326 of file RV_VKAccelerationStructure.h.
| exint RV_BuildAccelerationStructures::getTotalCompactSize | ( | ) | 
      
  | 
  inline | 
Definition at line 328 of file RV_VKAccelerationStructure.h.
      
  | 
  inline | 
Definition at line 321 of file RV_VKAccelerationStructure.h.
      
  | 
  inline | 
Definition at line 323 of file RV_VKAccelerationStructure.h.
| void RV_BuildAccelerationStructures::updateCompact | ( | ) |