Show
Ignore:
Timestamp:
10/23/06 17:19:13 (2 years ago)
Author:
dshipton
Message:

more bugfixes/ tweeking

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Dirk_RenderTraversalWork/Source/System/Action/RenderTraversal/OSGRenderTraversalAction.cpp

    r360 r363  
    314314    _occDMTested          (source._occDMTested),  
    315315    _occDMCulled          (source._occDMCulled),  
    316     _occDMVisible         (source._occDMVisible) 
     316    _occDMVisible         (source._occDMVisible), 
     317    _occMinFeatureSize    (source._occMinFeatureSize), 
     318    _occVisibilityThreshold(source._occVisibilityThreshold), 
     319    _occCoveredThreshold  (source._occCoveredThreshold), 
     320    _occQueryBufferSize   (source._occQueryBufferSize), 
     321    _scrlodCoverageThreshold(source._scrlodCoverageThreshold) 
    317322{ 
    318323    setNumBuffers(source._numBuffers); 
     
    970975/*------------------------ Occlusion Culling -----------------------------*/ 
    971976 
    972 void RenderTraversalAction::setOcclusionCulling(bool val) 
     977void RenderTraversalAction::setOcclusionCulling(const bool val) 
    973978{ 
    974979    _occlusionCulling = val; 
     
    980985} 
    981986 
    982 void RenderTraversalAction::setOcclusionCullingDebug(bool val) 
     987void RenderTraversalAction::setOcclusionCullingDebug(const bool val) 
    983988{ 
    984989    _occlusionCullingDebug = val; 
     
    990995} 
    991996 
    992 void RenderTraversalAction::setOcclusionDebugMasks(UInt32 tested, UInt32 culled, UInt32 visible) 
     997void RenderTraversalAction::setOcclusionDebugMasks(const UInt32 tested, const UInt32 culled, const UInt32 visible) 
    993998{ 
    994999    _occDMTested  = tested; 
     
    10121017} 
    10131018 
    1014 void RenderTraversalAction::setOcclusionCullingMinimumFeatureSize(UInt32 pixels) 
     1019void RenderTraversalAction::setOcclusionCullingMinimumFeatureSize(const UInt32 pixels) 
    10151020{ 
    10161021    _occMinFeatureSize = pixels; 
     
    10221027} 
    10231028 
    1024 void RenderTraversalAction::setOcclusionCullingVisibilityThreshold(UInt32 pixels) 
     1029void RenderTraversalAction::setOcclusionCullingVisibilityThreshold(const UInt32 pixels) 
    10251030{ 
    10261031    _occVisibilityThreshold = pixels; 
     
    10321037} 
    10331038 
    1034 void RenderTraversalAction::setOcclusionCullingCoveredThreshold(Real32 percent) 
     1039void RenderTraversalAction::setOcclusionCullingCoveredThreshold(const Real32 percent) 
    10351040{ 
    10361041    _occCoveredThreshold = percent; 
     
    10421047} 
    10431048 
    1044 void RenderTraversalAction::setOcclusionCullingQueryBufferSize(UInt32 size) 
     1049void RenderTraversalAction::setOcclusionCullingQueryBufferSize(const UInt32 size) 
    10451050{ 
    10461051    _occQueryBufferSize = size; 
     
    10521057} 
    10531058 
    1054 void RenderTraversalAction::setScreenLODCoverageThreshold(Real32 percent) 
     1059void RenderTraversalAction::setScreenLODCoverageThreshold(const Real32 percent) 
    10551060{ 
    10561061    _scrlodCoverageThreshold = percent;