Reconnected PBuffer, with the idea of plugging all this back into Chromium and checking it out. With ALPHA=8 in eglConfig, glReadPixels takes 4ms so it should be doable, although with shitty performance.