r300-gallium: Always rasterize at least one color.

This commit is contained in:
Corbin Simpson 2009-03-12 12:13:02 -07:00
parent 954a9fadad
commit c5742cab19
1 changed files with 8 additions and 0 deletions

View File

@ -208,6 +208,10 @@ static void r300_update_rs_block(struct r300_context* r300)
}
}
if (col_count == 0) {
rs->ip[0] |= R500_RS_COL_FMT(R300_RS_COL_FMT_0001);
}
/* Set up at least one texture pointer or RS will not be happy. */
if (tex_count == 0) {
rs->ip[0] |=
@ -253,6 +257,10 @@ static void r300_update_rs_block(struct r300_context* r300)
}
}
if (col_count == 0) {
rs->ip[0] |= R300_RS_COL_FMT(R300_RS_COL_FMT_0001);
}
if (tex_count == 0) {
rs->ip[0] |=
R300_RS_SEL_S(R300_RS_SEL_K0) |