I haven't been following this thread too closely, but FWIW, if people are interested in implementing the GL_KHR_debug extension in Mesa, I've got some unfinished code that implements debug labels (glObjectLabel, glGetObjectLabel, etc). I'd happily pass it along to anyone who wants to work on that extension. -Brian