plans to mitigate the OpenGL depreciation?

Jeremy Huddleston Sequoia jeremyhu at
Sat Jun 23 21:10:03 UTC 2018

> On Jun 22, 2018, at 3:43 PM, Jack Howarth < at> wrote:
> Won't we have to play games by downgrading the targeted OS from 10.14 to 10.13 on Mojave in order to avoid tripping on the new 'OPENGL_DEPRECATED(10.0, 10.14);' in GL framework headers?

Deprecation warnings are informational.  You have many options:

Port to Metal, ignore the warnings, use -Wno-deprecated, use #pragmas, or change the deployment target.

Mesa is not a viable option for accelerated rendering and likely won't ever be on macOS.

> On Fri, Jun 22, 2018 at 3:39 PM, Jeremy Huddleston Sequoia <jeremyhu at <mailto:jeremyhu at>> wrote:
> I don't expect any change in MacPorts.  They're deprecated, not removed.  "Native" ports should transition to Metal, and X11 ports will continue to use mesa for GLX.
> > On Jun 20, 2018, at 6:26 AM, Jack Howarth < at < at>> wrote:
> > 
> >       Since the 10.14 SDK fully depreciates building against the OpenGL API, what are the plans going forward for OpenGL support in MacPorts? More importantly, what will be the performance impacts on 10.14? I have the impression that the video card drivers have to provide hardware level OpenGL support for the current performance levels in 10.13 and earlier, no? If so. how much can than be mitigated on the user land side?
> >       Also, I assume for now the Mesa OpenGL libraries will be the alternative for 10.14 users. However I am wondering what the prospects are for using MoltenVK as a substitute for Mesa long term?
> >                   Jack

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the macports-dev mailing list