Apple deprecating OpenGL


#1

The brains trust at apple have decided to deprecate OpenGL in favour of metal. What are the implications of this as it pertains to cinder?


#2

Disappointing but not shocking I suppose - Apple implicitly deprecated it through neglect a while back. I imagine we have some time before we have to solve this completely. Curious what others’ thoughts are - Bill Lindmeier has already done quite a bit of work on Cinder-Metal:


#3

In my case I tend to develop on the mac and ship on windows, so the platform agnosticism was the major benefit. As awesome as cinder-metal looks, I personally would prefer a more api agnostic renderer layer a-la bgfx so that i’m not writing platform specific code that won’t ever ship, but i appreciate this may not be a common scenario.


#4

Currently a lot of cinder isn’t really that agnostic though. I think maybe an open-source version of MoltenGL would be good approach.

Very sad and annoying news though. I love using my mac for simple 3D graphics animations. I guess I should try out metal at some point anyway


#5

On a side note, does anyone know how metal is for creative coding?


#6

Cinder-bgfx sounds like a good plan to solve the gfx API hell once for all.