mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-28 21:10:12 +01:00
llvmpipe/setup: move line stats collection earlier.
You have to count the stats pre-culling here. Fixes: KHR-GL45.pipeline_statistics_query_tests_ARB.functional_primitives_vertices_submitted_and_clipping_input_output_primitives Reviewed-by: Roland Scheidegger <sroland@vmware.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4560>
This commit is contained in:
parent
80fa8304c8
commit
dc261cdd42
1 changed files with 4 additions and 4 deletions
|
|
@ -320,6 +320,10 @@ try_setup_line( struct lp_setup_context *setup,
|
|||
boolean will_draw_start;
|
||||
boolean will_draw_end;
|
||||
|
||||
if (lp_context->active_statistics_queries) {
|
||||
lp_context->pipeline_statistics.c_primitives++;
|
||||
}
|
||||
|
||||
if (0)
|
||||
print_line(setup, v1, v2);
|
||||
|
||||
|
|
@ -616,10 +620,6 @@ try_setup_line( struct lp_setup_context *setup,
|
|||
|
||||
LP_COUNT(nr_tris);
|
||||
|
||||
if (lp_context->active_statistics_queries) {
|
||||
lp_context->pipeline_statistics.c_primitives++;
|
||||
}
|
||||
|
||||
/* calculate the deltas */
|
||||
plane = GET_PLANES(line);
|
||||
plane[0].dcdy = x[0] - x[1];
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue