From 501f78b268afddb9293481ef8e30c86f2256ceb9 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 31 May 2023 12:09:31 -0400 Subject: [PATCH] draw: add (disabled) vertex dumping for non-linear emit matches linear path Reviewed-by: Roland Scheidegger Part-of: --- src/gallium/auxiliary/draw/draw_pt_emit.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/gallium/auxiliary/draw/draw_pt_emit.c b/src/gallium/auxiliary/draw/draw_pt_emit.c index c33e2472476..4027d68a802 100644 --- a/src/gallium/auxiliary/draw/draw_pt_emit.c +++ b/src/gallium/auxiliary/draw/draw_pt_emit.c @@ -189,6 +189,15 @@ draw_pt_emit(struct pt_emit *emit, 0, hw_verts); + if (0) { + for (unsigned i = 0; i < vertex_count; i++) { + debug_printf("\n\n%s vertex %d:\n", __func__, i); + draw_dump_emitted_vertex(emit->vinfo, + (const uint8_t *)hw_verts + + translate->key.output_stride * i); + } + } + render->unmap_vertices(render, 0, vertex_count - 1); for (start = i = 0;