summaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary
diff options
context:
space:
mode:
authorRoland Scheidegger <[email protected]>2016-05-27 18:49:44 +0200
committerRoland Scheidegger <[email protected]>2016-05-27 19:11:28 +0200
commit17d685c4267887661181209e47031bff9c85606b (patch)
treedb2aadf712e903963fce188dbc5c0891188b74cc /src/gallium/auxiliary
parent2318d2015a050955c2631eea7fc49af970b9abe8 (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')
-rw-r--r--src/gallium/auxiliary/util/u_draw.h21
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;