Uses EGL_MESA_platform_gbm to get an EglDisplay from a gbm_device. The DrmBackend can provide a DrmBuffer for a gbm_surface and present it. Unfortunately buffer age seems to be slightly broken and we still have artefacts.