2021 TPV Developer meeting week #41 summary

Euphoria, July 2021 – blog post

The following notes are taken from the TPV Developer meeting held on Friday, October 15th, 2021.

These meetings are generally held every other week.  They are recorded by Pantera Północy, and her video of the meeting is embedded at the end of this report – my thanks to her for allowing me to do so – and it is used with the chat log from the meeting and my own audio recording to produce this summary, which focuses on the core topics discussed.

SL Viewer

  • The Apple Notarisation viewer, version, was promoted to de facto release status on Wednesday, October 13th. This means the other RC viewers will be updated to match it in due course.
  • A new Viewer Performance Improvements project viewer, version, was issued on Tuesday, October 12th.
    • This viewer focuses on reducing image decoding time, less frame stalls, and initial font rendering time, and there is a dedicated forum thread for discussing it.
    • Currently, the viewer is only available for 64-bit Windows, but other versions will be made available in the future.
    • This viewer should not be confused with the Performance Floater project viewer.

The rest of the official viewer pipelines remain as follows:

  • Release channel cohorts:
    • Maintenance RC viewer updated to version, on September 21.
    • Simplified Cache RC viewer, version, dated September 17, issued September 20.
  • Project viewers:
    • 360º Snapshot project viewer, version, issued September 3.
    • Performance Floater project viewer, version, issued September 2.
    • Mesh Optimizer project viewer, version, issued September 1.
    • Legacy Profiles viewer, version, dated October 26, 2020.
    • Copy / Paste viewer, version, dated December 9, 2019.

