virtual Buffer & getTriWoopBuffer(void)=0
Returns buffer of woopified triangles.
virtual Buffer & getTriIndexBuffer(void)=0
Returns buffer of triangle indexes.
virtual ~CudaAS(void)
Destructor.
virtual void serialize(OutputStream &out)=0
Writes buffers to outpu stream.
virtual BVHLayout getLayout(void) const =0
Returns layout of buffers.
virtual Buffer & getNodeBuffer(void)=0
Returns node buffer.
Interface for acceleration structure.