3 ms·
> There are software implementations of OpenGL but they tend to be rather mediocre at best for performance. This is because OpenGL is made so that you need to
by codedokode 2y ago
> There are software implementations of OpenGL but they tend to be rather mediocre at best for performance.
This is because OpenGL is made so that you need to run a program to calculate color of every pixel, even if all you want is to copy a glyph. Obviously it will be slow unless you have hundreds of core running in parallel. Software implementations should either learn to convert shaders to non-parallel optimized loops, or something other than OpenGL should be chosen as a basis for rendering GUI.