From 93cf1cf2e59328f1d969ad1cda5ffd7531c66aef Mon Sep 17 00:00:00 2001 From: Lionel CHAZALLON Date: Sat, 7 Apr 2018 10:41:38 +0200 Subject: eglfs/kms: Add drm atomic zpos property handling This adds the ability to specify a ZPOS property for the eglfs plane ZPOS will allow to control the relative position between eglfs layer and the other layers. It is bound to using QT_QPA_EGLFS_KMS_ZPOS environment variable to determine its value. Change-Id: I51986ccb22a9dbaeef20165ac5feb7dbe8047373 Reviewed-by: Laszlo Agocs --- src/platformsupport/kmsconvenience/qkmsdevice.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/platformsupport/kmsconvenience/qkmsdevice.cpp') diff --git a/src/platformsupport/kmsconvenience/qkmsdevice.cpp b/src/platformsupport/kmsconvenience/qkmsdevice.cpp index d477d12d72..71422b469b 100644 --- a/src/platformsupport/kmsconvenience/qkmsdevice.cpp +++ b/src/platformsupport/kmsconvenience/qkmsdevice.cpp @@ -824,6 +824,8 @@ void QKmsDevice::discoverPlanes() plane.crtcXPropertyId = prop->prop_id; } else if (!strcasecmp(prop->name, "crtc_y")) { plane.crtcYPropertyId = prop->prop_id; + } else if (!strcasecmp(prop->name, "zpos")) { + plane.zposPropertyId = prop->prop_id; } }); -- cgit v1.2.3