Lines Matching refs:cursor
52 pIgs->cursor.which = WSDISPLAY_CURSOR_DOALL;
53 pIgs->cursor.image = src;
54 pIgs->cursor.mask = src + pIgs->maskoffset;
55 if(ioctl(pIgs->fd, WSDISPLAYIO_SCURSOR, &pIgs->cursor) == -1)
64 pIgs->cursor.which = WSDISPLAY_CURSOR_DOCUR;
65 pIgs->cursor.enable = 1;
66 if(ioctl(pIgs->fd, WSDISPLAYIO_SCURSOR, &pIgs->cursor) == -1)
75 pIgs->cursor.which = WSDISPLAY_CURSOR_DOCUR;
76 pIgs->cursor.enable = 0;
77 if(ioctl(pIgs->fd, WSDISPLAYIO_SCURSOR, &pIgs->cursor) == -1)
87 pIgs->cursor.which = WSDISPLAY_CURSOR_DOPOS | WSDISPLAY_CURSOR_DOHOT;
98 pIgs->cursor.pos.x = x;
99 pIgs->cursor.hot.x = xoff;
100 pIgs->cursor.pos.y = y;
101 pIgs->cursor.hot.y = yoff;
103 if(ioctl(pIgs->fd, WSDISPLAYIO_SCURSOR, &pIgs->cursor) == -1)
113 pIgs->cursor.which = WSDISPLAY_CURSOR_DOCMAP;
114 pIgs->cursor.cmap.red = r;
115 pIgs->cursor.cmap.green = g;
116 pIgs->cursor.cmap.blue = b;
123 pIgs->cursor.cmap.index = 0;
124 pIgs->cursor.cmap.count = 2;
125 if(ioctl(pIgs->fd, WSDISPLAYIO_SCURSOR, &pIgs->cursor) == -1)
136 pIgs->cursor.pos.x = 0;
137 pIgs->cursor.pos.y = 0;
138 pIgs->cursor.enable = 0;
144 if(ioctl(pIgs->fd, WSDISPLAYIO_GCURMAX, &pIgs->cursor.size) == -1) {
145 xf86Msg(X_WARNING, "No HW cursor support found\n");
149 xf86Msg(X_INFO, "HW cursor enabled\n");
151 infoPtr->MaxWidth = pIgs->cursor.size.x;
152 infoPtr->MaxHeight = pIgs->cursor.size.y;
153 pIgs->maskoffset = ( pIgs->cursor.size.x >> 3) * pIgs->cursor.size.y;
155 pIgs->cursor.hot.x = 0;
156 pIgs->cursor.hot.y = 0;
157 pIgs->cursor.which = WSDISPLAY_CURSOR_DOHOT | WSDISPLAY_CURSOR_DOCUR |
159 if(ioctl(pIgs->fd, WSDISPLAYIO_SCURSOR, &pIgs->cursor) == -1)