Second Life News w/3rd Party Dev Meeting 2019 w03 & 4

There is news. Everyone has been back to work long enough post-holiday for things to be getting completed. So, changes are in progress. I am behind, again. So, I’m just getting this converted from my notes to something readable.


We did get a Deploy post, appearing Tuesday afternoon.

The Rainforest Photo Contest, Entry # 2

The Rainforest Photo Contest, Entry # 2

The main channel updates to version # This version is listed as having logging collecting data to build a baseline performance measure. Also, more internal logging.

My empirical take is things have degraded. But, without some objective measure that is only an opinion. As I started flying a complex Shergood helicopter in July 2018 my perception of region reliability has likely changed. But, my observation of what happens when crossing region boundaries is more factual.

Using the Firestorm Viewer, I have the option to cross regions in two ways. The default is to cross using the basic viewer prediction of what should happen for a smoother appearing crossing. The other is sort of stop-action crossing. (Preferences->Move & View->Movement->Movement at region crossing: Predict or Stop)

Continue reading

Second Life and the Future of Apple Users

For SL users there is the Apple question, will Second Life™ run on Apple? Or… continue to run on Apple?

In June of this year Apple announced its discontinuing support of OpenGL after macOS 10.14 Mojave (scheduled for release Sept 2018), the core aspect of SL’s render engine. It will take a couple of years for Apple to phase it out. But, updates and support officially stop now. For some time support has been really bad.

● 1325 Colorful Disaster

They explained their reasoning when some game developers declared they would stop making games for Apple.

The reasons;

  • OpenGL was designed 25 years ago.
  • Core architecture is from the beginning days of 3D graphics.
  • Designed is based on outdated thinking.
  • OpenGL is a legacy tool with updates ‘tacked’ on.
  • Hardware GPU work flow has changed.
  • Never designed for multi-threading.
  • Today’s rendering is asynchronous.

On the PC side of things OpenGL is still supported. We can’t know for how long. Khronos, OpenGL’s developer, has introduced Vulkan. (See: State of Graphics: DirectX 12 & Vulkan – 4/2016) Development is exciting and popular. The group is on the forefront of some interesting tech. But, I don’t know that it will be helpful for SL. Continue reading

Apple to Challenge Sony and Microsoft

Second Life™ users know Apple lags in providing gaming support for SL type OpenGL games. But, that may change. The  news in the The Telegraph is Apple TV is going into the gaming market. See: Apple TV.

Just Keep Swimming

Just Keep Swimming

Whether or not this will cause Apple to provide better gaming support for computers, is still a question. But, I think, any attention shift toward gaming by Apple has to improve the odds for an improvement.

Apple is adding more processing power to their game machine, built into their Apple TV box, to handle complex graphics. That sounds like acknowledgement that VR is coming, at least I hope so.

The new box will directly compete with PlayStation and Xbox.

Looking Ahead Week 32

Viewer Development

Viewer development process changes a bit. The Lab is changing the release process a touch too. More likely now we will see Third Party Viewer (TPV) Developers releasing betas and development viewers rather than production releases, the later being the stable version intended for general use.

The Lab has gotten much more metric driven about their crash rates. They are putting more effort into holding the lid on the Linden Viewer crash rates. This means code in the Beta and Development viewers are likely to see more testing and changes before new code makes it into the release viewer. That is good thing, but may slow things down.

Continue reading