Lines Matching defs:argb
1493 drmmode_cursor_pixel(xf86CrtcPtr crtc, uint32_t *argb, Bool *premultiplied,
1496 uint32_t alpha = *argb >> 24;
1502 if (alpha == 0 && (*argb & 0xffffff) != 0) {
1512 if (*argb > (alpha | alpha << 8 | alpha << 16 | alpha << 24)) {
1522 *argb = 0;
1528 rgb[i] = (*argb >> (i * 8)) & 0xff;
1546 *argb = alpha << 24 | rgb[2] << 16 | rgb[1] << 8 | rgb[0];
1558 uint32_t argb;
1584 argb = image[srcoffset];
1585 if (!drmmode_cursor_pixel(crtc, &argb, &premultiplied,
1589 ptr[dsty * info->cursor_w + dstx] = cpu_to_le32(argb);
1600 argb = image[i];
1601 if (!drmmode_cursor_pixel(crtc, &argb, &premultiplied,
1605 ptr[i] = cpu_to_le32(argb);