From 33c3e429fe381d4e2df299ff75d81ef6b44a8f6e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Mon, 21 Nov 2022 07:15:03 -0500 Subject: [PATCH] mesa: remove per_vertex_edgeflags parameter from DrawGalliumVertexState Acked-by: Pierre-Eric Pelloux-Prayer Part-of: --- src/mesa/main/dd.h | 3 +-- src/mesa/state_tracker/st_draw.c | 3 +-- src/mesa/vbo/vbo_save_draw.c | 6 ++---- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/mesa/main/dd.h b/src/mesa/main/dd.h index 5322a77ed81..02f96c66d6c 100644 --- a/src/mesa/main/dd.h +++ b/src/mesa/main/dd.h @@ -182,8 +182,7 @@ struct dd_function_table { struct pipe_draw_vertex_state_info info, const struct pipe_draw_start_count_bias *draws, const uint8_t *mode, - unsigned num_draws, - bool per_vertex_edgeflags); + unsigned num_draws); /*@}*/ struct pipe_vertex_state * diff --git a/src/mesa/state_tracker/st_draw.c b/src/mesa/state_tracker/st_draw.c index 92862313313..bd7adb94b9d 100644 --- a/src/mesa/state_tracker/st_draw.c +++ b/src/mesa/state_tracker/st_draw.c @@ -345,8 +345,7 @@ st_draw_gallium_vertex_state(struct gl_context *ctx, struct pipe_draw_vertex_state_info info, const struct pipe_draw_start_count_bias *draws, const uint8_t *mode, - unsigned num_draws, - bool per_vertex_edgeflags) + unsigned num_draws) { struct st_context *st = st_context(ctx); diff --git a/src/mesa/vbo/vbo_save_draw.c b/src/mesa/vbo/vbo_save_draw.c index a57faa847ef..0148810f761 100644 --- a/src/mesa/vbo/vbo_save_draw.c +++ b/src/mesa/vbo/vbo_save_draw.c @@ -281,13 +281,11 @@ vbo_save_playback_vertex_list_gallium(struct gl_context *ctx, ctx->Driver.DrawGalliumVertexState(ctx, state, info, node->start_counts, node->modes, - node->num_draws, - enabled & VERT_ATTRIB_EDGEFLAG); + node->num_draws); } else if (node->num_draws) { ctx->Driver.DrawGalliumVertexState(ctx, state, info, &node->start_count, - NULL, 1, - enabled & VERT_ATTRIB_EDGEFLAG); + NULL, 1); } /* Restore edge flag state. */