summaryrefslogtreecommitdiff
path: root/indra/newview/lltexlayer.h
diff options
context:
space:
mode:
authorLoren Shih <seraph@lindenlab.com>2010-06-04 14:56:24 -0400
committerLoren Shih <seraph@lindenlab.com>2010-06-04 14:56:24 -0400
commit36a10312a5c7d9dec7124cf969039ff5d1ac24c0 (patch)
tree4242005f3a9568b4bd40cd1d6a5ec53e30102c27 /indra/newview/lltexlayer.h
parentcfc98d7e374d0e9a236ed4e1bd78faeecfb5ba2a (diff)
EXT-7526 WIP Add baked texture information to texture view
More informative logic added in to track when an upload is actually happening. Did some minor reformatting.
Diffstat (limited to 'indra/newview/lltexlayer.h')
-rw-r--r--indra/newview/lltexlayer.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/indra/newview/lltexlayer.h b/indra/newview/lltexlayer.h
index fa49b245bc..cb2e1faaa6 100644
--- a/indra/newview/lltexlayer.h
+++ b/indra/newview/lltexlayer.h
@@ -277,8 +277,9 @@ public:
BOOL updateImmediate();
BOOL isInitialized(void) const;
- BOOL uploadPending() const { return mUploadPending; }
- BOOL uploadNeeded() const { return mNeedsUpload; }
+ BOOL uploadPending() const; // We are expecting a new texture to be uploaded at some point
+ BOOL uploadNeeded() const; // We need to upload a new texture
+ BOOL uploadInProgress() const; // We have started uploading a new texture and are awaiting the result
/*virtual*/ BOOL needsRender();
void requestUpdate();
@@ -305,7 +306,7 @@ private:
LLTexLayerSet* const mTexLayerSet;
BOOL mNeedsUpdate; // whether we need to update our baked textures
BOOL mNeedsUpload; // whether we need to send our baked textures to the server
- U32 mNumLowresUploads; // mumber of times we've sent a lowres version of our baked textures to the server
+ U32 mNumLowresUploads; // number of times we've sent a lowres version of our baked textures to the server
BOOL mUploadPending; // whether we have received back the new baked textures
LLUUID mUploadID; // the current upload process (null if none). Used to avoid overlaps, e.g. when the user rapidly makes two changes outside of Face Edit.
static S32 sGLByteCount;