summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbieri <luca@luca-barbieri.com>2010-08-11 10:54:31 +0200
committerLuca Barbieri <luca@luca-barbieri.com>2010-08-11 11:08:51 +0200
commit58b104d7f0890434aadbdebcd6002ba0a0e132ec (patch)
tree3a0813cf22678f5d8f3d2b1e6862b3b28c0e6de7
parenteee5cea385b6871fa934a7882b2f214e3cbace8b (diff)
auxiliary: make primitive splitter assert on unimplemented adjacency prims
They are unimplemented, even though the framework makes it possible to implement them well, and nv50 needs them.
-rw-r--r--src/gallium/auxiliary/util/u_split_prim.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/gallium/auxiliary/util/u_split_prim.h b/src/gallium/auxiliary/util/u_split_prim.h
index e526a73fc3..206e1ec311 100644
--- a/src/gallium/auxiliary/util/u_split_prim.h
+++ b/src/gallium/auxiliary/util/u_split_prim.h
@@ -92,8 +92,11 @@ util_split_prim_next(struct util_split_prim *s, unsigned max_verts)
max_verts &= ~1;
repeat = 2;
break;
- default:
+ case PIPE_PRIM_POINTS:
break;
+ default:
+ /* TODO: implement adjacency primitives */
+ assert(0);
}
s->emit (s->priv, s->p_start, max_verts);