Searched refs:cursorBits (Results 1 - 5 of 5) sorted by relevance

/haiku/src/add-ons/accelerants/ati/
H A Dmach64_cursor.cpp82 uint16 cursorBits = 0; local
85 cursorBits <<= 2;
86 cursorBits |= ((andBits & 0x01) << 1);
87 cursorBits |= (xorBits & 0x01);
92 fbCursor[row * 8 + colByte] = cursorBits;
/haiku/src/servers/app/
H A DServerCursor.cpp83 uint16* cursorBits = (uint16*)(data + 4);
92 uint16 cursorLine = __swap_int16(cursorBits[j]);
H A DCursorManager.h55 const uint8* cursorBits, BCursorID id,
H A DCursorManager.cpp390 const uint8* cursorBits, BCursorID id, const BPoint& hotSpot)
392 if (cursorBits) {
393 cursorMember = new ServerCursor(cursorBits, kCursorWidth,
389 _InitCursor(ServerCursor*& cursorMember, const uint8* cursorBits, BCursorID id, const BPoint& hotSpot) argument
/haiku/src/servers/app/drawing/
H A DDrawingEngine.cpp1511 uint8* cursorBits = (uint8*)cursor->Bits(); local
1514 uint8 alpha = 255 - cursorBits[3];
1515 bits[0] = ((bits[0] * alpha) >> 8) + cursorBits[0];
1516 bits[1] = ((bits[1] * alpha) >> 8) + cursorBits[1];
1517 bits[2] = ((bits[2] * alpha) >> 8) + cursorBits[2];
1518 cursorBits += 4;

Completed in 78 milliseconds