diff options
Diffstat (limited to 'indra/llappearance')
| -rw-r--r-- | indra/llappearance/lltexlayerparams.cpp | 2 | ||||
| -rw-r--r-- | indra/llappearance/lltexlayerparams.h | 2 | 
2 files changed, 2 insertions, 2 deletions
| diff --git a/indra/llappearance/lltexlayerparams.cpp b/indra/llappearance/lltexlayerparams.cpp index ce5c7142d5..06b4f6c75a 100644 --- a/indra/llappearance/lltexlayerparams.cpp +++ b/indra/llappearance/lltexlayerparams.cpp @@ -151,7 +151,7 @@ LLTexLayerParamAlpha::LLTexLayerParamAlpha(const LLTexLayerParamAlpha& pOther)  	mCachedProcessedTexture(pOther.mCachedProcessedTexture),  	mStaticImageTGA(pOther.mStaticImageTGA),  	mStaticImageRaw(pOther.mStaticImageRaw), -	mNeedsCreateTexture(pOther.mNeedsCreateTexture), +	mNeedsCreateTexture(pOther.mNeedsCreateTexture.load()),  	mStaticImageInvalid(pOther.mStaticImageInvalid),  	mAvgDistortionVec(pOther.mAvgDistortionVec),  	mCachedEffectiveWeight(pOther.mCachedEffectiveWeight) diff --git a/indra/llappearance/lltexlayerparams.h b/indra/llappearance/lltexlayerparams.h index e2440998b3..000f55685e 100644 --- a/indra/llappearance/lltexlayerparams.h +++ b/indra/llappearance/lltexlayerparams.h @@ -100,7 +100,7 @@ private:  	LLPointer<LLGLTexture>	mCachedProcessedTexture;  	LLPointer<LLImageTGA>	mStaticImageTGA;  	LLPointer<LLImageRaw>	mStaticImageRaw; -	BOOL					mNeedsCreateTexture; +	std::atomic<BOOL>		mNeedsCreateTexture;  	BOOL					mStaticImageInvalid;  	LL_ALIGN_16(LLVector4a				mAvgDistortionVec);  	F32						mCachedEffectiveWeight; | 
