From kadah.coba at gmail.com Mon Jun 4 15:25:55 2018 From: kadah.coba at gmail.com (Kadah Coba) Date: Mon, 4 Jun 2018 15:25:55 -0700 Subject: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL? Message-ID: 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. So what does this mean for us since its the thing we breath ? Blue alert or do we change the bulb to red ? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20180604/dbbc9aa3/attachment.htm From cinder at alchemyviewer.org Mon Jun 4 19:23:58 2018 From: cinder at alchemyviewer.org (Cinder Roxley) Date: Mon, 4 Jun 2018 19:23:58 -0700 Subject: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL? In-Reply-To: References: Message-ID: Apple deprecated AGL in 2009 and yet programs linking to it still run nearly ten years later. The sky Isn?t falling any time soon. On June 4, 2018 at 5:26:00 PM, Kadah Coba (kadah.coba at gmail.com) 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. So what does this mean for us since its the thing we breath ? Blue alert or do we change the bulb to red ? May 31, 2018 at 11:22:38 AM ___________________ 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20180604/2787ef91/attachment.htm From dahliatrimble at gmail.com Mon Jun 4 22:41:48 2018 From: dahliatrimble at gmail.com (Dahlia Trimble) Date: Mon, 4 Jun 2018 22:41:48 -0700 Subject: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL? In-Reply-To: References: Message-ID: I've been hearing of this coming for a couple years. The quoted article seems to suggest that OpenGL will be around for a while and I can't believe that Apple will remove an API that so many applications use. They seem to want people to port to Metal but that may not be possible for a lot of legacy applications. Regardless, they don't want anyone developing new applications that use OpenGL. Perhaps the MoltenGL people might see an opportunity here and extend their products to include desktop versions of OpenGL. 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. On Mon, Jun 4, 2018 at 7:23 PM, Cinder Roxley wrote: > Apple deprecated AGL in 2009 and yet programs linking to it still run > nearly ten years later. The sky Isn?t falling any time soon. > > > On June 4, 2018 at 5:26:00 PM, Kadah Coba (kadah.coba at gmail.com) 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. > > So what does this mean for us since its the thing we breath > ? Blue alert or do we change > the bulb to red ? > May 31, 2018 at 11:22:38 AM ___________________ > 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20180604/24caa907/attachment.htm From geenz at geenzo.com Mon Jun 4 22:46:12 2018 From: geenz at geenzo.com (=?utf-8?Q?Jonathan_=E2=80=9CGeenz=E2=80=9D_Goodman?=) Date: Tue, 5 Jun 2018 01:46:12 -0400 Subject: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL? In-Reply-To: References: Message-ID: Adorable. Sent from my iPhone > On Jun 5, 2018, at 1:41 AM, Dahlia Trimble wrote: > > I've been hearing of this coming for a couple years. The quoted article seems to suggest that OpenGL will be around for a while and I can't believe that Apple will remove an API that so many applications use. They seem to want people to port to Metal but that may not be possible for a lot of legacy applications. Regardless, they don't want anyone developing new applications that use OpenGL. > > Perhaps the MoltenGL people might see an opportunity here and extend their products to include desktop versions of OpenGL. > > 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. > >> On Mon, Jun 4, 2018 at 7:23 PM, Cinder Roxley wrote: >> Apple deprecated AGL in 2009 and yet programs linking to it still run nearly ten years later. The sky Isn?t falling any time soon. >> >> >>> On June 4, 2018 at 5:26:00 PM, Kadah Coba (kadah.coba at gmail.com) 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. >>> >>> So what does this mean for us since its the thing we breath? Blue alert or do we change the bulb to red? >>> May 31, 2018 at 11:22:38 AM ___________________ >>> 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 > > _______________________________________________ > 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20180605/bcd45285/attachment-0001.htm From sldev at free.fr Tue Jun 5 01:10:16 2018 From: sldev at free.fr (Henri Beauchamp) Date: Tue, 5 Jun 2018 10:10:16 +0200 Subject: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL? In-Reply-To: References: Message-ID: <20180605101016.4c7753f7739dd429c3717da4@free.fr> 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. From sldev at free.fr Tue Jun 5 01:27:24 2018 From: sldev at free.fr (Henri Beauchamp) Date: Tue, 5 Jun 2018 10:27:24 +0200 Subject: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL? In-Reply-To: References: Message-ID: <20180605102724.6030bae321116325c3644b78@free.fr> 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. From dahliatrimble at gmail.com Tue Jun 5 01:37:37 2018 From: dahliatrimble at gmail.com (Dahlia Trimble) Date: Tue, 5 Jun 2018 01:37:37 -0700 Subject: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL? In-Reply-To: <20180605102724.6030bae321116325c3644b78@free.fr> References: <20180605102724.6030bae321116325c3644b78@free.fr> Message-ID: 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 > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20180605/ec18e087/attachment.htm From kadah.coba at gmail.com Tue Jun 5 14:05:30 2018 From: kadah.coba at gmail.com (Kadah Coba) Date: Tue, 5 Jun 2018 14:05:30 -0700 Subject: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL? In-Reply-To: References: Message-ID: <60c2d3c3-c2fc-6ce2-9ee2-f9828b4aac28@gmail.com> 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. From cinder at alchemyviewer.org Tue Jun 5 17:43:15 2018 From: cinder at alchemyviewer.org (Cinder Roxley) Date: Tue, 5 Jun 2018 17:43:15 -0700 Subject: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL? In-Reply-To: <60c2d3c3-c2fc-6ce2-9ee2-f9828b4aac28@gmail.com> References: <60c2d3c3-c2fc-6ce2-9ee2-f9828b4aac28@gmail.com> Message-ID: 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.coba at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20180605/f10c00eb/attachment.htm From kadah.coba at gmail.com Wed Jun 6 15:25:50 2018 From: kadah.coba at gmail.com (Kadah Coba) Date: Wed, 6 Jun 2018 15:25:50 -0700 Subject: [opensource-dev] macOS 10.14 deprecation of OpenGL, what does this mean for SL? In-Reply-To: References: <60c2d3c3-c2fc-6ce2-9ee2-f9828b4aac28@gmail.com> Message-ID: <586bcb40-8b88-f8d7-ebf4-de755ceb5c0a@gmail.com> Exactly. Apple just didn't tell us they were doing that and went to full disabled instead of starting with warnings like what browser and other apps did for a short while before defaulting to disabled. What didn't help is that Apple's disabled didn't work properly with their own apps as those would often still try to use SSLv3 instead of TLS when TLS was available, that was issue. lol Over the years, I've dealt with Apple suddenly changing or "unsupporting" something and having all my Apple users at work unable to do or use some app anymore. Apple has gotten a bit better at this, having only done it every other year instead of several per. On 6/5/2018 5:43 PM, Cinder Roxley wrote: > 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.coba at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.secondlife.com/pipermail/opensource-dev/attachments/20180606/91cb9a91/attachment.htm