We are happy to announce a viewer that has performance tweaks. We focused on reducing image decoding time, less frame stalls, and initial font rendering time. As a result the viewer should feel more responsive. We can’t give specific timing improvements you will see due to the dynamic nature of content.
Please feel free to try it out and let us know of specific problems by filing a Jira.
We’ve made changes to vsync handling and added the ability to switch it OFF/ON in Preferences > Graphics > Advanced Settings.
Known Issues
Textures may blink white for one frame while streaming in if you have a high frame rate. We are investigating the source.
Resolved Issues
BUG-231476 [Project Viewer Performance Improvement] Mesh upload LODs are broken until the preview camera is moved to force a redraw
SL-16386 Assert in llrender.cpp on login when graphics settings set to lowest
BUG-231430 [Project Viewer Performance Improvement] 32bit build crashes when wearing ANY rigged mesh on low graphics settings or when hardware skinning is disabled
BUG-231429 [Project Performance Improvement Viewer] Crashing on right-clicking yourself or any other avatar's rigged meshes
SL-16362 Test Viewer cannot create user_settings files
SL-16359 Viewer stuck in Initializing VFS for > 2 minutes
SL-16355 LLViewerStats::updateFrameStats is spammy
SL-16330 Clean up vertical sync handling, add to UI
SL-16329 Track frame time and frame jitter in stats window