D25577: Destroy dmabuf implementation on EGL backend going down
Roman Gilg <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
romangg created this revision. romangg added a reviewer: KWin. Herald added a project: KWin. Herald added a subscriber: kwin. romangg requested review of this revision. REVISION 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 shutdown. BUG: 413637 TEST PLAN Compiles, settings change and shutdown ok. REPOSITORY R108 KWin BRANCH dmabuf-delete REVISION DETAIL https://phabricator.kde.org/D25577 AFFECTED FILES linux_dmabuf.h platformsupport/scenes/opengl/abstract_egl_backend.cpp platformsupport/scenes/opengl/abstract_egl_backend.h platformsupport/scenes/opengl/egl_dmabuf.h To: romangg, #kwin Cc: kwin, LeGast00n, The-Feren-OS-Dev, sbergeron, jraleigh, fbampaloukas, GB_2, mkulinski, ragreen, jackyalcine, iodelay, crozbo, bwowk, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, hardening, romangg, jensreuterberg, abetts, sebas, apol, ahiemstra, mart