OpenGL vs Modern APIs

Discussions revolve around OpenGL's status as a legacy graphics API, its compatibility and performance compared to modern alternatives like Vulkan, Metal, and Direct3D 12, and debates on its deprecation and ongoing support across platforms.

📉 Falling 0.4x Hardware
4,879
Comments
19
Years Active
5
Top Authors
#9296
Topic ID

Activity Over Time

2008
6
2009
34
2010
140
2011
177
2012
353
2013
385
2014
461
2015
254
2016
267
2017
309
2018
334
2019
275
2020
396
2021
349
2022
286
2023
346
2024
233
2025
265
2026
9

Keywords

GL D3D FOSS PC GDCE VR stackexchange.com twitter.com PS3 E.g opengl vulkan metal graphics api rendering es apis driver webgl

Sample Comments

lmm • Nov 14, 2016 • View on HN

NVidia have their own high-quality OpenGL implementation. Isn't that better?

thetinguy • May 16, 2020 • View on HN

Why would you want an old API like OpenGL when you can use Vulkan and Metal

kcb • Nov 1, 2022 • View on HN

Nope. OpenGL, Vulkan, OpenGL ES is all already there.

dmm • Mar 20, 2014 • View on HN

Ask your favourite developers to use OpenGL instead. Even xp users get the latest version of OpenGL.

shmerl • Aug 11, 2014 • View on HN

It's not a native OpenGL support, it's a translation layer (so more overhead naturally).

dotborg • Dec 26, 2012 • View on HN

OpenGL/DirectX APIs are the reason

lucian1900 • Mar 12, 2021 • View on HN

OpenGL is a legacy API. Metal, Vulkan and Direct3D 12 are the APIs that can actually saturate modern hardware.

coldtea • Jun 5, 2018 • View on HN

OpenGL is not a driver though, it's a graphics API

cmrx64 • Apr 5, 2016 • View on HN

You don't use OpenGL etc, you use their proprietary graphics API.

my123 • Jan 22, 2017 • View on HN

Nothing. It's just that OpenGL drivers are incredibly complex. That same hardware supports DirectX 11 on Windows...