kwin/platformsupport/scenes/opengl
Roman Gilg e2d5ec606a Destroy dmabuf implementation on EGL backend going down
Summary:
We leak memory if we do not destroy the dmabuf implementation on EGL backend
going down.

Also this makes sure everything is cleaned up on shutdown.

FIXED-IN: 5.17.4

BUG: 413637

Test Plan: Compiles, settings change and shutdown ok.

Reviewers: #kwin, davidedmundson

Reviewed By: #kwin, davidedmundson

Subscribers: davidedmundson, kwin

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D25577
2019-11-30 15:47:14 +01:00
..
abstract_egl_backend.cpp Destroy dmabuf implementation on EGL backend going down 2019-11-30 15:47:14 +01:00
abstract_egl_backend.h Destroy dmabuf implementation on EGL backend going down 2019-11-30 15:47:14 +01:00
backend.cpp Use nullptr everywhere 2019-09-19 17:48:21 +03:00
backend.h Split Compositor class in Wayland and X11 child classes 2019-08-07 21:06:53 +02:00
CMakeLists.txt Dmabuf recovery on EGL reset 2019-10-29 12:10:15 +01:00
drm_fourcc.h [wayland] Add support for zwp_linux_dmabuf 2019-08-06 21:55:45 +02:00
egl_dmabuf.cpp Dmabuf recovery on EGL reset 2019-10-29 12:10:15 +01:00
egl_dmabuf.h Destroy dmabuf implementation on EGL backend going down 2019-11-30 15:47:14 +01:00
swap_profiler.cpp
swap_profiler.h Use more traditional doxygen style 2019-07-29 22:06:19 +03:00
texture.cpp
texture.h [platformsupport] Minor code style and class variables access changes 2019-06-27 15:22:40 +02:00