Home | History | Annotate | Download | only in deimage

Lines Matching refs:argb

29 /* ARGB color in descending A, R, G, B order (alpha is in most significant byte). */
44 DE_INLINE int deARGB_getRed (deARGB argb) { return (int)((argb >> 16) & 0xFF); }
45 DE_INLINE int deARGB_getGreen (deARGB argb) { return (int)((argb >> 8) & 0xFF); }
46 DE_INLINE int deARGB_getBlue (deARGB argb) { return (int)((argb >> 0) & 0xFF); }
47 DE_INLINE int deARGB_getAlpha (deARGB argb) { return (int)((argb >> 24) & 0xFF); }
49 DE_INLINE deARGB deARGB_multiply (deARGB argb, int f)
53 int r = (deARGB_getRed(argb) * f + 128) >> 8;
54 int g = (deARGB_getGreen(argb) * f + 128) >> 8;
55 int b = (deARGB_getBlue(argb) * f + 128) >> 8;
56 int a = (deARGB_getAlpha(argb) * f + 128) >> 8;