summaryrefslogtreecommitdiffstats
path: root/src/plugins/platforms/kms
diff options
context:
space:
mode:
authorLaszlo Agocs <laszlo.p.agocs@nokia.com>2012-07-17 12:45:20 +0300
committerQt by Nokia <qt-info@nokia.com>2012-07-18 08:16:27 +0200
commit26318a8cb2115e0fddb119b203217a52dc8e98a2 (patch)
tree0ffc3debe326799ffb51eb676afc42fe2c8fa340 /src/plugins/platforms/kms
parent7142e8bd23449fe33d685687f0a84c0a853d6787 (diff)
Follow gbm api changes in kms plugin
Change-Id: I3058f4d3540b04710a853bbaa901bdbecf35b4b5 Reviewed-by: Jørgen Lind <jorgen.lind@nokia.com>
Diffstat (limited to 'src/plugins/platforms/kms')
-rw-r--r--src/plugins/platforms/kms/qkmscursor.cpp6
-rw-r--r--src/plugins/platforms/kms/qkmsscreen.cpp2
2 files changed, 3 insertions, 5 deletions
diff --git a/src/plugins/platforms/kms/qkmscursor.cpp b/src/plugins/platforms/kms/qkmscursor.cpp
index 37817af39d..bce4276d2b 100644
--- a/src/plugins/platforms/kms/qkmscursor.cpp
+++ b/src/plugins/platforms/kms/qkmscursor.cpp
@@ -112,10 +112,8 @@ void QKmsCursor::changeCursor(QCursor *widgetCursor, QWindow *window)
}
//EGLImage needs to contain sprite before calling this:
- gbm_bo *bufferObject = gbm_bo_create_from_egl_image(m_graphicsBufferManager,
- m_screen->device()->eglDisplay(),
- m_eglImage, 64, 64,
- GBM_BO_USE_CURSOR_64X64);
+ gbm_bo *bufferObject = gbm_bo_import(m_graphicsBufferManager, GBM_BO_IMPORT_EGL_IMAGE,
+ m_eglImage, GBM_BO_USE_CURSOR_64X64);
quint32 handle = gbm_bo_get_handle(bufferObject).u32;
gbm_bo_destroy(bufferObject);
diff --git a/src/plugins/platforms/kms/qkmsscreen.cpp b/src/plugins/platforms/kms/qkmsscreen.cpp
index 2f968a625f..abf86d403d 100644
--- a/src/plugins/platforms/kms/qkmsscreen.cpp
+++ b/src/plugins/platforms/kms/qkmsscreen.cpp
@@ -201,7 +201,7 @@ void QKmsScreen::performPageFlip()
uint32_t width = gbm_bo_get_width(m_next_bo);
uint32_t height = gbm_bo_get_height(m_next_bo);
- uint32_t stride = gbm_bo_get_pitch(m_next_bo);
+ uint32_t stride = gbm_bo_get_stride(m_next_bo);
uint32_t handle = gbm_bo_get_handle(m_next_bo).u32;
uint32_t fb_id;