diff options
| author | Xiaohong Bao <bao@lindenlab.com> | 2013-03-28 16:31:49 -0600 | 
|---|---|---|
| committer | Xiaohong Bao <bao@lindenlab.com> | 2013-03-28 16:31:49 -0600 | 
| commit | 5334c15852b0669be74546d4fa11c58a279dda2d (patch) | |
| tree | 043b13ebbc5d7ace6b478d7333fa597bdb1c6f5f /indra | |
| parent | aad93f4e52a745892612dee89ba72935e49dd099 (diff) | |
change scene loading monitor frame diff filter threshold value.
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/llscenemonitor.cpp | 13 | 
1 files changed, 8 insertions, 5 deletions
| diff --git a/indra/newview/llscenemonitor.cpp b/indra/newview/llscenemonitor.cpp index 5cde573855..8655aa4521 100644 --- a/indra/newview/llscenemonitor.cpp +++ b/indra/newview/llscenemonitor.cpp @@ -483,15 +483,18 @@ void LLSceneMonitor::fetchQueryResult()  	glGetQueryObjectuivARB(mQueryObject, GL_QUERY_RESULT_ARB, &count);  	mDiffResult = count * 0.5f / (mDiff->getWidth() * mDiff->getHeight() * mDiffPixelRatio * mDiffPixelRatio); //0.5 -> (front face + back face) - -	if(mDiffResult > 0.01f) -	{ -		addMonitorResult(); -	} +	 +	addMonitorResult();  }  void LLSceneMonitor::addMonitorResult()  { +	const F32 diff_threshold = 0.001f; +	if(mDiffResult < diff_threshold) +	{ +		return; +	} +  	mRecording->extend();  	sample(sFramePixelDiff, mDiffResult); | 
