Naive implementation of OpenGL 1.0 and 1.1 in C++
Almost complete 1.1 feature set, except
- Wide lines
- Antialiasing
- Texture border
- FRONT and AUX color buffers
- Clear color dithering
- ReadPixels BITMAP
- Index color mode
To build only specific version, set define NGL_VERISON
to 100
for 1.0 or 110
for 1.1
Also for 1.0 set Module Definition File to win/opengl32_100.def
in Linker > Input.
specification OpenGL 1.0 OpenGL 1.1
generated headers glad
triangle clipping McGuire2011Clipping
line and triangle rasterization tinyrenderer