published Issue Portablegl 0.97 , developing the software implementation of the graphic API Opengl 3.x, written entirely in SI (C99). Theoretically, Portablegl can be used in any applications that accept the texture or framework as input data. The code is issued as one header file and is distributed under the license mit.
Among the goals are declared tolerance, API compliance with API
Opengl, ease of use, simple code and high performance. Of the areas of application, training is mentioned by the concepts of building graphic APIs, using 3D graphics on systems without GPU and integration of support for OpenGL into specific operating systems, for which the Mesa3D package is not transferred.
/Media reports cited above.