summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plugins/platforms/eglfs/qeglfscursor.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/plugins/platforms/eglfs/qeglfscursor.cpp b/src/plugins/platforms/eglfs/qeglfscursor.cpp
index e72d4f6226..8627cfb875 100644
--- a/src/plugins/platforms/eglfs/qeglfscursor.cpp
+++ b/src/plugins/platforms/eglfs/qeglfscursor.cpp
@@ -292,11 +292,15 @@ void QEglFSCursor::draw(const QRectF &r)
glUseProgram(m_program);
+ const GLfloat x1 = r.left();
+ const GLfloat x2 = r.right();
+ const GLfloat y1 = r.top();
+ const GLfloat y2 = r.bottom();
const GLfloat cursorCoordinates[] = {
- r.left(), r.bottom(),
- r.right(), r.bottom(),
- r.left(), r.top(),
- r.right(), r.top()
+ x1, y2,
+ x2, y2,
+ x1, y1,
+ x2, y1
};
const GLfloat s1 = m_cursor.textureRect.left();