Week 7
Work on caching finally began you can check it out here. I will be developing this incrementally as there are still some un-answered questions but for the coming week I will be focusing on a manual cache clear button and start with a LRU Cache implementation.
Un-answered Questions
- Cache invalidation - should we hook into dependency graph ? or use a LRU based caching.
- Cache keys - for now file path is the cachekey but what if the file is modified ?
- Cache cleanup on exit - for now I have added the cleanup call in window manager exit, but is there a better place to do it ?
You can add you feed back on the blender chat thread.