summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZack Rusin <[email protected]>2013-06-27 15:24:52 -0400
committerZack Rusin <[email protected]>2013-06-28 04:24:29 -0400
commitdf4ab7974a825bf686f9dfa3474f3648e9a3ca66 (patch)
tree71f929fb7ebf4b0a3a69e9cb73dc540c2259ec2e
parent34546d61c1112aad888c3b8f07604bffb3f2e7b9 (diff)
draw: fix incorrect clipper invocation statistics
clipper invocations are computed earlier (of course before the emittion) so this code was adding bogus numbers to already computed clipper invocations. Signed-off-by: Zack Rusin <[email protected]>
-rw-r--r--src/gallium/auxiliary/draw/draw_pt_emit.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/gallium/auxiliary/draw/draw_pt_emit.c b/src/gallium/auxiliary/draw/draw_pt_emit.c
index ea02554f83c..4c96d7414ee 100644
--- a/src/gallium/auxiliary/draw/draw_pt_emit.c
+++ b/src/gallium/auxiliary/draw/draw_pt_emit.c
@@ -253,12 +253,6 @@ draw_pt_emit_linear(struct pt_emit *emit,
i < prim_info->primitive_count;
start += prim_info->primitive_lengths[i], i++)
{
- if (draw->collect_statistics) {
- draw->statistics.c_invocations +=
- u_decomposed_prims_for_vertices(prim_info->prim,
- prim_info->primitive_lengths[i]);
- }
-
render->draw_arrays(render,
start,
prim_info->primitive_lengths[i]);