20class BVHOptiX :
public BVH {
24 unique_ptr<device_only_memory<char>> as_data;
25 unique_ptr<device_only_memory<char>> motion_transform_data;
29 BVHOptiX(
const BVHParams &
params,
30 const vector<Geometry *> &geometry,
31 const vector<Object *> &objects,
#define CCL_NAMESPACE_END
ccl_device bool BVH_FUNCTION_FULL_NAME BVH(KernelGlobals kg, ccl_private const Ray *ray, ccl_private LocalIntersection *local_isect, int local_object, ccl_private uint *lcg_state, int max_hits)
unsigned __int64 uint64_t