Lines Matching refs:pCursor

146 winLoadCursor(ScreenPtr pScreen, CursorPtr pCursor, int screen)  in winLoadCursor()  argument
167 pCursor->bits->width, pCursor->bits->height, in winLoadCursor()
168 pCursor->bits->xhot, pCursor->bits->yhot); in winLoadCursor()
172 dForeY = BRIGHTNESS(pCursor->fore); in winLoadCursor()
173 dBackY = BRIGHTNESS(pCursor->back); in winLoadCursor()
177 if (pScreenPriv->cursor.sm_cx < pCursor->bits->width || in winLoadCursor()
178 pScreenPriv->cursor.sm_cy < pCursor->bits->height) { in winLoadCursor()
182 pCursor->bits->width, pCursor->bits->height); in winLoadCursor()
192 nCX = min(pScreenPriv->cursor.sm_cx, pCursor->bits->width); in winLoadCursor()
193 nCY = min(pScreenPriv->cursor.sm_cy, pCursor->bits->height); in winLoadCursor()
202 if (pCursor->bits->emptyMask) { in winLoadCursor()
208 int nXPix = BitmapBytePad(pCursor->bits->width) * y + x; in winLoadCursor()
212 pXor[nWinPix] = reverse(~pCursor->bits->source[nXPix]); in winLoadCursor()
214 pXor[nWinPix] = reverse(pCursor->bits->source[nXPix]); in winLoadCursor()
223 int nXPix = BitmapBytePad(pCursor->bits->width) * y + x; in winLoadCursor()
225 unsigned char mask = pCursor->bits->mask[nXPix]; in winLoadCursor()
230 reverse(~pCursor->bits->source[nXPix] & mask); in winLoadCursor()
233 reverse(pCursor->bits->source[nXPix] & mask); in winLoadCursor()
242 if (pCursor->bits->argb) { in winLoadCursor()
263 src = &(pCursor->bits->argb[y * pCursor->bits->width]); in winLoadCursor()
292 pbmiColors[1].rgbRed = pCursor->backRed >> 8; /* Background */ in winLoadCursor()
293 pbmiColors[1].rgbGreen = pCursor->backGreen >> 8; in winLoadCursor()
294 pbmiColors[1].rgbBlue = pCursor->backBlue >> 8; in winLoadCursor()
296 pbmiColors[2].rgbRed = pCursor->foreRed >> 8; /* Foreground */ in winLoadCursor()
297 pbmiColors[2].rgbGreen = pCursor->foreGreen >> 8; in winLoadCursor()
298 pbmiColors[2].rgbBlue = pCursor->foreBlue >> 8; in winLoadCursor()
320 BitmapBytePad(pCursor->bits->width) * y + in winLoadCursor()
323 ~reverse(~pCursor->bits-> in winLoadCursor()
324 source[nXPix] & pCursor->bits-> in winLoadCursor()
343 pCursor->bits->xhot, pCursor->bits->yhot); in winLoadCursor()
365 ii.xHotspot = pCursor->bits->xhot; in winLoadCursor()
366 ii.yHotspot = pCursor->bits->yhot; in winLoadCursor()
382 ii.xHotspot = pCursor->bits->xhot; in winLoadCursor()
383 ii.yHotspot = pCursor->bits->yhot; in winLoadCursor()
409 pCursor->bits->xhot, pCursor->bits->yhot, in winLoadCursor()
434 winRealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor) in winRealizeCursor() argument
436 if (pCursor == NULL || pCursor->bits == NULL) in winRealizeCursor()
449 winUnrealizeCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor) in winUnrealizeCursor() argument
459 winSetCursor(DeviceIntPtr pDev, ScreenPtr pScreen, CursorPtr pCursor, int x, in winSetCursor() argument
468 WIN_DEBUG_MSG("winSetCursor: cursor=%p\n", pCursor); in winSetCursor()
494 if (pCursor == NULL) { in winSetCursor()
509 winLoadCursor(pScreen, pCursor, pScreen->myNum); in winSetCursor()