OpenGL

13 engineers on Hacker News describe using OpenGL first-hand: 3 endorse it, 2 regret it, 1 are mixed.

56%trust
13first-hand users
8in production
endorse 3mixed 1regret 2uses, no opinion

“our plugin SDK requires an OpenGL contex that plugins can use for drawing. Sins of the pasts and what not.”

mixed · production · justsid · 2023-12-23 · source ↗ · wrong label?

“we switched to using OpenGL for the compositor, and macOS does not expose any APIs for invalidating only parts of an OpenGL context.”

regret · production · mstange · 2019-09-04 · source ↗ · wrong label?

“working with OpenGL and scientific libraries has been painful.”

regret · production · palmstroem · 2015-04-16 · source ↗ · wrong label?

“I really miss OpenGL 1.x as well, as kind of a minimal environment needed to do projections.”

endorse · personal · zackmorris · 2014-07-02 · source ↗ · wrong label?

“So C++ and OpenGL are still my tools of choice.”

endorse · production · SomeCallMeTim · 2012-12-02 · source ↗ · wrong label?

“If you use GL directly, it is one of the most conforming implementations I've been using”

endorse · personal · supar · 2011-12-12 · source ↗ · wrong label?

“rewriting it half a decade later to be pure OpenGL.”

neutral · personal · reactordev · 2025-12-29 · source ↗ · wrong label?

“I was teaching OpenGL for several years, we did C++ and OpenGL and then, during covid, we switched to web solutions.”

neutral · production · somethingsome · 2024-03-30 · source ↗ · wrong label?

“having my own engine based on OpenGL was the best choice in this case.”

neutral · production · Seb-C · 2023-11-25 · source ↗ · wrong label?

“We started with basic OpenGL to render models. Then we replaced the OpenGL with our own rasterizer”

neutral · personal · gwittel · 2020-12-01 · source ↗ · wrong label?

“We are not using much outside the stdlib (opengl and gdal bindings).”

neutral · production · courtf · 2016-06-07 · source ↗ · wrong label?

“I've done the same myself and I promised myself never again :-) writing a C++/OGL renderer from scratch”

neutral · personal · hacker_9 · 2016-04-02 · source ↗ · wrong label?

“we've been doing cloud GPU computing for a few years (all in OpenGL shaders and OpenCL)”

neutral · production · strebler · 2010-06-25 · source ↗ · wrong label?