Ignore:
Timestamp:
05/05/06 07:44:20 (18 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/src/OgrePlatformHierarchyInterface.cpp

    r897 r903  
    8181void PlatformHierarchyInterface::ResetQueries() 
    8282{ 
    83 //      for (int i = 0; i < (int)mOcclusionQueries.size(); ++ i) OGRE_DELETE(mOcclusionQueries[i]); 
     83        for (int i = 0; i < (int)mOcclusionQueries.size(); ++ i) OGRE_DELETE(mOcclusionQueries[i]); 
    8484 
    8585        mCurrentTestIdx = 0; 
    86     //mOcclusionQueries.clear(); 
     86    mOcclusionQueries.clear(); 
    8787} 
    8888//----------------------------------------------------------------------- 
     
    9797         
    9898        // set no depth write, no color, no lighting material 
    99         //mSceneManager->setPassWrapper(solidBox->getTechnique()->getPass(0)); // HACK! (mySetPass should be setPass) 
    100         mSceneManager->_setPass(solidBox->getTechnique()->getPass(0)); // HACK! (mySetPass should be setPass) 
     99        mSceneManager->setPassWrapper(solidBox->getTechnique()->getPass(0)); // HACK! (mySetPass should be setPass) 
     100        //mSceneManager->_setPass(solidBox->getTechnique()->getPass(0)); // HACK! (mySetPass should be setPass) 
    101101        //SetOcclusionPass(); 
    102102 
     
    121121{ 
    122122        // create new query if there is no query left 
    123         if (mCurrentTestIdx == (int)mOcclusionQueries.size()) 
    124         { 
     123        if (mCurrentTestIdx >= (int)mOcclusionQueries.size()) 
     124        { 
     125                mCurrentTestIdx == (int)mOcclusionQueries.size(); 
    125126                mOcclusionQueries.push_back(new PlatformOcclusionQuery(mRenderSystem)); 
    126127        } 
Note: See TracChangeset for help on using the changeset viewer.