summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/mesa/pipe/draw/draw_private.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mesa/pipe/draw/draw_private.h b/src/mesa/pipe/draw/draw_private.h
index 597393afdc9..76ca80dab07 100644
--- a/src/mesa/pipe/draw/draw_private.h
+++ b/src/mesa/pipe/draw/draw_private.h
@@ -137,6 +137,10 @@ struct draw_context
struct pipe_setup_state setup;
struct pipe_viewport_state viewport;
+ const struct pipe_vertex_buffer *vertex_buffer; /**< note: pointer */
+ const struct pipe_vertex_element *vertex_element; /**< note: pointer */
+
+
/* Clip derived state:
*/
GLfloat plane[12][4];
@@ -196,6 +200,9 @@ struct draw_context
/* Helper for tnl:
*/
GLvector4f header;
+
+ /* helper for sp_draw_arrays.c - temporary? */
+ void *mapped_vbuffer;
};