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...