[platforms/drm] Explicitly request event context version 2
Summary: Libdrm 2.4.78 introduces a version 2 and if KWin gets built against it our code would break. Given that this change is for Plasma/5.8 branch. Closes T5839 Reviewers: #kwin, #plasma Subscribers: plasma-devel, kwin Tags: #kwin Maniphest Tasks: T5839 Differential Revision: https://phabricator.kde.org/D5380
This commit is contained in:
parent
1bfe1164f4
commit
4ca3d0d943
1 changed files with 3 additions and 1 deletions
|
@ -61,6 +61,8 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|||
#define DRM_CAP_CURSOR_HEIGHT 0x9
|
||||
#endif
|
||||
|
||||
#define KWIN_DRM_EVENT_CONTEXT_VERSION 2
|
||||
|
||||
namespace KWin
|
||||
{
|
||||
|
||||
|
@ -240,7 +242,7 @@ void DrmBackend::openDrm()
|
|||
}
|
||||
drmEventContext e;
|
||||
memset(&e, 0, sizeof e);
|
||||
e.version = DRM_EVENT_CONTEXT_VERSION;
|
||||
e.version = KWIN_DRM_EVENT_CONTEXT_VERSION;
|
||||
e.page_flip_handler = pageFlipHandler;
|
||||
drmHandleEvent(m_fd, &e);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue