summaryrefslogtreecommitdiff
path: root/src/client/hardwareintegration/qwaylandserverbufferintegration_p.h
diff options
context:
space:
mode:
authorJorgen Lind <jorgen.lind@digia.com>2014-01-03 17:10:21 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-01-03 17:37:38 +0100
commit4df5d7613a035178bacbdd29569bb7a3453586f1 (patch)
tree190734052adc0d68630e62815067180f23f73b3f /src/client/hardwareintegration/qwaylandserverbufferintegration_p.h
parent7cb378126c221f8fddac8a7771ba846e627356fa (diff)
downloadqtwayland-4df5d7613a035178bacbdd29569bb7a3453586f1.tar.gz
Add a size to the QWaylandServerBuffer on the client side
Change-Id: I48b7d514c1231eb4bd4a30f1329a89515b497269 Reviewed-by: Laszlo Agocs <laszlo.agocs@digia.com>
Diffstat (limited to 'src/client/hardwareintegration/qwaylandserverbufferintegration_p.h')
-rw-r--r--src/client/hardwareintegration/qwaylandserverbufferintegration_p.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/client/hardwareintegration/qwaylandserverbufferintegration_p.h b/src/client/hardwareintegration/qwaylandserverbufferintegration_p.h
index 7241aec1..79e7cdf2 100644
--- a/src/client/hardwareintegration/qwaylandserverbufferintegration_p.h
+++ b/src/client/hardwareintegration/qwaylandserverbufferintegration_p.h
@@ -42,6 +42,7 @@
#ifndef QWAYLANDSERVERBUFFERINTEGRATION_H
#define QWAYLANDSERVERBUFFERINTEGRATION_H
+#include <QtCore/QSize>
#include <QtGui/qopengl.h>
#include <QtWaylandClient/private/qwayland-server-buffer-extension.h>
@@ -65,13 +66,15 @@ public:
//creates new texture for buffer
virtual GLuint createTexture() = 0;
+ Format format() const;
+ QSize size() const;
+
void setUserData(void *userData);
void *userData() const;
- Format format() const;
-
protected:
Format m_format;
+ QSize m_size;
private:
void *m_user_data;