Changeset 937 for GTP/trunk/App/Demos/Vis/Teapots
- Timestamp:
- 05/10/06 08:00:38 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/App/Demos/Vis/Teapots/RenderTraverser.cpp
r724 r937 141 141 142 142 //-- PART 1: process finished occlusion queries 143 while (!mDistanceQueue.empty() || !queryQueue.empty())144 { 145 while (!queryQueue.empty() &&146 (ResultAvailable(queryQueue.front()) || mDistanceQueue.empty()))143 while (!mDistanceQueue.empty() || !queryQueue.empty()) 144 { 145 while (!queryQueue.empty() && 146 (ResultAvailable(queryQueue.front()) || mDistanceQueue.empty())) 147 147 { 148 148 HierarchyNode *node = queryQueue.front(); … … 164 164 165 165 //-- PART 2: hierarchical traversal 166 if (!mDistanceQueue.empty())166 if (!mDistanceQueue.empty()) 167 167 { 168 168 HierarchyNode *node = mDistanceQueue.top(); … … 174 174 bool intersects; 175 175 176 if (InsideViewFrustum(node, intersects))176 if (InsideViewFrustum(node, intersects)) 177 177 { 178 178 // for near plane intersecting bounding box possible
Note: See TracChangeset
for help on using the changeset viewer.