General Viewer Notes

  • The Maintenance RC remains the next viewer in line for promotion to release status.
  • The Simplified Cache RC viewer is currently regarded as pretty much “on hold” due to all the other performance-related work going on with the viewer. It is not felt by the Lab that it will yield sufficient performance gains at this point in time `to be regarded as a part of the viewer performance project(s).
  • The Legacy Profile project viewer remains on hold pending server-side back-end work.

Viewer Performance Notes

  • Part of the viewer performance work is utilising the the Tracy debugger / system analyser. This started as an exercise to analyse the main rendering loop to reveal any high latency operations that could be moved to their own threads.
    • The outcome of this work will likely be pulled into a Maintenance viewer at some point, but it is not currently a part of the Viewer Performance Improvements RC viewer.
    • Given how useful Tracy has been, it is likely that it will be included in the viewer build process, but the switch to include the necessary code will be set to “off” by default, as Tracy requires dedicated external support to be of use.
    • Also at some point, a viewer will be issued using the code that has been revised as a result of the analysis carried out using Tracy, and this will form another performance improvements viewer at some point in the future.
  • Another area of work for improving performance is that of Linden Water.
    • As previously noted in these summaries, Catznip has been investigating the cost of rendering Linden Water in situations where it cannot be see (e.g. when standing in the middle of a multi-region estate so it is completely “invisible” under the terrain). They have found significant FPS improvements can be gained by completely ignoring Linden Water rendering via occlusion checks in these cases.
    • The Lab is interested in improving general performance around Linden Water, and so a branch of the code Catznip has been using will be contributed to the Lab so they can take a look at it.
  • Discussions have started about possibly moving the Windows build tools to be based around VS 2019, as this support Clang tools, as it is thought Clang to offer further performance improvements. However, these discussions are still at an early stage.

TLS Changes

As per the announcement by April Linden on October 8th, Linden Lab will be turning off support for Transport  Layer  Security (TLS) 1.0 and TLS 1.1  security protocols on all log-in services on November 1st, 2021. This action is in line with the Internet Engineering Task Force (IETF) have officially deprecated both protocols in March 2021.

This means that any viewer or client (including any scripted agents to log-in to Second life) that utilises either TLS 1.0 or TLS 1.1 will be unable to do so from November 1st onwards. Only clients and viewer using supported TLS protocols (e.g. 1.2 or above), will be able to access Second Life. In particular, this step will impact Lib.metavers.open-based viewers and clients.

A request has been made for Aditi log-ins to have TLS 1.0 and 1.1 disabled so that viewers can be tested for other potential impact of the change ahead of it being made for the main grid. Those running older operating systems – such as Windows 7 without Service Pack 1 installed, may experience issues when TLS 1.0 / 1.1 support is turned off.

In Brief

  • iOS keeps being raised at the TPV Developer meetings, so in short:
    • A dedicated iOS client app is in development.
    • The initial versions are focused on communications (so no 3D rendering, inventory support etc), and have been subject to limited internal testing.
    • The client has gone through Apple’s review process, but has not been offered to a wider “beta test” audience, as there has been a further round of updates, and currently work is paused.
    • An Android variant of the client is in development, but is also paused and remains some way behind iOS.
    • See my updates tagged SL Mobile, which are added to as an when there is further reportable news out of the Lab.
  • The last part of the meeting is devoted to a general discussion on animation overrides and their limitations (both scripted and client / viewer-side). While the Lab has no plans to update the current approach to AOs in the immediate future, the discussion is worth listening to / reading via the meeting video below.

Scare Me Silly 2021 in Second Life

Scare Me Silly 2021

Scare Me Silly 2021, in support of the American Diabetes Association (ADA), opened its doors on Friday, October 15th, 2021, and will remain open through until October 22nd.

Organised by Team Diabetes of Second Life, the event features live performances. DJ parties, a hunt and a quest, tricks and treats, a haunted mansion, ghostly rides and – of course – shopping!

Participating merchants this year comprise:

::Pharmacist:: , ::Pharmacist::, !!Firelight!!, .lovelysweet., “G” Candy Shoppe, ARKONA, Xtal Store, ~Soulstorm~, ART & FASHION, Artisan Eden, BE BOLD, Bitter Pixie, Blink2Wink, Botanica, Cosmos Boutique, Couture Chapeau, Dark Fairy Fashions, Dreamscapes Decor, Ever Green, Evolve, Family Ties Creations & Photography, Fire Within, Grumble, Halloween Delights, ikr!, Illustrious, Just imagine… by Vita, Just Ordinary, K R E E P, Kalani’s Designs, Kittycat’s Creations, Lady Slippers and Apparel, Le Feal, LeCock, Lil Monsters Inc., Little Wonderland, Manikin, Mara’s Mysteries Boutique, MG Designs, Multifarious, N – Est. 2007, Peeps, Pendragon Designs, PIXEL BOX Design, Pixelancer, Potomac Homes, Premier Wrestling, QUE RICO Design, Redangel, Shy’s Creations, SLC Fashion, SomeOne Stole My Sign, Sophie’s Boutique, Tchelo’s, Technicolor Dolls, Telsiope’s Couture, The Rug Shop, The Undiscovered Jewel, TRS Designs, Wythburn, &Xplicit Designs.

Shops can be found one three sides of the event space, with the fourth home to the the outside of the event space, the centre taken up by the artists participating in the event’s art show.

Artists participating in the art event comprise: 4pril resident, Aquaris27 Resident, Bagnu, cutewillow.carlberg, DamnedFool Bonde, Elise Sirnah, Eucalyptus Carroll, Fluer Heartsdale, iidreamrii resident, Jamee Sandalwood, Karma Weymann, maggiemagenta, Matt Thomson, Moora McMillan, Pieni (Resident), Sasheba Looming, ShawnDeLyons Resident, Sophiependragon, SummerSuperb, ViktorSavior, & Vita Theas.

Scare Me Silly offers a full schedule of entertainment, as follows (all times SLT):

  • Friday, October 15, 2021:
    • 16:00 – live vocalist Bubbles Song.
    • 17:00 – live vocalist Sarita Twisted.
  • Saturday, October 16, 2021:
    • 11:00 – live vocalist Lyric Serendipity.
    • 12:00 noon – live vocalist Mimi Carpenter.
  • Sunday, October 17, 2021:
    • 12:00 noon – Costume Party with DJ John.
  • Monday, October 18, 2021:
    • 16:00 – live vocalist Jesie Janick.
  • Tuesday, October 19, 2021:
    • 16:00 – live musician Abby Jaidov.
    • 17:00 – live musician Thunderfoot.
  • Wedneday, October 20, 2021:
    • 16:00 – live vocalist Unbeso Grande.
    • 17:00 – live vocalist Phi Mayo.
  • Thursday, October 21, 2021:
  • 16:00 – live musician Suzen Juel.
  • Friday, October 22, 2021:
    • 16:00 – Samm Quendra.


This year the Evil Pumpkin Hunt offers a number of exclusive prizes available from a number of this year’s merchants. The prizes cost L$10, with 100% of proceeds going to Team Diabetes.

Scare Me Silly, 2021

About the American Diabetes Association

 Established in 1940, the American Diabetes Association is working to both prevent and cure diabetes in all it forms, and to help improve the lives of all those affected by diabetes. It does this by providing objective and credible information and resources about diabetes to communities, and funding research into ways and means of both managing and curing the illness. In addition, the Association gives voice to those denied their rights as a consequence of being affected by diabetes.

About Team Diabetes of Second life

Team Diabetes of Second Life is an official and authorised fund-raiser for the American Diabetes Association in Second Life. Established with the aim of raising funds in support of diabetes treatment and to raise awareness of the disease in SL, Team Diabetes of Second Life was founded by Jessi2009 Warrhol and John Brianna (Johannes1977 Resident), who serve on the Advisory Board along with Eleseren Brianna, Veruca Tammas, Rob Fenwitch, and Dawnbeam Dreamscape.

SLurl and URL Details

A Haunted Hollow in Second Life

Haunted Hallow 2021

If you fancy a weekend of spookiness and horror stories, then be sure to head over to Haunted Hollow, presented by Elite Equestrian, Seanchai Library, Tarot @ Teatime, and Virtual Community Radio.

Once Upon a Time there was an Enchanted Hollow somewhere between the Hudson River Valley and the land of the Brothers Grimm. It was here, under the glow of the Hunter’s Moon, that the tales gathered. They settled in as cooling breezes whirled the falling leaves, nestling between the autumnal heights and that place where the brook waters blend with the salty sea. Mind your step! In the centuries between this moment and when these stories were born, some few of them may have begun to twist, just a very little.

The introduction to Haunted Hollow

Having opened on October 7th, the event actually runs through until the end of the month in a celebration of all that we associate with Halloween. I was asked not to blog about the event until after October 13th so as to give members of the organising groups the opportunity to explore and appreciate the sky platform setting for the event, although there is still the rest of the moment in which to enjoy things.

Haunted Hollow 2021

Highlights of the event include:

  • Not one, not two, but THREE treasure hunts.
  • Pony rides with adorable free gifts.
  • Participating in Free Bird’s annual live trick or treat event.
  • Presentation of author Roger Zelazny’s A Night in the Lonesome October.
  • Ray Bradbury’s The Halloween Tree.
  • Special story sessions, and “A Grimm Brothers Halloween” on the day itself.
  • Two Live Tarot@Teatime episodes.
  • Live Tarot Readings.
  • A dedicated “Spooky Music Stream” provided by Virtual Community Radio.
  • Three viewing rooms to stop and watch short features on the theme of death and transition.

As well as these activities. visitors to the Haunted Hallow can take the rambler tours (aerial or ground based) of the Hollow, or stop by for one of the trick or treat events hosted by Elite Equestrian. Join Seanchai Library as they present hours of stories for the season, including an encore presentation of Ray Bradbury’s “The Halloween Tree.” Explore the caves and discover video screening spots.

Haunted Hallow, 2021

Details of activities can be found at the landing point and via the event’s calendar. So, if you fancy a spooky visit or sitting down to a tale of terror, do be sure to hop along over the weened or through the rest of the month.

SLurl Details