M
Mike Blumenkrantz
supergoodcode.com · Personal blog · on HN since 2020
Mike Blumenkrantz, a Valve graphics driver developer, writes about Mesa, Zink (OpenGL on Vulkan), and Wayland, some of it satirical.
What HN saysHN commenters link his posts in OpenGL discussions, pointing to his satirical manifesto and noting that the Chair of OpenGL role still exists.
17HN people shared it
4linked it in comments
22stories submitted
441story points
10 months agolast shared
2020people per year2026
Most-shared posts
- 1Get Dumber3 people · 3 points · first shared 2023 · discussion on HN
- 2My Wayland Your Wayland Our Wayland2 people · 4 points · first shared 2024 · discussion on HN
- 3Zink is the first OpenGL driver based on Vulkan for Windows2 people · 3 points · first shared 2022 · discussion on HN
- 4Zink (OpenGL on Vulkan) performance better than expected1 people · 179 points · first shared 2020 · 90 comments on HN
- 5OpenGL: Mesh shaders in the current year1 people · 170 points · first shared 2025 · 129 comments on HN
- 6Radv: Reduce CPU overhead of draw command recording Code1 people · 52 points · first shared 2022 · 10 comments on HN
- 7Copper: It’s A Thing (Sort of)1 people · 12 points · first shared 2021 · 1 comments on HN
- 8Zink (OpenGL over Vulkan) to get 100%-1000% faster1 people · 3 points · first shared 2021 · discussion on HN
- 9Zink OpenGL-on-Vulkan is now running DirectX games faster than DXVK1 people · 2 points · first shared 2021 · discussion on HN
- 10What If Zink Was the Fastest GL Driver?1 people · 2 points · first shared 2021 · discussion on HN
- 11Apitrace Goes Vroom (2025)1 people · 2 points · first shared 2026 · discussion on HN
- 12Mesa descriptor caching may yield 80-100% performance increase on CPU-bound apps1 people · 2 points · first shared 2021 · discussion on HN
- 13Unsticking The Sticky: Day 4 of Wayland governance hacking1 people · 1 points · first shared 2024 · discussion on HN
- 14Lazier Zink Descriptors1 people · 1 points · first shared 2022 · discussion on HN
- 15Through The Loop (RADV graphics pipeline fast-linking)1 people · 1 points · first shared 2023 · discussion on HN
What HN people wrote when they linked it
KiloCNC · 2023-11-04
I don't really know what to say about Disqus, it always felt like something in the design of its interface was a bit off-putting. For me, Privacy Badger always blocks the embed and I think people from privacy-conscious circles would definitely avoid loading it.
I (somewhat) recently saw a post[1] from an author I like that sent me down the rabbit hole and it seems like Disqus also tends to inject ad scripts into the websites that host it (which, honestly, makes some business sense because they are a for-profit and not a lot of people are using their non-free plans).
In that same article, it was also mentioned in an edit that Giscus[2] seems like a viable solution. In my eyes, it really looks like it's the best client-side comment library out there and when I start my blog I'll try to use it for comments.
[1]: https://www.supergoodcode.com/adventures-in-linking/#first
[2]: https://giscus.app/
eliasdaler · 2024-06-07
By the way, here's an interesting post by Mike Blumenkrantz (Valve): https://www.supergoodcode.com/manifesto/
Most of it is satire, but it's interesting that the position of "Chair of OpenGL" still exists to this day and a new person was assigned to it in 2024.
pabs3 · 2023-04-11
Another person who thought that is the answer:
https://www.supergoodcode.com/weekend/
saidinesh5 · 2022-08-03
You can still use OpenGL. Just not the vendor provided drivers. They are indeed horrible. There are libraries like:
* ANGLE ( https://github.com/google/angle ) - An OpenGL ES implementation with Direct3D 9, Direct3D 11, Desktop GL, GL ES, Vulkan and Metal backends. This is what we used to use for shipping our Qt 3D application, that used a bunch of OpenGL Shaders. We used to get bug reports about various shaders not working properly on various hardware. After switching to this, all those bug reports vanished.
* Zinc ( https://www.supergoodcode.com/do-not/ ) - A more recent, OpenGL implementation on top of Vulkan. I haven't used this one yet. But they are making a lot of progress and it is almost as performant as vendor provided OpenGL Drivers these days. So if I ever have to ship a desktop app, needing opengl, I'd strongly consider using this.