|
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 | ( | ) |