};
static const pixman_color_t colors[] = {
+ // { RED, GREEN, BLUE, ALPHA },
// WHITE
- { .red = 0xFF << 8,
- .green = 0xFF << 8,
- .blue = 0xFF << 8,
- .alpha = 0 },
+ { 0xFF << 8, 0xFF << 8, 0xFF << 8, 0 },
// YELLOW
- { .red = 0xFF << 8,
- .green = 0xFF << 8,
- .blue = 0,
- .alpha = 0 },
+ { 0xFF << 8, 0xFF << 8, 0, 0 },
// CYAN
- { .red = 0,
- .green = 0xFF << 8,
- .blue = 0xFF << 8,
- .alpha = 0 },
+ { 0, 0xFF << 8, 0xFF << 8, 0 },
// GREEN
- { .red = 0,
- .green = 0xFF << 8,
- .blue = 0,
- .alpha = 0 },
+ { 0, 0xFF << 8, 0, 0 },
// MAGENTA
- { .red = 0xFF << 8,
- .green = 0,
- .blue = 0xFF << 8,
- .alpha = 0 },
+ { 0xFF << 8, 0, 0xFF << 8, 0 },
// RED
- { .red = 0xFF << 8,
- .green = 0,
- .blue = 0,
- .alpha = 0 },
+ { 0xFF << 8, 0, 0, 0 },
// BLUE
- { .red = 0,
- .green = 0,
- .blue = 0xFF << 8,
- .alpha = 0 },
+ { 0, 0, 0xFF << 8, 0 },
// BLACK
- { .red = 0,
- .green = 0,
- .blue = 0,
- .alpha = 0 },
+ { 0, 0, 0, 0 },
// GRAY (#202020)
- { .red = 0x20 << 8,
- .green = 0x20 << 8,
- .blue = 0x20 << 8,
- .alpha = 0 },
+ { 0x20 << 8, 0x20 << 8, 0x20 << 8, 0 },
// GREY (#505050)
- { .red = 0x50 << 8,
- .green = 0x50 << 8,
- .blue = 0x50 << 8,
- .alpha = 0 },
+ { 0x50 << 8, 0x50 << 8, 0x50 << 8, 0 },
};
class PixmanImageManager