예제 #1
0
 void render( RenderStatistics& statistics,
              Renderer& renderer,
              const RenderInputs& renderInputs )
 {
     init( renderInputs );
     if( renderInputs.vrParameters.getSynchronousMode( ))
         renderSync( statistics, renderer, renderInputs );
     else
         renderAsync( statistics, renderer, renderInputs );
 }
예제 #2
0
 void render(const RenderParams& renderParams, PipeFilter& redrawFilter,
             PipeFilter& sendHistogramFilter, Renderer& renderer,
             NodeAvailability& availability) const
 {
     if (renderParams.vrParams.getSynchronousMode())
         renderSync(renderParams, sendHistogramFilter, renderer,
                    availability);
     else
         renderAsync(renderParams, sendHistogramFilter, renderer,
                     availability, redrawFilter);
 }