Lines Matching refs:cursor
63 pNGLE->cursor.which = WSDISPLAY_CURSOR_DOALL;
64 pNGLE->cursor.image = src;
65 pNGLE->cursor.mask = src + pNGLE->maskoffset;
66 if(ioctl(pNGLE->fd, WSDISPLAYIO_SCURSOR, &pNGLE->cursor) == -1)
76 pNGLE->cursor.which = WSDISPLAY_CURSOR_DOCUR;
77 pNGLE->cursor.enable = 1;
78 if(ioctl(pNGLE->fd, WSDISPLAYIO_SCURSOR, &pNGLE->cursor) == -1)
87 pNGLE->cursor.which = WSDISPLAY_CURSOR_DOCUR;
88 pNGLE->cursor.enable = 0;
89 if(ioctl(pNGLE->fd, WSDISPLAYIO_SCURSOR, &pNGLE->cursor) == -1)
99 pNGLE->cursor.which = WSDISPLAY_CURSOR_DOPOS | WSDISPLAY_CURSOR_DOHOT;
110 pNGLE->cursor.pos.x = x;
111 pNGLE->cursor.hot.x = xoff;
112 pNGLE->cursor.pos.y = y;
113 pNGLE->cursor.hot.y = yoff;
115 if(ioctl(pNGLE->fd, WSDISPLAYIO_SCURSOR, &pNGLE->cursor) == -1)
125 pNGLE->cursor.which = WSDISPLAY_CURSOR_DOCMAP;
126 pNGLE->cursor.cmap.red = r;
127 pNGLE->cursor.cmap.green = g;
128 pNGLE->cursor.cmap.blue = b;
135 pNGLE->cursor.cmap.index = 0;
136 pNGLE->cursor.cmap.count = 2;
137 if(ioctl(pNGLE->fd, WSDISPLAYIO_SCURSOR, &pNGLE->cursor) == -1)
149 pNGLE->cursor.pos.x = 0;
150 pNGLE->cursor.pos.y = 0;
151 pNGLE->cursor.enable = 0;
157 if(ioctl(pNGLE->fd, WSDISPLAYIO_GCURMAX, &pNGLE->cursor.size) == -1) {
158 xf86Msg(X_WARNING, "No HW cursor support found\n");
162 xf86Msg(X_INFO, "HW cursor enabled\n");
164 infoPtr->MaxWidth = pNGLE->cursor.size.x;
165 infoPtr->MaxHeight = pNGLE->cursor.size.y;
166 pNGLE->maskoffset = ( pNGLE->cursor.size.x >> 3) * pNGLE->cursor.size.y;
168 pNGLE->cursor.hot.x = 0;
169 pNGLE->cursor.hot.y = 0;
170 pNGLE->cursor.which = WSDISPLAY_CURSOR_DOHOT | WSDISPLAY_CURSOR_DOCUR |
172 if(ioctl(pNGLE->fd, WSDISPLAYIO_SCURSOR, &pNGLE->cursor) == -1)