mesa: Changes to 'gallium-0.1'

Brian Paul brianp at
Thu Feb 28 16:51:14 PST 2008

 src/gallium/auxiliary/draw/Makefile        |    4 +++-
 src/gallium/auxiliary/draw/SConscript      |    3 ++-
 src/gallium/auxiliary/draw/draw_context.c  |   17 ++++++++++-------
 src/gallium/auxiliary/draw/draw_context.h  |    4 +---
 src/gallium/auxiliary/draw/draw_private.h  |    8 +++++---
 src/gallium/auxiliary/draw/draw_validate.c |   16 +++++++++-------
 6 files changed, 30 insertions(+), 22 deletions(-)

commit diffs at;a=summary

New commits:
commit a1a13954885cd469faab49633b5386e5c889e3df
Author: Brian Paul <brian.paul at>
Date:   Thu Feb 28 17:49:22 2008 -0700

    gallium: split draw_wide_prim stage into separate point/line stages.
    This fixes a validation/code-path problem.  Enabling the stage for the sake
    of wide points also inadvertantly caused wide lines to be converted to tris
    when we actually want them passed through, such as for the AA line stage.
    This is just cleaner now.
    Also, replace draw_convert_wide_lines() with draw_wide_line_threshold() as
    was done for points.  Allows for 1-pixel lines to be converted too if needed.

More information about the mesa-commit mailing list