--- a/uiacceltk/hitchcock/coretoolkit/src/HuiTextureManager.cpp Tue Aug 31 16:07:35 2010 +0300
+++ b/uiacceltk/hitchcock/coretoolkit/src/HuiTextureManager.cpp Wed Sep 01 12:16:53 2010 +0100
@@ -2449,7 +2449,8 @@
{
TReal32 totalMemUsage = 0;
TReal32 avgBitDepth = 0;
- for(TInt i = 0; i < iTextures.Count(); ++i)
+ TInt count = iTextures.Count();
+ for(TInt i = 0; i < count; ++i)
{
if( iTextures[i]->iTexture )
{
@@ -2470,12 +2471,15 @@
buf.AppendNum( avgBitDepth );
User::InfoPrint( buf );
}
+
TInt CHuiTextureManager::EstimatedTextureMemUsage(TInt aAverageBitsPerPixel) const
{
TReal32 averageBytesPerPixel = TReal32(aAverageBitsPerPixel)/8.f;
TReal32 totalMemUsage = 0;
TInt pixels = 0;
- for(TInt i = 0; i < iTextures.Count(); ++i)
+ TInt count = iTextures.Count();
+
+ for(TInt i = 0; i < count; ++i)
{
// TODO: Exclude NVG textures !
if( iTextures[i]->iTexture /*&&