WolfireGames / overgrowth

Open Source codebase of the game Overgrowth by Wolfire Games LLC
Apache License 2.0
2.51k stars 260 forks source link

Remove legacy OpenGL #52

Closed feliwir closed 2 years ago

feliwir commented 2 years ago

Do this so we can eventually switch to 3.3 core profile

Conan-Kudo commented 2 years ago

OpenGL on macOS is stuck at OpenGL 3.2. Our two reasonable choices are this point are to stay at OpenGL 3.2 or switch to Vulkan (and use MoltenVK for macOS).

autious commented 2 years ago

Yeah, i don't think we should leave the OpenGL 3.2 target for now. We build all the way back to mac 10.9