weston/libweston/backend-drm
Marius Vlad d171c7b3ba libweston/backend-drm: Re-order gbm destruction at DRM-backend tear down
Tearing down the drm-backend when there are no input devices, would call
for the gbm device destruction before compositor shutdown. The latter
would call into the renderer detroy function and assume that the
EGLDisplay, which was created using the before-mentioned gbm device, is
still available. This patch re-orders the gbm destruction after the
compositor shutdown when no one would make use of it.

Fixes: #314

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Suggested-by: Daniel Stone <daniel.stone@collabora.com>
2021-04-01 11:28:44 +03:00
..
drm-gbm.c drm: Introduce drm_plane_reset_state() helper function 2020-08-17 09:44:45 +00:00
drm-internal.h Add weston-drm-fourcc.h 2021-02-25 14:35:03 +02:00
drm-virtual.c drm-backend: move CRTC data from struct drm_output to new struct drm_crtc 2020-09-07 12:39:10 -03:00
drm.c libweston/backend-drm: Re-order gbm destruction at DRM-backend tear down 2021-04-01 11:28:44 +03:00
fb.c Add weston-drm-fourcc.h 2021-02-25 14:35:03 +02:00
kms.c Add weston-drm-fourcc.h 2021-02-25 14:35:03 +02:00
libbacklight.c backend-drm: move into new subdir 2019-05-16 13:32:34 +01:00
libbacklight.h backend-drm: move into new subdir 2019-05-16 13:32:34 +01:00
meson.build libweston/backend/drm: might need EGL 2020-10-26 15:44:34 +01:00
modes.c Add weston-drm-fourcc.h 2021-02-25 14:35:03 +02:00
state-helpers.c Add weston-drm-fourcc.h 2021-02-25 14:35:03 +02:00
state-propose.c backend-drm: fix typos 2021-02-24 10:01:07 -05:00
vaapi-recorder.c backend-drm: move into new subdir 2019-05-16 13:32:34 +01:00
vaapi-recorder.h backend-drm: move into new subdir 2019-05-16 13:32:34 +01:00