4 ms·
FWIW OpenGL only mapped to how the hardware worked for a particular vendor (Nvidia) and a very short time (~GeForce 2, IIRC). OpenGL was always a higher level
by badsectoracula 5y ago
FWIW OpenGL only mapped to how the hardware worked for a particular vendor (Nvidia) and a very short time (~GeForce 2, IIRC).
OpenGL was always a higher level API, it just is an API that provides functionality instead of being a framework (so you had to make your own). Even in SGI hardware a lot of features were done only in software and during that time on PCs most cards could barely do more than rasterization and transformations (and some not even that).
- sharpneli 5y agoEven that wasn't really OpenGL anymore, even though some internal registers matched OpenGL directly. The only HW that was truly OpenGL was Silicon Graphics IRIS workstations. IrisGL was released as open standard with some minor changed with the name OpenGL.
- badsectoracula 5y agoAFAIK even though from a very high level perspective they are similar, in practice IrisGL differs a lot from OpenGL - it isn't just a rename. Also AFAIK IrisGL had functions for creating windows, etc, that didn't exist in OpenGL (GLUT was meant to bridge that gap).
- Jasper_ 5y agoNo, IrisGL did not have any functions for creating Windows, you used libX11 and the Xt toolkit to do that.