gallium: set the bypass_vs flag now
authorBrian <brian.paul@tungstengraphics.com>
Mon, 31 Mar 2008 20:18:36 +0000 (14:18 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Mon, 31 Mar 2008 20:18:36 +0000 (14:18 -0600)
The glBitmap vertex shader is a no-op, but we still have to specify it in
order to convey the number of inputs/outputs.

src/mesa/state_tracker/st_cb_bitmap.c

index 0cc910a..3f0d354 100644 (file)
@@ -761,8 +761,9 @@ st_init_bitmap(struct st_context *st)
    sampler->mag_img_filter = PIPE_TEX_FILTER_NEAREST;
    sampler->normalized_coords = 1;
 
-   /* init scissor state once */
+   /* init baseline rasterizer state once */
    memset(&st->bitmap.rasterizer, 0, sizeof(st->bitmap.rasterizer));
+   st->bitmap.rasterizer.bypass_vs = 1;
 
    init_bitmap_cache(st);
 }