Re: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL?

2018-06-05 Thread Henri Beauchamp
On Mon, 4 Jun 2018 15:25:55 -0700, Kadah Coba wrote:

> So just heard about this, not sure if this was known about before this.
> https://developer.apple.com/macos/whats-new/
> 
> "Apps built using OpenGL and OpenCL will continue to run in macOS 10.14, 
> but these legacy technologies are deprecated in macOS 10.14. Games and 
> graphics-intensive apps that use OpenGL should now adopt Metal."
> 
> There's doing the same on iOS too, not that it effects us.
> 
> Knowing Apple's way, could likely assume 10.15 or 10.16 may not support 
> OpenGL at all, or at worse, a later update of 10.14.x.

Apple always has been an horrible company when it comes to computing
standards: they produce closed platforms with closed software and
apparently did not yet understand that the computing world trend is
the exact opposite, with more and more cross-platform software using
open standards so that they can be compiled and used under any OS with
minimal efforts and adaptation.

If they want to keep shooting in their foot, so be it. Developers (and
Open Source ones will be the first) will simply stop developing Apple-
compatible software and Apple will end up as a niche platform (which
they pretty much are already, when we speak about *serious* computing:
any example of servers or super-computers running under any Apple OS ?).

For me, it always has been a total mystery that people could even
*consider* buying their expensive, poorly performing, deprecation-
scheduled stuff.

As for OpenGL, Apple's drivers always sucked at it (big time), so it's
perhaps that they simply finally admit they are incompetent programmers,
unable to produce reliable and good performing OpenGL drivers.

Henri.
___
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


Re: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL?

2018-06-05 Thread Henri Beauchamp
On Mon, 4 Jun 2018 22:41:48 -0700, Dahlia Trimble wrote:

> But seriously, perhaps LL should consider writing a new viewer with a
> modern, API-agnostic rendering layer. OpenGL is stagnant on just about
> every platform now.

OpenGL is not stagnant (v4.6 dates only from July 2017): it is simply
mature.

However, next generation OpenGL is not v5.0 but rather Vulkan (the latter
allowing to take a much larger benefit from multi-core CPUs, at the cost of
a lower level API and thus more work and complexity for the 3D application
programmers).

As for SL viewers, I'd love to see a Vulkan renderer developed, but I doubt
it will happen any time soon...

Henri.
___
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


Re: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL?

2018-06-05 Thread Dahlia Trimble
But Vulkan bears virtually no resemblance to OpenGL. Some might consider it
next generation OpenGL but it's really a whole new API, based on "Mantle"
from AMD. It's also much more difficult to use than OpenGL and requires
more systems programming expertise than typical graphics oriented APIs.
It's also not supported by Apple either, but I've heard some good things
about MoltenVK (a Vulkan abstraction on top of Metal).

On Tue, Jun 5, 2018 at 1:27 AM, Henri Beauchamp  wrote:

> On Mon, 4 Jun 2018 22:41:48 -0700, Dahlia Trimble wrote:
>
> > But seriously, perhaps LL should consider writing a new viewer with a
> > modern, API-agnostic rendering layer. OpenGL is stagnant on just about
> > every platform now.
>
> OpenGL is not stagnant (v4.6 dates only from July 2017): it is simply
> mature.
>
> However, next generation OpenGL is not v5.0 but rather Vulkan (the latter
> allowing to take a much larger benefit from multi-core CPUs, at the cost of
> a lower level API and thus more work and complexity for the 3D application
> programmers).
>
> As for SL viewers, I'd love to see a Vulkan renderer developed, but I doubt
> it will happen any time soon...
>
> Henri.
> ___
> 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
>
___
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

Re: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL?

2018-06-05 Thread Kadah Coba
On 6/4/2018 10:41 PM, Dahlia Trimble wrote:
> I can't believe that Apple will remove an API that so many 
> applications use.

I've seen Apple do worse in the past with less warning.

Apple disabled SSLv3 by default in iOS 9 and an OSX update (maybe around 
10.11, can't remember) without warning. This would have been fine since 
any updated server would also support TLS, except Apple screwed up 
somewhere and many Apple apps, like Mail, would still attempt to connect 
using SSLv3 but then fail with a typically Apple style unhelpful error 
when the OS doesn't allow it to use SSLv3 because the app's plist config 
doesn't allow for an exception.

I got around this by disabling SSLv3 and enforcing TLS only, which 
flagged dayed email for Apple users. Before I did that, if they updated 
to iOS9, they couldn't get email; after I made the changes, they 
required iOS9, and likely an account delete and readd on their phone 
because Apple.
___
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


Re: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL?

2018-06-05 Thread Cinder Roxley
SSLv3 was disabled because it’s exploitable!
https://www.us-cert.gov/ncas/alerts/TA14-290A

On June 5, 2018 at 4:05:36 PM, Kadah Coba (kadah.c...@gmail.com) wrote:

On 6/4/2018 10:41 PM, Dahlia Trimble wrote:
> I can't believe that Apple will remove an API that so many
> applications use.

I've seen Apple do worse in the past with less warning.

Apple disabled SSLv3 by default in iOS 9 and an OSX update (maybe around
10.11, can't remember) without warning. This would have been fine since
any updated server would also support TLS, except Apple screwed up
somewhere and many Apple apps, like Mail, would still attempt to connect
using SSLv3 but then fail with a typically Apple style unhelpful error
when the OS doesn't allow it to use SSLv3 because the app's plist config
doesn't allow for an exception.

I got around this by disabling SSLv3 and enforcing TLS only, which
flagged dayed email for Apple users. Before I did that, if they updated
to iOS9, they couldn't get email; after I made the changes, they
required iOS9, and likely an account delete and readd on their phone
because Apple.
___
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
___
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