From a45b7f47ee0e38b288cc8fc4f6a1c013e8c227bc Mon Sep 17 00:00:00 2001 From: Zack Rusin Date: Fri, 28 May 2010 13:14:07 -0400 Subject: gallium: basic and initial implementation of the stream output interface aka transform feedback --- src/gallium/auxiliary/draw/draw_private.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/gallium/auxiliary/draw/draw_private.h') diff --git a/src/gallium/auxiliary/draw/draw_private.h b/src/gallium/auxiliary/draw/draw_private.h index a2bfb693c0..ca8f9cfab1 100644 --- a/src/gallium/auxiliary/draw/draw_private.h +++ b/src/gallium/auxiliary/draw/draw_private.h @@ -235,6 +235,12 @@ struct draw_context struct tgsi_sampler **samplers; } gs; + struct { + struct pipe_stream_output_state state; + void *buffers[PIPE_MAX_SO_BUFFERS]; + uint num_buffers; + } so; + /* Clip derived state: */ float plane[12][4]; -- cgit v1.2.3