Revision e27f01ef hw/pixel_ops.h
b/hw/pixel_ops.h | ||
---|---|---|
28 | 28 |
return ((b >> 3) << 11) | ((g >> 2) << 5) | (r >> 3); |
29 | 29 |
} |
30 | 30 |
|
31 |
static inline unsigned int rgb_to_pixel24(unsigned int r, unsigned int g, |
|
32 |
unsigned int b) |
|
33 |
{ |
|
34 |
return (r << 16) | (g << 8) | b; |
|
35 |
} |
|
36 |
|
|
37 |
static inline unsigned int rgb_to_pixel24bgr(unsigned int r, unsigned int g, |
|
38 |
unsigned int b) |
|
39 |
{ |
|
40 |
return (b << 16) | (g << 8) | r; |
|
41 |
} |
|
42 |
|
|
31 | 43 |
static inline unsigned int rgb_to_pixel32(unsigned int r, unsigned int g, |
32 | 44 |
unsigned int b) |
33 | 45 |
{ |
Also available in: Unified diff