aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/linden/indra/newview/lltexturecache.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-11-17IMP-590: Added a thread-safe and robust wrapper for APR pools.Aleric Inglewood1-4/+1
See http://redmine.imprudenceviewer.org/issues/590
2010-10-25IMP-667: WARNING: remove: Attempting to remove filename: ↵Aleric Inglewood1-1/+9
/ramdisk/imprudence/cache/textures/*/*.texture This turned out to be a simple matter of trying to remove non-existant files: A texture with a 'body size' of 0 doesn't have a texture body file.
2010-10-25Fixed a locking issue with regard to texture cache purging.Aleric Inglewood1-7/+13
Releasing a lock in the middle of a critical area isn't very smart.
2010-10-25Fix possible crash on llassert_always(purge_list.size() >= entries_to_purge)Aleric Inglewood1-13/+9
This horrible noobish code checked if num_entries > sCacheMaxEntries and then goes on to assign (num_entries-empty_entries) - sCacheMaxEntries to an U32 entries_to_purge. Obviously this can lead to an abitrary large value of entries_to_purge with as result a crash due to the llassert_always. This bug must have been extremely rare since it only happens when someone decreases their cache size and has more empty entries in their entries file than the total number of entries minus the new cache size.
2010-10-25Validate textures starting with 00 too.Aleric Inglewood1-1/+1
2010-10-08Possible fix for an infinite loop in LLTextureCache.Jacek Antonelli1-5/+8
Backported a few changes from pre-LGPL Viewer 2.
2010-10-05Fix RED-603: Errors when loading local imagesthickbrick1-2/+3
Avoid bad offsets that would cause failure with this warning: "doRead: Error reading file from local cache"
2010-09-03Revert "Updated lltexturecache to the latest in viewer-development (see ↵McCabe Maxsted1-458/+221
#425)" since it was causing issues with local assets and object backup This reverts commit 4ca4594ec264f390be981568ef5ff3ff0f2f77e6.
2010-08-30Updated lltexturecache to the latest in viewer-development (see #425)McCabe Maxsted1-221/+458
2010-08-28Changed the llerrs in lltexturecache.cpp to llwarnsMcCabe Maxsted1-4/+2
2010-08-16Incremented LLTextureCache::sHeaderCacheVersion to 1.3 and cache_version to ↵McCabe Maxsted1-1/+1
7 to fix SNOW-799
2010-08-07Applied patch by Robin Cornelius for SNOW-784: Textures remain blurry with ↵McCabe Maxsted1-0/+7
http textures enabled
2010-03-04Merov Linden: SNOW-435 mHeaderMutex recursive lock.Armin Weatherwax1-9/+29
2010-03-04Aleric Inglewood: SNOW-408 Fix the case for a non-valid handle but abort set.Armin Weatherwax1-15/+28
2010-02-16Ported many texture engine changes from Snowglobe.Jacek Antonelli1-642/+626
2010-02-08Ported many APR changes from Snowglobe.Jacek Antonelli1-43/+30
2009-06-12Applied patch by Robin Cornelius for VWR-12686: ↵McCabe Maxsted1-13/+7
LLTextureCache::writeToCache() does not cache textures smaller than TEXTURE_CACHE_ENTRY_SIZE
2009-04-30Second Life viewer sources 1.23.0-RCJacek Antonelli1-60/+78
2009-01-11Second Life viewer sources 1.22.5-RCJacek Antonelli1-1/+1
2008-10-08Second Life viewer sources 1.21.5-RCJacek Antonelli1-1/+1
2008-10-03Second Life viewer sources 1.21.4-RCJacek Antonelli1-4/+0
2008-09-28Second Life viewer sources 1.21.3-RCJacek Antonelli1-34/+37
2008-09-16Skip "N files scheduled for deletion" message when nothing scheduled.Jacek Antonelli1-1/+4
2008-09-16Applied VWR-3878: Purging cache textures causes viewer to pauseNicholaz Beresford1-6/+59
for many seconds, with heavy disk activity.
2008-09-06Second Life viewer sources 1.21.1-RCJacek Antonelli1-0/+12
2008-09-06Second Life viewer sources 1.21.0-RCJacek Antonelli1-14/+12
2008-08-15Second Life viewer sources 1.20.13Jacek Antonelli1-2/+3
2008-08-15Second Life viewer sources 1.20.8Jacek Antonelli1-0/+9
2008-08-15Second Life viewer sources 1.20.7Jacek Antonelli1-13/+13
2008-08-15Second Life viewer sources 1.20.2Jacek Antonelli1-32/+182
2008-08-15Second Life viewer sources 1.19.0.3Jacek Antonelli1-1/+5
2008-08-15Second Life viewer sources 1.19.0.0Jacek Antonelli1-2/+2
2008-08-15Second Life viewer sources 1.18.6.4-RCJacek Antonelli1-1/+1
2008-08-15Second Life viewer sources 1.18.4.0-RCJacek Antonelli1-0/+3
2008-08-15Second Life viewer sources 1.17.1.0Jacek Antonelli1-1/+3
2008-08-15Second Life viewer sources 1.15.0.2Jacek Antonelli1-0/+1
2008-08-15Second Life viewer sources 1.14.0.0Jacek Antonelli1-0/+1409