[sldev] [VWR[[PATCH] LLTextureCache::writeToCache() does not cache textures smaller than TEXTURE_CACHE_ENTRY_SIZE
Philippe Bossut (Merov Linden)
merov at lindenlab.com
Fri Apr 3 13:37:08 PDT 2009
Hi Robin,
Thanks for filing a JIRA and for the patch. I'll test and review
within 48 hours.
Cheers,
- Merov
On Apr 3, 2009, at 7:00 AM, Robin Cornelius wrote:
> As discussed at Rob's hour yesterday, i've detected an issue with the
> texture caching that is preventing saving very small textures in to
> the cache.
>
> I've opened a JIRA and attached a patch to
> http://jira.secondlife.com/browse/VWR-12686.
>
> I'm well aware that the first 600 bytes are stored in an index file.
> but the code path i have identified will not make any attempt to save
> any data if the data is smaller than TEXTURE_CACHE_ENTRY_SIZE. It will
> just delete the WriteResponder and return. After the llTextureFetch
> has finished running and decoded it moves to state cache. this invokes
> LLtextureCache::WriteToCache() which is the only path of saving to the
> disk cache.
>
> I would quite like to commit this to http-texture as it seems very
> relevant to that branch currently as textures are the focus. So Merov,
> i think this is your area currently?
>
> Regards
>
> Robin
More information about the SLDev
mailing list