Bug 919987 - pass surface as an EGLSurface, not a void* - r=jgilbert