RslContext_v2 Class Reference

RslContext_v2 Class Referenceabstract
Inheritance diagram for RslContext_v2:
RslContext_v1 RslContext

Public Member Functions

virtual ~RslContext_v2 ()
 Virtual destructor.
 
virtual bool HasAuxiliaryPoints () const =0
 
- Public Member Functions inherited from RslContext_v1
virtual ~RslContext_v1 ()
 Virtual destructor.
 
virtual const RslRunFlagGetRunFlags (unsigned int *length) const =0
 
virtual RixInterface * GetRixInterface (RixInterfaceId id) const =0
 
RixStorage * GetGlobalStorage () const
 
RixStorage * GetThreadStorage () const
 
RixStorage * GetLocalStorage () const
 
void SetThreadData (void *data, RixCleanupFunc cleanup=0L)
 
void * GetThreadData () const
 Get per-thread user data.
 
void SetLocalData (void *data, RixCleanupFunc cleanup=0L)
 
void * GetLocalData () const
 Get local user data.
 
virtual const char * GetPluginName () const =0
 Get the name of this plugin.
 

Member Function Documentation

virtual bool RslContext_v2::HasAuxiliaryPoints ( ) const
pure virtual

Does this plugin execute in an environment where every 2nd and 3rd shading point is used to support ray footprints?


The documentation for this class was generated from the following file: