summaryrefslogtreecommitdiffstats
path: root/src/compositor/wayland_wrapper
diff options
context:
space:
mode:
authorPaul Olav Tvete <paul.tvete@qt.io>2016-09-22 10:24:03 +0200
committerPaul Olav Tvete <paul.tvete@qt.io>2016-10-03 08:34:01 +0000
commitdb9f2fc90ad1ae302846fa23d4955a8c07c444b7 (patch)
tree59033436a665dad6b8474a7c17ac57d532e99109 /src/compositor/wayland_wrapper
parent844204b2b04d0f3477d069db326f0e70129c71e2 (diff)
Expose native buffer handles
This is required for making accelerated compositors that do not use OpenGL. Change-Id: I76c735a971dc62344080aececc087c0495925b87 Reviewed-by: Louai Al-Khanji <louai.al-khanji@qt.io> Reviewed-by: Johan Helsing <johan.helsing@qt.io>
Diffstat (limited to 'src/compositor/wayland_wrapper')
-rw-r--r--src/compositor/wayland_wrapper/qwlclientbuffer_p.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compositor/wayland_wrapper/qwlclientbuffer_p.h b/src/compositor/wayland_wrapper/qwlclientbuffer_p.h
index 72c5a56e3..78e07ee98 100644
--- a/src/compositor/wayland_wrapper/qwlclientbuffer_p.h
+++ b/src/compositor/wayland_wrapper/qwlclientbuffer_p.h
@@ -84,8 +84,8 @@ public:
virtual QSize size() const = 0;
virtual QWaylandSurface::Origin origin() const = 0;
- virtual void *lockNativeBuffer() { return nullptr; }
- virtual void unlockNativeBuffer(void *native_buffer) const { Q_UNUSED(native_buffer); }
+ virtual quintptr lockNativeBuffer() { return 0; }
+ virtual void unlockNativeBuffer(quintptr native_buffer) const { Q_UNUSED(native_buffer); }
virtual QImage image() const { return QImage(); }