NTrace
GPU ray tracing framework
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
FW::CudaPersistentBVHTracer Member List

This is the complete list of members for FW::CudaPersistentBVHTracer, including all inherited members.

buildBVH(bool sbvh)FW::CudaPersistentBVHTracer
buildKdtree()FW::CudaPersistentBVHTracer
convertWoop()FW::CudaPersistentBVHTracer
CudaPersistentBVHTracer(Scene &scene, F32 epsilon)FW::CudaPersistentBVHTracer
getCPUTime()FW::CudaPersistentBVHTracerinline
getGPUTime()FW::CudaPersistentBVHTracerinline
getSizes(F32 &task, F32 &split, F32 &ads, F32 &tri, F32 &triIdx, F32 &heap)FW::CudaPersistentBVHTracer
getStats(U32 &nodes, U32 &leaves, U32 &emptyLeaves, U32 &stackTop, U32 &nodeTop, U32 &tris, U32 &sortedTris, bool sub=true)FW::CudaPersistentBVHTracer
resetBuffers(bool resetADSBuffers)FW::CudaPersistentBVHTracer
test()FW::CudaPersistentBVHTracer
traceBatch(RayBuffer &rays)FW::CudaPersistentBVHTracer
traceBatchBVH(RayBuffer &rays, RayStats *stats=NULL)FW::CudaPersistentBVHTracer
traceBatchKdtree(RayBuffer &rays, RayStats *stats=NULL)FW::CudaPersistentBVHTracer
traceOnDemandBVH(RayBuffer &rays, bool rebuild, int numRays=0)FW::CudaPersistentBVHTracer
traceOnDemandKdtree(RayBuffer &rays, bool rebuild, int numRays=0)FW::CudaPersistentBVHTracer
traceOnDemandTrace(RayBuffer &rays, F32 &GPUmegakernel, F32 &CPUmegakernel, F32 &GPUtravKernel, F32 &CPUtravKernel, int &buildNodes, RayStats *stats=NULL)FW::CudaPersistentBVHTracer
trimBVHBuffers()FW::CudaPersistentBVHTracer
trimKdtreeBuffers()FW::CudaPersistentBVHTracer