diff --git a/docs/egl.html b/docs/egl.html index 844cc32079e..82cc06600bd 100644 --- a/docs/egl.html +++ b/docs/egl.html @@ -302,10 +302,18 @@ pbuffer surfaces. Therefore, the driver is responsible to guarantee that the client API renders to the specified render buffer for pixmap and pbuffer surfaces.
+EGLDisplay MutexEGLDisplay will be locked before calling any of the dispatch
+functions (well, except for GetProcAddress which does not take an
+EGLDisplay). This guarantees that the same dispatch function will
+not be called with the sample display at the same time. If a driver has access
+to an EGLDisplay without going through the EGL APIs, the driver
+should as well lock the display before using it.
+
EGL_DISPLAY loads all
drivers and might eat too much memory.