Viewer Roadmap
See Also
Overview
- The purpose of this wiki page is to keep residents and developers informed regarding which Second Life Viewer projects are in-progress and forthcoming.
- Please use the 'discussion' page to make constructive comments if you like.
- This list is not intended to be exhaustive, however it will cover significant projects that are in-progress or that we expect to start work on in the near future.
Author
Projects
This page contains projects focused on the Viewer Architecture. See above fore links to related roadmaps.
Stability
- LLViewerApp
- Clean up initialization and argument parsing
- Create an error handling thread for watchdog and crash handling
- Clean up warnings
- Viewer Crash Reporting
- Make it completely automated, scalable, and easy to use
- Viewer Memory Manager
- Replace Smartheap with *anything* cross-platform that allows us to track memory allocations
- Performance must remain comparable to Smartheap on Windows
- Change client memory viewer to use profiler
- Viewer Statistics
- Better, scalable internal viewer statistics
- Better measure and report viewer framerate, bandwidth, etc
Optimization
- Viewer Frame Sync
- Allow users to sync/limit the viewer framerate and/or sleep a certain amount per frame