30                   unsigned int buildFlags);
 
   31    virtual std::string 
toString()
 const { 
return "UserGeomGroup"; }
 
   38    void buildAccel(LaunchParams::SP launchParams = 
nullptr) 
override;
 
   39    void refitAccel(LaunchParams::SP launchParams = 
nullptr) 
override;
 
   42    template<
bool FULL_REBUILD>
 
   45    constexpr static unsigned int defaultBuildFlags = 
 
   46        OPTIX_BUILD_FLAG_PREFER_FAST_TRACE |
 
   47        OPTIX_BUILD_FLAG_ALLOW_COMPACTION;
 
   50    const unsigned int buildFlags;
 
Definition: UserGeomGroup.h:26
 
void buildOrRefit(bool FULL_REBUILD)
Definition: UserGeomGroup.cpp:41
 
void buildAccelOn(const DeviceContext::SP &device)
Definition: UserGeomGroup.cpp:72
 
virtual std::string toString() const
Definition: UserGeomGroup.h:31
 
void buildAccel(LaunchParams::SP launchParams=nullptr) override
Definition: UserGeomGroup.cpp:60
 
void refitAccel(LaunchParams::SP launchParams=nullptr) override
Definition: UserGeomGroup.cpp:65