30 std::string
toString()
const override;
32 void buildAccel(LaunchParams::SP launchParams =
nullptr)
override;
33 void refitAccel(LaunchParams::SP launchParams =
nullptr)
override;
40 template<
bool FULL_REBUILD>
43 constexpr static unsigned int defaultBuildFlags =
44 OPTIX_BUILD_FLAG_PREFER_FAST_TRACE |
45 OPTIX_BUILD_FLAG_ALLOW_COMPACTION;
48 const unsigned int buildFlags;
Definition: CurvesGeomGroup.h:24
void buildAccel(LaunchParams::SP launchParams=nullptr) override
Definition: CurvesGeomGroup.cpp:60
void updateMotionBounds()
Definition: CurvesGeomGroup.cpp:54
void refitAccel(LaunchParams::SP launchParams=nullptr) override
Definition: CurvesGeomGroup.cpp:69
void buildAccelOn(const DeviceContext::SP &device)
Definition: CurvesGeomGroup.cpp:79
std::string toString() const override
Definition: CurvesGeomGroup.cpp:37