add point_sprite flag to rasterizer state
authorBrian <brian.paul@tungstengraphics.com>
Mon, 22 Oct 2007 17:41:31 +0000 (11:41 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Mon, 22 Oct 2007 17:41:31 +0000 (11:41 -0600)
src/mesa/pipe/p_state.h
src/mesa/state_tracker/st_atom_rasterizer.c

index daa74ec0532b90f7d7b797a318b5f9305d2e5a45..fd3f4f22b9e5783697ed36ec5a728c1d4210666a 100644 (file)
@@ -85,6 +85,7 @@ struct pipe_rasterizer_state
    unsigned poly_smooth:1;
    unsigned poly_stipple_enable:1;
    unsigned point_smooth:1;
+   unsigned point_sprite:1;
    unsigned multisample:1;         /* XXX maybe more ms state in future */
    unsigned line_smooth:1;
    unsigned line_stipple_enable:1;
index e0d83ddaea444ee214ad1c1ea7c8e45b8f423ee2..9fbd7dc09ef625d0ae4abeba02f40cea4ad5013c 100644 (file)
@@ -188,6 +188,7 @@ static void update_raster_state( struct st_context *st )
     */
    raster.point_size = ctx->Point.Size;
    raster.point_smooth = ctx->Point.SmoothFlag;
+   raster.point_sprite = ctx->Point.PointSprite;
 
    /* _NEW_LINE
     */