Release Notes/Second Life Release/

From Second Life Wiki
Jump to navigation Jump to search

Release Notes for v3.7.18 (295372) - Second Life Viewer

Known Issues
Please see the Known Issues for important information and limitations.

Second Life Release Viewer version

Released on October 15, 2014.

Crystal Clear app download manager 32px.png
[ Windows | Macintosh | Linux]

Green bk.jpg

Release Notes


Project HTTP Release Notes


Pipelined HTTP Operations for Mesh and Texture Fetches
At long last, this feature allows the viewer to issue multiple asset fetches on a connection without waiting for responses to earler requests. This reduces the impact of a user's physical location on scene loading and generally improves the experience for everyone.
Inventory Fetch Improvements
Inventory folder and item fetches are getting some of the same treatment that textures and meshes did in previous releases. Initial inventory load should be quicker and more robust for all users.


Pipelined HTTP

HTTP Pipelining is now being used to decrease latency and increase throughput during scene loading. Pipelining's core element is that it eliminates the wait for a complete response between requests. This allows requests and responses to flow at all times bringing meshes and textures to the viewer faster.

Who benefits from pipelining? This is one of those very rare times when those farther from Linden Lab servers can get the greater improvement. Earlier this year we blogged about the HTTP project. That post describes limits encountered using SecondLife, some imposed by servers, others by how HTTP is used. Users in North America (~60mS ping time) may already reach server limits and see minor improvement. But a gap develops as ping times increase. Pipelined HTTP can operate in this gap regardless of physical distance.

Inventory Fetch

When you login to a grid and navigate in the Inventory Floater, inventory fetch operations are performed by the viewer. The HTTP implementation of these operations has been given some of the treatment given to texture and mesh fetches in previous HTTP viewer releases:

  • Fewer connections are being used
  • Those being used are used more effectively
  • Error detection and recovery is more robust

Inventory-modifying operations remain the same. These changes apply only to the fetch operations that populate the Inventory floater.

Green bk.jpg

Resolved Issues

  • BUG-7454 Viewer crashes while logging with a turned off "HTTP Inventory" feature in Develop menu
  • MAINT-3899 Error in texture console display on Second Life Interesting Viewer version
  • MAINT-4544 Viewer crashes while logging with a turned off "HTTP Inventory" feature in Develop menu

Red bk.jpg

Known Issues

  • MAINT-809 Setting 16x antialiasing crashes Viewer in Ubuntu 11.10 with GeForce 6600
  • MAINT-3200 WL Haze effects are inconsistent between solid and transparent objects under water.
  • MAINT-3197 Rigged alpha attachments don't render for impostors.
  • MAINT-3198 Legacy bumpiness renders funny on HUD faces with custom alpha mode
  • MAINT-3213 Brightness and Darkness legacy bump maps render incorrectly on Intel GPUs.
  • MAINT-4158 Avatar distorted when changing outfits
  • WEB-4659 Direct Delivery Outbox fails in Linux build