diff options
author | Brian Paul <brianp@vmware.com> | 2011-02-28 18:25:37 -0700 |
---|---|---|
committer | Brian Paul <brianp@vmware.com> | 2011-02-28 18:25:37 -0700 |
commit | e6f3e24330926b2ea04c39b5a60b9a20123e5bd4 (patch) | |
tree | 69284cd01420dac91b1daa4accdcad3ccd05093f /src/gallium/auxiliary | |
parent | b70610b9823fc7dc3672735c11be1a75fbb1a2a4 (diff) |
draw: setup pipe's draw pointer for the aapoint stage
The other draw stages like aaline and pstipple were already doing this.
If the driver used the aapoint stage but not the others it would crash
because of a null pipe->draw pointer.
Diffstat (limited to 'src/gallium/auxiliary')
-rw-r--r-- | src/gallium/auxiliary/draw/draw_pipe_aapoint.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/draw/draw_pipe_aapoint.c b/src/gallium/auxiliary/draw/draw_pipe_aapoint.c index 5ea552f51c..60f6380c50 100644 --- a/src/gallium/auxiliary/draw/draw_pipe_aapoint.c +++ b/src/gallium/auxiliary/draw/draw_pipe_aapoint.c @@ -874,6 +874,8 @@ draw_install_aapoint_stage(struct draw_context *draw, { struct aapoint_stage *aapoint; + pipe->draw = (void *) draw; + /* * Create / install AA point drawing / prim stage */ |