# Upcoming changes for OpenGL on Mac

**URL:** <https://discourse.processing.org/t/upcoming-changes-for-opengl-on-mac/756>\
**Category:** Processing\
**Created:** [June 6, 2018, 5:24pm UTC](https://discourse.processing.org/t/upcoming-changes-for-opengl-on-mac/756 "2018-06-06T17:24:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![justin\_lincoln](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/justin_lincoln/32/53_2.png) [@justin\_lincoln](https://discourse.processing.org/u/justin_lincoln)\
**Post date:** [June 6, 2018, 5:24pm UTC](https://discourse.processing.org/t/upcoming-changes-for-opengl-on-mac/756/1 "2018-06-06T17:24:40Z")

</div>

[http://cdm.link/2018/06/apple-to-open-source-cross-platform-gpu-tech-drop-dead/](http://cdm.link/2018/06/apple-to-open-source-cross-platform-gpu-tech-drop-dead/) . Curious if anyone knows what this will mean for Processing? I’m aware that it uses OpenGL. Eventually will it only be available for PC?

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [June 7, 2018, 6:21pm UTC](https://discourse.processing.org/t/upcoming-changes-for-opengl-on-mac/756/2 "2018-06-07T18:21:53Z")

</div>

My personal sense is that it is way to early to know what this will mean. There isn’t much information yet, and a lot could happen.

10.14 won’t be out until maybe this September, and then 10.15 is mid to late 2019 – and that is the very soonest we could expect a transition, if there was one. For example, as related conversations around the internet [have pointed out](https://github.com/godotengine/godot/issues/19368), Carbon was / has been deprecated for 5 years…

---

<div class="post-metadata">

**Author:** ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)\
**Post date:** [June 7, 2018, 7:47pm UTC](https://discourse.processing.org/t/upcoming-changes-for-opengl-on-mac/756/3 "2018-06-07T19:47:03Z")

</div>

Yes but there are other challenges ahead for processing on MacOS, [processing.org](http://processing.org) are already applying custom fixes see apple.jar think-different crap, some of which will be no longer available in newer java versions (because of proprietary code and the like).

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [June 8, 2018, 2:30am UTC](https://discourse.processing.org/t/upcoming-changes-for-opengl-on-mac/756/4 "2018-06-08T02:30:25Z")

</div>

Still re:OpenGL / Metal, perhaps a MoltenVK / Vulcan renderer could become desirable or necessary at some point. I recall it was floated as a [potential GSoC project idea](https://forum.processing.org/two/discussion/21681/vulkan) last year.
