Henri said:

> Meaning you actually didn't fix anything...

> Stupid question: what happens if you disable the Objects occlusion
setting in the graphics preferences ?

The root cause of the problem is not fixed, no. It put some bandaids on it to 
reduce the crash frequency. The autoreleasepool issues are “real” fixes, as it 
is both deprecated and won't even compile on Xcode 8. 

If you turn off shadows but with Ambient Occlusion turned on, with the latest 
KokuaOS builds I can stay in a scene even for hours. Other viewers will crash 
after a few minutes with only Ambient Occlusion turned on.  With Shadows turned 
on in addition I can use the viewer for extended periods in some scenes (more 
than 10 minutes) that before would crash it within 2 minutes. Latest Cool VL 
will crash within 30 seconds of turning on shadows. – InstaCrash™  For the user 
it is immaterial of you crash after 30 seconds of 2 minutes, the viewer is for 
all practical purposes useless. 

I have SL users who have been on the brink on reverting to macOS 10.10, but can 
stay in SecondLife with the KokuaOS builds. 

If you turn off Objects occlusion it does not make any difference. It is 
Ambient occlusion and shadows that is the big killer (see the crash signature I 
posted before.) 

We have also made some adjustments to the NSOpenGLPixelFormatAttribute attrs[] 
statement such as turning on supersampling as that will help on Retina displays 
in particular as the scene will be rendered at much higher resolution and then 
downsampled to the screen resolution in the desktop compositing phase. 
_______________________________________________
Policies and (un)subscribe information available here:
http://wiki.secondlife.com/wiki/OpenSource-Dev
Please read the policies before posting to keep unmoderated posting privileges

Reply via email to