egl: Remove big-display-lock
Essentially all egl calls get serialized on _egl_display::Mutex
. This causes various problems with apps using multiple threads, such as eglSwapBuffers()
getting blocked by eglClientWaitSync()
and eglMakeCurrent()
, etc