- Who implement OpenGL libraries? (*.c files)
- Whether there is cross-platform implementation of the library, not dependent of drivers?
Asked
Active
Viewed 211 times
2 Answers
1
- The GPU driver developers as part of their GPU drivers
- Yes, but it will never be able to talk to GPUs and is limited to a software renderer: "Mesa llvmpipe" and "Mesa softpipe" are these implementations.

datenwolf
- 159,371
- 13
- 185
- 298
0
OpenGL is an open cross platform API STANDARD. The implementation is specific to the graphics card being used. On linux there is Mesa which was originally written as a software only implementation but is now used by Intel an AMD. Nvidia has its own solution.

doron
- 27,972
- 12
- 65
- 103
-
AMD still supports their own proprietary fglrx, but they're moving fast to open sourcing fglrx and merging it into Mesa. – datenwolf Jun 23 '16 at 09:22