From: Erik Faye-Lund Date: Fri, 23 Jun 2023 14:50:49 +0000 (+0200) Subject: aux/util: use enum for primitive-type X-Git-Tag: upstream/23.3.3~5974 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ae0df2a52faa49230adca955ac068d545f1a7653;p=platform%2Fupstream%2Fmesa.git aux/util: use enum for primitive-type Reviewed-by: Yonggang Luo Part-of: --- diff --git a/src/gallium/auxiliary/util/u_draw_quad.c b/src/gallium/auxiliary/util/u_draw_quad.c index 48e85c4..6f9eb39 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 e9eb742..6bcef02 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 }