| addInstance(RV_VKAccelerationStructureInstance as_inst) | RV_VKAccelerationStructure | |
| build(RV_VKCommandBuffer *cb, RV_VKBuffer *scratch_buffer) | RV_VKAccelerationStructure | |
| buildCompact(RV_VKCommandBuffer *cb, exint compact_size, VkAccelerationStructureKHR &compact_vk_as, RV_VKBufferPtr &compact_buffer) | RV_VKAccelerationStructure | |
| clearInstances() | RV_VKAccelerationStructure | |
| clearInstDirtyFlag() | RV_VKAccelerationStructure | inline |
| create(RV_Instance *inst, RV_VKAccelerationStructureBuildInfo *as_info, const UT_StringHolder &name=UT_StringHolder()) | RV_VKAccelerationStructure | static |
| getDeviceAddress() | RV_VKAccelerationStructure | |
| getID() const | RV_VKAccelerationStructure | inline |
| getName() const | RV_VKAccelerationStructure | inline |
| getScratchSize() const | RV_VKAccelerationStructure | inline |
| getShaderInfo() const | RV_VKAccelerationStructure | inline |
| getShaderInfoIndex() const | RV_VKAccelerationStructure | inline |
| getSize() const | RV_VKAccelerationStructure | |
| getVkAccelStruct() | RV_VKAccelerationStructure | inline |
| getVkInstances(UT_Array< VkAccelerationStructureInstanceKHR > &as_insts) | RV_VKAccelerationStructure | |
| gpuMemoryUsage() const | RV_VKAccelerationStructure | |
| isBuilt() const | RV_VKAccelerationStructure | inline |
| isInstDirty() const | RV_VKAccelerationStructure | inline |
| print() const | RV_VKAccelerationStructure | |
| reset() | RV_VKAccelerationStructure | |
| RV_VKAccelerationStructure(RV_Instance *inst, RV_VKAccelerationStructureBuildInfo *as_info, VkAccelerationStructureKHR vk_as, RV_VKBufferPtr buffer) | RV_VKAccelerationStructure | |
| setLightId(int light_id) | RV_VKAccelerationStructure | inline |
| setShaderInfoIndex(uint32_t index) | RV_VKAccelerationStructure | inline |
| setTag(int tag) | RV_VKAccelerationStructure | inline |
| theCompactSizeThreshold | RV_VKAccelerationStructure | static |
| update(VkAccelerationStructureKHR compact_vk_as, RV_VKBufferPtr compact_buffer) | RV_VKAccelerationStructure | |
| ~RV_VKAccelerationStructure() | RV_VKAccelerationStructure | |