Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

But as the article states, with GL, not vulkan.

Unless the article is obsolete itself?



Sure, but OpenGL itself is still useful and used in modern software.


It is legacy and started to be retired.

Not to mention GL is a massive and gigantic kludge/bloat compared to vulkan (mostly due to the glsl compiler). So this is good to let it go.


If you have spare time, the GTK maintainers want people to work on the Vulkan renderer. Benjamin Otte and Georges Stavracas Neto have put in a bit of effort to make the Vulkan renderer better.

GL is only deprecated on Mac from what I understand.


GL is being retired.

I humbly don't think I am the right guy for that: I use raw x11, and will use raw wayland once the steam client is finally and actually wayland enabled, even though I may do the jump before... because "valve": their "pressure-vessel" is buggy, and I am helping fixing alsa support in SDL3, all that is starting... namely if I code something GFX related that would be more a wayland compositor on drm(dmabufs)/vulkan, probably based on valve one, either in plain and simple C (compiling with tcc, cproc/qbe, simple-cc/qbe), minimal to 0 dependencies without the latest ISO tantrums, or x86_64 assembly (before a port to riscv in the far future).

But never say never.


You shouldn't use raw X11 or raw Wayland unless you're writing a low-level toolkit. If you're working on games, SDL should handle all that stuff for you.


Completely wrong: chatgpt again?


No, really. Those APIs are too low level to be useful for normal applications. Nothing in them is useful for games at all. I don't know why you think it's appropriate to put in these insults either. Cut it out.


This is so wrong, yep chatgpt.


I don't think Valve's window toolkit ever supported vulkan. Steam no longer uses OpenGL because they replaced their window toolkit with Chrome.

>It is legacy and started to be retired.

The standard itself, but the implementations are still being maintained and new extensions are being added. It is still a solid base to build upon.


It is being retired, it is a massive bloat compared to vulkan (mainly because of the glsl compiler), so it is reasonable to say than building upon it is a mistake.


I see know signs that it is being retired on platforms other than mac. With vulkan you have to bloat your own program's code and introduce complexity. Regardless bloat doesn't matter so I don't know why you are focusing on that.


ok chatgpt.


This comment is pretty wrong. Vulkan still uses the GLSL compiler.



Can you tell me which part of this you're referring to?


chagpt...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: