On Di, 2015-05-12 at 14:10 +0100, Peter Maydell wrote: > On 12 May 2015 at 14:04, Gerd Hoffmann <kra...@redhat.com> wrote: > > libepoxy does the opengl extension handling for us. > > > > It also is helpful for trouble-shooting as it prints nice error messages > > instead of silently failing or segfaulting in case we do something > > wrong, like using gl commands not supported by the current context. > > How widely supported is this library? How long has it been around, > is it carried by all the distros, does it work ok on OSX and Windows? > > I'm a bit uncertain about adding dependencies that would limit the > scope where we can provide important functionality like 3D > acceleration.
https://github.com/anholt/libepoxy It is relatively new (a bit more than a year old), supposed to work on both osx and windows (didn't test myself though), and it seems to be commonly included in distros (although newer versions only). cheers, Gerd