summaryrefslogtreecommitdiff
path: root/src/gallium/auxiliary/draw/draw_private.h
diff options
context:
space:
mode:
authorBrian <brian.paul@tungstengraphics.com>2008-02-21 16:18:05 -0700
committerBrian <brian.paul@tungstengraphics.com>2008-02-21 16:18:05 -0700
commiteb4dc2dd5ed62e6ccb55ccc2bc13f6a2f3fc1f76 (patch)
tree36918ed5ea3c04aefe57eb4e3629cdf31ced2987 /src/gallium/auxiliary/draw/draw_private.h
parenta93d8bfaf2aba1b2fe3ecfbb5bc4b7ff113c305e (diff)
gallium: new AA point drawing stage
AA points are drawn by converting the point to a quad, then modifying the user's fragment shader to compute a coverage value. The final fragment color's alpha is modulated by the coverage value. Fragments outside the point's radius are killed.
Diffstat (limited to 'src/gallium/auxiliary/draw/draw_private.h')
-rw-r--r--src/gallium/auxiliary/draw/draw_private.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/draw/draw_private.h b/src/gallium/auxiliary/draw/draw_private.h
index 492c152ff9..8c469e74b7 100644
--- a/src/gallium/auxiliary/draw/draw_private.h
+++ b/src/gallium/auxiliary/draw/draw_private.h
@@ -180,6 +180,7 @@ struct draw_context
struct draw_stage *offset;
struct draw_stage *unfilled;
struct draw_stage *stipple;
+ struct draw_stage *aapoint;
struct draw_stage *aaline;
struct draw_stage *wide;
struct draw_stage *rasterize;