egl: Configs w/o double buffering support have no `EGL_WINDOW_BIT`.
[mesa.git] / src / egl / drivers / dri2 / platform_drm.c
index d0ab172d65901d11e8b672c5e1054ce6f6e8d2bc..551b939212539786ced19db872d200b7d10006db 100644 (file)
@@ -658,6 +658,8 @@ drm_add_configs_for_visuals(_EGLDriver *drv, _EGLDisplay *disp)
       }
    }
 
+   dri2_finalize_config_surface_types(disp);
+
    for (unsigned i = 0; i < ARRAY_SIZE(format_count); i++) {
       if (!format_count[i]) {
          struct gbm_format_name_desc desc;