Ignore:
Timestamp:
05/29/06 18:54:02 (18 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/GlRenderer.cpp

    r931 r991  
    449449{ 
    450450  mViewCellsManager->GetViewPoint(mViewPoint); 
    451   cout<<mViewPoint<<endl; 
     451  sample.mPosition = mViewPoint; 
     452 
     453  cout << mViewPoint << endl; 
    452454   
    453455  // take a render cost sample by rendering a cube 
     
    573575                                                                   vector<RenderCostSample> &samples 
    574576                                                                   ) 
    575 { 
     577{cout << "here1" << endl; 
    576578  makeCurrent(); 
    577579 
     
    586588  int i; 
    587589  int numQ = 500; 
    588    
    589   if (mOcclusionQueries.size() < numQ) { 
    590         cout<<"allocating occ queries..."<<endl; 
    591          
    592         numQ; 
    593         unsigned int *queries = new unsigned int[numQ]; 
    594         for (i=0; i < numQ; i++) 
    595           queries[i] = 111; 
    596          
    597         glGenOcclusionQueriesNV(numQ, queries); 
    598          
    599         mOcclusionQueries.resize(numQ); 
    600          
    601         for (i=0; i < numQ; i++) 
    602           mOcclusionQueries[i] = queries[i]; 
    603          
    604         delete queries; 
    605   } 
    606    
    607   for (i=0; i < n; i++) 
    608         EvalRenderCostSample( 
    609                                                  samples[i] 
    610                                                  ); 
     590 
     591  cout << "here2988" << endl; 
     592 
     593  if (mOcclusionQueries.size() < numQ)  
     594  { 
     595          cout << "allocating occ queries..." << endl; 
     596         
     597          unsigned int *queries = new unsigned int[numQ]; 
     598           
     599          // matt: ? 
     600          for (i = 0; i < numQ; ++ i) 
     601          queries[i] = 111; 
     602         
     603          glGenOcclusionQueriesNV(numQ, queries); 
     604 
     605          mOcclusionQueries.resize(numQ); 
     606         
     607          for (i=0; i < numQ; ++ i) 
     608          { 
     609                  mOcclusionQueries[i] = queries[i]; 
     610          } 
     611     
     612          DEL_PTR(queries); 
     613  } 
     614   
     615  for (i=0; i < n; ++ i) 
     616  { 
     617          cout << i << " "; 
     618          EvalRenderCostSample(samples[i]); 
     619  } 
    611620 
    612621  doneCurrent(); 
Note: See TracChangeset for help on using the changeset viewer.