- Timestamp:
- 05/10/06 08:05:24 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/Lib/Vis/OnlineCullingCHC/OGRE/src/OgrePlatformHierarchyInterface.cpp
r925 r938 81 81 void PlatformHierarchyInterface::ResetQueries() 82 82 { 83 for (int i = 0; i < (int)mOcclusionQueries.size(); ++ i) OGRE_DELETE(mOcclusionQueries[i]); 83 OcclusionQueryContainer::iterator it, it_end = mOcclusionQueries.end(); 84 for (it = mOcclusionQueries.begin(); it != it_end; ++ it) 85 { 86 PlatformOcclusionQuery *query = *it; 87 OGRE_DELETE(query); 88 } 84 89 85 90 mCurrentTestIdx = 0; … … 121 126 { 122 127 // create new query if there is no query left 123 if (mCurrentTestIdx >= (int)mOcclusionQueries.size()) 124 { 125 mCurrentTestIdx = (int)mOcclusionQueries.size(); 128 if (mCurrentTestIdx == mOcclusionQueries.size()) 129 { 126 130 mOcclusionQueries.push_back(new PlatformOcclusionQuery(mRenderSystem)); 127 131 }
Note: See TracChangeset
for help on using the changeset viewer.