Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
1–10 of 148 posts
Re: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
#2I definitely recommend it to anyone interested! Honestly one of the biggest things it helps with is explaining the setup boilerplate for OpenGL.
Re: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
#3Re: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
#4Re: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
#5[0] https://github.com/floooh/sokol [1] https://wiki.libsdl.org/SDL3/CategoryGPU
Re: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
#6Any recommendations on how to use OpenGL from the CLR (.Net/C#) please?
The biggest issue with c# dev is OS specific window management. CLR doesn't have good wayland support yet if you're trying to do this from a modern Linux distro.
Re: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
#7Re: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
#8In 2026: Please don't learn this; it's obsolete. Learn Vulkan (Or another modern API; or how to build engines on top of them; or how to write shaders; or how to do GPU compute using CUDA etc)
Even if OpenGL doesn't get new features what exists now will continue to work for decades.
Re: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
#9In 2026: Please don't learn this; it's obsolete. Learn Vulkan (Or another modern API; or how to build engines on top of them; or how to write shaders; or how to do GPU compute using CUDA etc)
I wonder if somebody has written a adapter layer to write old OpenGL and translate it on the fly to Vulkan?
Re: Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
#10In 2026: Please don't learn this; it's obsolete. Learn Vulkan (Or another modern API; or how to build engines on top of them; or how to write shaders; or how to do GPU compute using CUDA etc)
OpenGL is not obsolete and is totally fine for many use cases. Vulkan is way too complicated and cumbersome for many. Even if OpenGL doesn't get new features what exists now will continue to work for decades.