summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2017-03-29 11:13:13 +0800
committerJonas Ådahl <jadahl@gmail.com>2017-03-29 11:15:17 +0800
commit23924327807c5b433266f72097734f5dc5e1dda0 (patch)
tree2bff64d905663dee6b9b550ef719a53e10750141
parent0d5274b3b77f8e38127a2a8251f46b638ebc6fae (diff)
downloadmutter-23924327807c5b433266f72097734f5dc5e1dda0.tar.gz
cursor-renderer/native: Warn when we start falling back on OpenGL
When the driver unexpectedly fails setting the cursor sprite, log a warning that we from now on will use OpenGL.
-rw-r--r--src/backends/native/meta-cursor-renderer-native.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/backends/native/meta-cursor-renderer-native.c b/src/backends/native/meta-cursor-renderer-native.c
index 4f7fcec48..70289975a 100644
--- a/src/backends/native/meta-cursor-renderer-native.c
+++ b/src/backends/native/meta-cursor-renderer-native.c
@@ -190,6 +190,9 @@ set_crtc_cursor (MetaCursorRendererNative *native,
priv->cursor_width, priv->cursor_height,
hot_x, hot_y) < 0)
{
+ g_warning ("drmModeSetCursor2 failed with (%s), "
+ "drawing cursor with OpenGL from now on",
+ strerror (errno));
priv->has_hw_cursor = FALSE;
priv->hw_cursor_broken = TRUE;
}