diff options
| -rwxr-xr-x | indra/llimage/llimagej2c.cpp | 6 | ||||
| -rw-r--r-- | indra/llimage/llimagej2c.h | 3 | 
2 files changed, 7 insertions, 2 deletions
| diff --git a/indra/llimage/llimagej2c.cpp b/indra/llimage/llimagej2c.cpp index a0e90b6b08..3c3cf980ca 100755 --- a/indra/llimage/llimagej2c.cpp +++ b/indra/llimage/llimagej2c.cpp @@ -464,6 +464,7 @@ LLImageCompressionTester::LLImageCompressionTester() : LLMetricPerformanceTester  	addMetric("Perf Compression (kB/s)");  	mRunBytesInDecompression = 0; +	mRunBytesOutDecompression = 0;  	mRunBytesInCompression = 0;  	mTotalBytesInDecompression = 0; @@ -556,13 +557,16 @@ void LLImageCompressionTester::updateDecompressionStats(const S32 bytesIn, const  	mTotalBytesInDecompression += bytesIn;  	mRunBytesInDecompression += bytesIn;  	mTotalBytesOutDecompression += bytesOut; +	mRunBytesOutDecompression += bytesOut;  	//if (mRunBytesInDecompression > (1000000)) -	if ((mTotalTimeDecompression - mRunTimeDecompression) >= (5.0f)) +	if (mRunBytesOutDecompression > (10000000)) +	//if ((mTotalTimeDecompression - mRunTimeDecompression) >= (5.0f))  	{  		// Output everything  		outputTestResults();  		// Reset the decompression data of the run  		mRunBytesInDecompression = 0; +		mRunBytesOutDecompression = 0;  		mRunTimeDecompression = mTotalTimeDecompression;  	}  } diff --git a/indra/llimage/llimagej2c.h b/indra/llimage/llimagej2c.h index 42093e0e64..ce8195940d 100644 --- a/indra/llimage/llimagej2c.h +++ b/indra/llimage/llimagej2c.h @@ -156,7 +156,8 @@ class LLImageCompressionTester : public LLMetricPerformanceTesterBasic          U32 mTotalBytesOutDecompression;    // Total bytes produced by decompressor          U32 mTotalBytesInCompression;       // Total bytes fed to compressor          U32 mTotalBytesOutCompression;      // Total bytes produced by compressor -		U32 mRunBytesInDecompression;		// Bytes fed to decompressor in this run +        U32 mRunBytesInDecompression;		// Bytes fed to decompressor in this run +        U32 mRunBytesOutDecompression;		// Bytes produced by the decompressor in this run  		U32 mRunBytesInCompression;			// Bytes fed to compressor in this run          //          // Time | 
