gallium/draw: fix point sprite handling
authorBrian Paul <brianp@vmware.com>
Wed, 21 Apr 2010 20:24:26 +0000 (14:24 -0600)
committerBrian Paul <brianp@vmware.com>
Wed, 21 Apr 2010 20:25:28 +0000 (14:25 -0600)
commit8cb223eb020560d59c8f73e09b832cef477933b7
treedc3f6ba4e4d4fa0b106ac05be205cb8f8535ecda
parentd30ab4394e7c6b1f3508eb68d673fbf315907781
gallium/draw: fix point sprite handling

New draw API function to indicate whether or not to convert points to
quads for sprite rasterization.

Fix point-to-quad conversion regression in the wide-point stage.  We
need to check the pipe_rasterizer_state::point_quad_rasterization flag.
src/gallium/auxiliary/draw/draw_context.c
src/gallium/auxiliary/draw/draw_context.h
src/gallium/auxiliary/draw/draw_pipe.c
src/gallium/auxiliary/draw/draw_pipe_validate.c
src/gallium/auxiliary/draw/draw_pipe_wide_point.c
src/gallium/auxiliary/draw/draw_private.h