D18570: EGLStream DRM Backend Initial Implementation
Erik Kurzinger <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
ekurzinger updated this revision to Diff 50619. ekurzinger edited the summary of this revision. ekurzinger edited the test plan for this revision. ekurzinger added a comment. Replaced dlopen / dlsym with QLibrary::resolve to avoid having to link against dl Fixed a few more style issues Added KWIN_BUILD_EGL_STREAM_BACKEND CMake option to control whether the new backend is built (defaults to ON). Changed the name of the environment variable to KWIN_DRM_USE_EGL_STREAMS (instead of EGLDEVICE) to be a bit more consistent. REPOSITORY R108 KWin CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D18570?vs=50573&id=50619 REVISION DETAIL https://phabricator.kde.org/D18570 AFFECTED FILES CMakeLists.txt config-kwin.h.cmake platformsupport/scenes/opengl/abstract_egl_backend.cpp platformsupport/scenes/opengl/abstract_egl_backend.h plugins/platforms/drm/CMakeLists.txt plugins/platforms/drm/drm_backend.cpp plugins/platforms/drm/drm_backend.h plugins/platforms/drm/drm_output.h plugins/platforms/drm/egl_stream_backend.cpp plugins/platforms/drm/egl_stream_backend.h workspace.cpp To: ekurzinger, davidedmundson, graesslin, #kwin, romangg Cc: fredrik, cfeck, rapiteanu, romangg, hein, nicolasfella, zzag, kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart