summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2013-09-16 17:08:22 +0200
committerWladimir J. van der Laan <laanwj@gmail.com>2013-09-16 17:08:37 +0200
commit949b69f5042e20ad47541d36654cdbe75826b4b3 (patch)
treeb05ce8d46dddaae05061b98188e3e9375905dc7a
parentc3db788f45d9c6ed2d02951cbbe820778f9dca9f (diff)
driver: assert that number of vs inputs matches with vertex elements
-rw-r--r--native/driver/etna_pipe.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/native/driver/etna_pipe.c b/native/driver/etna_pipe.c
index 2e69c56..b442028 100644
--- a/native/driver/etna_pipe.c
+++ b/native/driver/etna_pipe.c
@@ -296,6 +296,7 @@ static void sync_context(struct pipe_context *restrict pipe)
/* re-link vs and fs if needed */
etna_link_shaders(pipe, &e->shader_state, e->vs, e->fs);
}
+ assert(!e->vs || e->vertex_elements.num_elements == e->vs->num_inputs);
/* Pre-processing: see what caches we need to flush before making state
* changes.