Not exactly, no. We are recreating the X + GLX drawable every time though. I don't know that it's too crazy to imagine that somehow an initialized-black picture ends up on the screen for a bit while juggling drawables before wglSwapBuffers() eventually brings the correct image on the screen.