Hacker News new | ask | show | jobs
by karka91 4331 days ago
this caught my eye a few months ago when I decided to learn some opengl/gamedev. Started working with it but abandoned it when I realized that opengl 2 is decade old. Other then that it seemed a rather nice set of tools for my inexperienced eye
1 comments

OpenGL 2.x as base feature level is still a decent choice if you want to be truly multi-platform (e.g. also cover mobile devices). You can still get modern GL features with OpenGL 2.x selectively by using extensions if present. The only things that newer GL versions offer over extensions is a guaranteed support for certain feature sets (similar to Direct3D versions).
This. (BTW, I'm the author, sorry.)

Although the renderer is GL 2.X based -- it supports OpenGL 3+ features using extensions. It was written against OpenGL 2.X so that the lowest OpenGL 3 hardware could be targeted.