st/xorg: Only reference new picture formats when they're defined.

Fixes http://bugs.freedesktop.org/show_bug.cgi/?id=25094 .
This commit is contained in:
Michel Dänzer 2009-11-16 11:59:39 +01:00
parent afae49cc15
commit d3a37d93ab

View file

@ -57,16 +57,18 @@ struct render_format_str {
}; };
static const struct render_format_str formats_info[] = static const struct render_format_str formats_info[] =
{ {
{PICT_a2r10g10b10, "PICT_a2r10g10b10"},
{PICT_x2r10g10b10, "PICT_x2r10g10b10"},
{PICT_a2b10g10r10, "PICT_a2b10g10r10"},
{PICT_x2b10g10r10, "PICT_x2b10g10r10"},
{PICT_a8r8g8b8, "PICT_a8r8g8b8"}, {PICT_a8r8g8b8, "PICT_a8r8g8b8"},
{PICT_x8r8g8b8, "PICT_x8r8g8b8"}, {PICT_x8r8g8b8, "PICT_x8r8g8b8"},
{PICT_a8b8g8r8, "PICT_a8b8g8r8"}, {PICT_a8b8g8r8, "PICT_a8b8g8r8"},
{PICT_x8b8g8r8, "PICT_x8b8g8r8"}, {PICT_x8b8g8r8, "PICT_x8b8g8r8"},
#ifdef PICT_TYPE_BGRA
{PICT_b8g8r8a8, "PICT_b8g8r8a8"}, {PICT_b8g8r8a8, "PICT_b8g8r8a8"},
{PICT_b8g8r8x8, "PICT_b8g8r8x8"}, {PICT_b8g8r8x8, "PICT_b8g8r8x8"},
{PICT_a2r10g10b10, "PICT_a2r10g10b10"},
{PICT_x2r10g10b10, "PICT_x2r10g10b10"},
{PICT_a2b10g10r10, "PICT_a2b10g10r10"},
{PICT_x2b10g10r10, "PICT_x2b10g10r10"},
#endif
{PICT_r8g8b8, "PICT_r8g8b8"}, {PICT_r8g8b8, "PICT_r8g8b8"},
{PICT_b8g8r8, "PICT_b8g8r8"}, {PICT_b8g8r8, "PICT_b8g8r8"},
{PICT_r5g6b5, "PICT_r5g6b5"}, {PICT_r5g6b5, "PICT_r5g6b5"},