summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/nouveau
diff options
context:
space:
mode:
authorStephane Marchesin <marchesin@icps.u-strasbg.fr>2006-04-14 22:43:44 +0000
committerStephane Marchesin <marchesin@icps.u-strasbg.fr>2006-04-14 22:43:44 +0000
commitb7d4314fe1619223caf2f59b1b28e05d7ff0e662 (patch)
tree21cf850d3188391b3ad52b20581c6cafb21469df /src/mesa/drivers/dri/nouveau
parent199512968be28aa5a4f41c4f30e0e311e31b252a (diff)
Added vertex attributes to the context
Diffstat (limited to 'src/mesa/drivers/dri/nouveau')
-rw-r--r--src/mesa/drivers/dri/nouveau/nouveau_context.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/nouveau/nouveau_context.h b/src/mesa/drivers/dri/nouveau/nouveau_context.h
index 93c6f1dfff..dcb1442033 100644
--- a/src/mesa/drivers/dri/nouveau/nouveau_context.h
+++ b/src/mesa/drivers/dri/nouveau/nouveau_context.h
@@ -83,10 +83,14 @@ typedef struct nouveau_context {
volatile unsigned char* mmio;
/* State for tris */
- GLuint vertex_size;
GLuint color_offset;
GLuint specular_offset;
+ /* Vertex state */
+ GLuint vertex_size;
+ struct tnl_attr_map vertex_attrs[VERT_ATTRIB_MAX];
+ GLuint vertex_attr_count;
+
/* The drawing fallbacks */
GLuint Fallback;
nouveau_tri_func* draw_tri;