summaryrefslogtreecommitdiff
path: root/indra/newview/llvocache.h
diff options
context:
space:
mode:
authorBrad Linden <brad@lindenlab.com>2023-03-01 09:51:08 -0800
committerBrad Linden <brad@lindenlab.com>2023-03-13 10:27:22 -0700
commit804c207dcc07b9ae39922a3475de7e9a513f3e16 (patch)
tree0efec73a95760f887f691e8a6e36edf6a0e86b78 /indra/newview/llvocache.h
parente5d80b600012ab4250eb226af150fbec5e485ee3 (diff)
Partial solution for SL-18458 Materials override cache not working and related SL-18684/SL-19206/SL-19173
Diffstat (limited to 'indra/newview/llvocache.h')
-rw-r--r--indra/newview/llvocache.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/indra/newview/llvocache.h b/indra/newview/llvocache.h
index f41e9301ca..dcc8d37c5c 100644
--- a/indra/newview/llvocache.h
+++ b/indra/newview/llvocache.h
@@ -43,7 +43,7 @@ class LLGLTFOverrideCacheEntry
{
public:
bool fromLLSD(const LLSD& data);
- LLSD toLLSD();
+ LLSD toLLSD() const;
LLUUID mObjectId;
std::map<S32, std::string> mSides; //json per side
@@ -301,6 +301,7 @@ private:
void setDirNames(ELLPath location);
// determine the cache filename for the region from the region handle
void getObjectCacheFilename(U64 handle, std::string& filename);
+ std::string getObjectCacheExtrasFilename(U64 handle);
void removeFromCache(HeaderEntryInfo* entry);
void readCacheHeader();
void writeCacheHeader();