This patch adds a script to generate the dispatch stubs for libglvnd, instead of using a manually-edited list of functions. This should avoid problems in the future with the stub lists getting out of sync or out of order.
I put the scripts into a new src/generate/ directory, because there's some overlap with the EGL scripts. Note that the genCommon.py module is the same as the one in my patch to add libglvnd support for EGL. I put the new scripts into a new generate/ directory so that the common stuff can be used for both EGL and GLX. Assuming that location is okay, I'll also put together an updated version of the EGL patch to use the same directory for its scripts. _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev
