Home
last modified time | relevance | path

Searched refs:x_cursor (Results 1 – 4 of 4) sorted by relevance

/OK3568_Linux_fs/external/xserver/hw/xwayland/
H A Dxwayland-cursor.c91 if (cursor == xwl_seat->x_cursor) in xwl_unrealize_cursor()
92 xwl_seat->x_cursor = NULL; in xwl_unrealize_cursor()
136 if (!xwl_seat->x_cursor) { in xwl_seat_set_cursor()
149 cursor = xwl_seat->x_cursor; in xwl_seat_set_cursor()
164 xwl_seat->x_cursor->bits->xhot, in xwl_seat_set_cursor()
165 xwl_seat->x_cursor->bits->yhot); in xwl_seat_set_cursor()
169 xwl_seat->x_cursor->bits->width, in xwl_seat_set_cursor()
170 xwl_seat->x_cursor->bits->height); in xwl_seat_set_cursor()
187 if (!xwl_seat->x_cursor) { in xwl_tablet_tool_set_cursor()
201 cursor = xwl_seat->x_cursor; in xwl_tablet_tool_set_cursor()
[all …]
H A Dxwayland.h267 CursorPtr x_cursor; member
H A Dxwayland-input.c2814 if (xwl_seat->x_cursor != NULL) in xwl_seat_emulate_pointer_warp()
2836 if (xwl_seat->x_cursor || in xwl_seat_maybe_lock_on_hidden_cursor()
2854 if (xwl_seat->pointer_warp_emulator && xwl_seat->x_cursor != NULL) { in xwl_seat_cursor_visibility_changed()
2856 } else if (!xwl_seat->x_cursor && xwl_seat->cursor_confinement_window) { in xwl_seat_cursor_visibility_changed()
/OK3568_Linux_fs/external/xserver/
H A DChangeLog16830 After an X cursor is unrealized, the seat's corresponding x_cursor is
20364 xwayland: Clear up x_cursor on UnrealizeCursor()
20366 In Xwayland's xwl_unrealize_cursor(), the x_cursor is cleared up only
20369 x_cursor for the xwl_seat is left untouched.
20377 xwl_seat_set_cursor() while the seat's x_cursor has just been
20380 To avoid this, walk through all the xwl_seats and clear up all x_cursor