mesa: replace _mesa_index_buffer::type with index_size
[mesa.git] / src / mesa / drivers / dri / nouveau / nouveau_render_t.c
index 1625a87223ff2bcd60c22b8e2d6eb8bd39ab3c31..db60b59c8fcf0a4bc670917505d9209bf32c5d98 100644 (file)
@@ -158,16 +158,16 @@ get_max_vertices(struct gl_context *ctx, const struct _mesa_index_buffer *ib,
                unsigned max_out;
 
                if (ib) {
-                       switch (ib->type) {
-                       case GL_UNSIGNED_INT:
+                       switch (ib->index_size) {
+                       case 4:
                                max_out = MAX_OUT_I32;
                                break;
 
-                       case GL_UNSIGNED_SHORT:
+                       case 2:
                                max_out = MAX_OUT_I16;
                                break;
 
-                       case GL_UNSIGNED_BYTE:
+                       case 1:
                                max_out = MAX_OUT_I16;
                                break;