Module: Mesa Branch: main Commit: ae0df2a52faa49230adca955ac068d545f1a7653 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae0df2a52faa49230adca955ac068d545f1a7653
Author: Erik Faye-Lund <[email protected]> Date: Fri Jun 23 16:50:49 2023 +0200 aux/util: use enum for primitive-type Reviewed-by: Yonggang Luo <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24002> --- src/gallium/auxiliary/util/u_draw_quad.c | 5 +++-- src/gallium/auxiliary/util/u_draw_quad.h | 7 ++++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/gallium/auxiliary/util/u_draw_quad.c b/src/gallium/auxiliary/util/u_draw_quad.c index 48e85c4a627..6f9eb397e80 100644 --- a/src/gallium/auxiliary/util/u_draw_quad.c +++ b/src/gallium/auxiliary/util/u_draw_quad.c @@ -44,7 +44,7 @@ util_draw_vertex_buffer(struct pipe_context *pipe, struct pipe_resource *vbuf, uint vbuf_slot, uint offset, - uint prim_type, + enum mesa_prim prim_type, uint num_verts, uint num_attribs) { @@ -76,7 +76,8 @@ util_draw_vertex_buffer(struct pipe_context *pipe, */ void util_draw_user_vertex_buffer(struct cso_context *cso, void *buffer, - uint prim_type, uint num_verts, uint num_attribs) + enum mesa_prim prim_type, uint num_verts, + uint num_attribs) { struct pipe_vertex_buffer vbuffer = {0}; diff --git a/src/gallium/auxiliary/util/u_draw_quad.h b/src/gallium/auxiliary/util/u_draw_quad.h index e9eb74254a4..6bcef02aec5 100644 --- a/src/gallium/auxiliary/util/u_draw_quad.h +++ b/src/gallium/auxiliary/util/u_draw_quad.h @@ -44,12 +44,13 @@ struct cso_context; extern void util_draw_vertex_buffer(struct pipe_context *pipe, struct cso_context *cso, struct pipe_resource *vbuf, uint vbuf_slot, - uint offset, uint prim_type, uint num_attribs, - uint num_verts); + uint offset, enum mesa_prim prim_type, + uint num_attribs, uint num_verts); void util_draw_user_vertex_buffer(struct cso_context *cso, void *buffer, - uint prim_type, uint num_verts, uint num_attribs); + enum mesa_prim prim_type, uint num_verts, + uint num_attribs); #ifdef __cplusplus }
