diff options
author | David Edmundson <davidedmundson@kde.org> | 2020-04-08 18:19:00 +0100 |
---|---|---|
committer | David Edmundson <davidedmundson@kde.org> | 2020-04-23 09:49:31 +0100 |
commit | 4bd13402f0293e85b8dfdf92254e250ac28094c7 (patch) | |
tree | afe0ec21e045a8089971f2c7b0c6f3b3f36f6d7c /LICENSE.GPL3 | |
parent | b69e62f7b5d11990c2b75045ec67d7179e823e17 (diff) |
Client: Reset wl_egl_window before wl_surface
Semantically we want things in this order as wl_egl_window_create takes
a reference to the wl_surface. Teardown typically is the opposite of
construction.
This brings us in line with GTK which also tears down in this order.
This fixes a repeatable crash when using Nvidia's EGLStreams and closing
a window.
Change-Id: I356dfbba9a7315717c8ecdc7023ca7b047622697
Reviewed-by: Frederik Gladhorn <gladhorn@kde.org>
Reviewed-by: Johan Helsing <johanhelsing@gmail.com>
Diffstat (limited to 'LICENSE.GPL3')
0 files changed, 0 insertions, 0 deletions