diff options
author | Roland Scheidegger <[email protected]> | 2016-05-27 18:49:44 +0200 |
---|---|---|
committer | Roland Scheidegger <[email protected]> | 2016-05-27 19:11:28 +0200 |
commit | 17d685c4267887661181209e47031bff9c85606b (patch) | |
tree | db2aadf712e903963fce188dbc5c0891188b74cc /src/gallium/auxiliary/util/u_draw.h | |
parent | 2318d2015a050955c2631eea7fc49af970b9abe8 (diff) |
gallium/util: use enum pipe_prim_type instead of unsigned some more
There were complaints from a mingw build:
u_draw.h:134:14: error: invalid conversion from ‘uint {aka unsigned int}’
to ‘pipe_prim_type’ [-fpermissive]
Reviewed-by: Brian Paul <[email protected]>
Diffstat (limited to 'src/gallium/auxiliary/util/u_draw.h')
-rw-r--r-- | src/gallium/auxiliary/util/u_draw.h | 21 |
1 files changed, 16 insertions, 5 deletions
diff --git a/src/gallium/auxiliary/util/u_draw.h b/src/gallium/auxiliary/util/u_draw.h index 5c0880f6ce4..b16f10646a7 100644 --- a/src/gallium/auxiliary/util/u_draw.h +++ b/src/gallium/auxiliary/util/u_draw.h @@ -49,7 +49,10 @@ util_draw_init_info(struct pipe_draw_info *info) static inline void -util_draw_arrays(struct pipe_context *pipe, uint mode, uint start, uint count) +util_draw_arrays(struct pipe_context *pipe, + enum pipe_prim_type mode, + uint start, + uint count) { struct pipe_draw_info info; @@ -65,7 +68,9 @@ util_draw_arrays(struct pipe_context *pipe, uint mode, uint start, uint count) static inline void util_draw_elements(struct pipe_context *pipe, int index_bias, - uint mode, uint start, uint count) + enum pipe_prim_type mode, + uint start, + uint count) { struct pipe_draw_info info; @@ -81,7 +86,9 @@ util_draw_elements(struct pipe_context *pipe, int index_bias, static inline void util_draw_arrays_instanced(struct pipe_context *pipe, - uint mode, uint start, uint count, + enum pipe_prim_type mode, + uint start, + uint count, uint start_instance, uint instance_count) { @@ -102,7 +109,9 @@ util_draw_arrays_instanced(struct pipe_context *pipe, static inline void util_draw_elements_instanced(struct pipe_context *pipe, int index_bias, - uint mode, uint start, uint count, + enum pipe_prim_type mode, + uint start, + uint count, uint start_instance, uint instance_count) { @@ -125,7 +134,9 @@ util_draw_range_elements(struct pipe_context *pipe, int index_bias, uint min_index, uint max_index, - uint mode, uint start, uint count) + enum pipe_prim_type mode, + uint start, + uint count) { struct pipe_draw_info info; |