kwin/plugins
Erik Kurzinger a1e8541b49 [qpa] Don't specify EGL_SURFACE_TYPE when choosing EGLConfig
Summary:
Since QPA only performs off-screen rendering, it does not require an EGLConfig
that supports any particular surface type.  Currently it requests a config
supporting window surfaces, however the EGLDeviceEXT platform, which is the
basis of the EGLStream back-end used with the proprietary NVIDIA driver, does
not support such surfaces resulting in eglChooseConfig not returning any valid
configs when that back-end is in use. Since QPA doesn't actually create any
window surfaces, it should be fine to remove this restriction to allow it to
initialize properly with the EGLStream back-end.

Reviewers: #kwin, davidedmundson

Reviewed By: #kwin, davidedmundson

Subscribers: kwin, davidedmundson

Tags: #kwin

Differential Revision: https://phabricator.kde.org/D20455
2019-04-11 07:43:31 -07:00
..
idletime Build KF5IdleTimeKWinWaylandPrivatePlugin in correct directory 2018-11-09 17:39:29 +01:00
kdecorations Update URLs to use https 2019-03-25 19:26:23 +01:00
kglobalaccel [autotests] Support new way to run the tests without need to install 2017-11-21 20:34:52 +01:00
kpackage Move package structure plugins to plugins dir 2019-03-11 10:57:13 +02:00
platforms [platforms/drm] Rework ScopedDrmPointer 2019-04-09 14:09:19 +03:00
qpa [qpa] Don't specify EGL_SURFACE_TYPE when choosing EGLConfig 2019-04-11 07:43:31 -07:00
scenes Update URLs to use https 2019-03-25 19:26:23 +01:00
windowsystem Add windowsystem plugin for KWin's qpa 2019-01-27 08:59:58 +01:00
CMakeLists.txt Move package structure plugins to plugins dir 2019-03-11 10:57:13 +02:00