This gets us to basically the same end state as before, but I've rearranged the sequence of changes to be a little easier to review and not introduce broken intermediate states.
01 updates eglext.h to the very latest. 02 is a bugfix for leaking images and syncs at eglTerminate, pointed out in review; technically it's an independent change. 04 through 11 factor out common code paths so that the eventual _EGL_FUNC_START macro can set the current function string correctly. 13 wires up the internals of debug state tracking, and 14 adds the user-facing API. - ajax _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev