From 6ada5f876ef092d9509d3b76f251747143ef4974 Mon Sep 17 00:00:00 2001 From: Laszlo Agocs Date: Fri, 8 Sep 2017 16:11:41 +0200 Subject: eglfs: Forward nativeRes.ForInteg.() to backends Expose the fd from eglfs_kms. More exposed bits will follow later on. [ChangeLog][Platform Specific Changes][eglfs] The DRM+GBM backend now exposes the DRM/GBM device handle under the key "dri_fd", queriable via nativeResourceForIntegration(). Task-number: QTBUG-63088 Change-Id: Iac95393c115bb83d1f65cb4a7acc0ea3e7d3e68f Reviewed-by: Andy Nichols --- src/plugins/platforms/eglfs/api/qeglfsdeviceintegration_p.h | 1 + 1 file changed, 1 insertion(+) (limited to 'src/plugins/platforms/eglfs/api/qeglfsdeviceintegration_p.h') diff --git a/src/plugins/platforms/eglfs/api/qeglfsdeviceintegration_p.h b/src/plugins/platforms/eglfs/api/qeglfsdeviceintegration_p.h index 0614db3dee..d927bc9bc6 100644 --- a/src/plugins/platforms/eglfs/api/qeglfsdeviceintegration_p.h +++ b/src/plugins/platforms/eglfs/api/qeglfsdeviceintegration_p.h @@ -104,6 +104,7 @@ public: virtual bool supportsPBuffers() const; virtual bool supportsSurfacelessContexts() const; virtual QFunctionPointer platformFunction(const QByteArray &function) const; + virtual void *nativeResourceForIntegration(const QByteArray &name); virtual void *wlDisplay() const; -- cgit v1.2.3