egl_dri2: add a note about dri2_create_screen
authorEmil Velikov <emil.l.velikov@gmail.com>
Fri, 7 Nov 2014 03:42:15 +0000 (03:42 +0000)
committerEmil Velikov <emil.l.velikov@gmail.com>
Fri, 7 Nov 2014 18:31:23 +0000 (18:31 +0000)
The function is not called by platform_drm. As such one needs to
pay special attention at teardown.

v2: Fix the comment block. Spotted by Ken.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Reviewed-and-tested-by: Kenneth Graunke <kenneth@whitecape.org> (v1)
src/egl/drivers/dri2/egl_dri2.c

index eceaf1a820cfd6d97a4882577e893ed48e2cb978..d795a2fbdf3221b21549cef7907dce3cda2526b6 100644 (file)
@@ -543,6 +543,10 @@ dri2_setup_screen(_EGLDisplay *disp)
    }
 }
 
+/* All platforms but DRM call this function to create the screen, query the
+ * dri extensions, setup the vtables and populate the driver_configs.
+ * DRM inherits all that information from its display - GBM.
+ */
 EGLBoolean
 dri2_create_screen(_EGLDisplay *disp)
 {