Module: Mesa Branch: master Commit: 1fe4c7b2afac17d4f333b7b63251e98fd193a32a URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=1fe4c7b2afac17d4f333b7b63251e98fd193a32a
Author: Brian Paul <[email protected]> Date: Fri Oct 27 14:36:01 2017 -0600 gallium: s/unsigned/enum pipe_prim_type/ In the vbuf_render::set_primitive() functions. Reviewed-by: Roland Scheidegger <[email protected]> --- src/gallium/auxiliary/draw/draw_vbuf.h | 3 ++- src/gallium/drivers/i915/i915_prim_vbuf.c | 2 +- src/gallium/drivers/llvmpipe/lp_setup_vbuf.c | 2 +- src/gallium/drivers/nouveau/nv30/nv30_draw.c | 2 +- src/gallium/drivers/r300/r300_render.c | 2 +- src/gallium/drivers/softpipe/sp_prim_vbuf.c | 4 ++-- 6 files changed, 8 insertions(+), 7 deletions(-) diff --git a/src/gallium/auxiliary/draw/draw_vbuf.h b/src/gallium/auxiliary/draw/draw_vbuf.h index 194796b044..8faccda556 100644 --- a/src/gallium/auxiliary/draw/draw_vbuf.h +++ b/src/gallium/auxiliary/draw/draw_vbuf.h @@ -38,6 +38,7 @@ #include "pipe/p_compiler.h" +#include "pipe/p_defines.h" struct pipe_rasterizer_state; @@ -96,7 +97,7 @@ struct vbuf_render { * the discretion of the driver, for the benefit of the passthrough * path. */ - void (*set_primitive)( struct vbuf_render *, unsigned prim ); + void (*set_primitive)( struct vbuf_render *, enum pipe_prim_type prim ); /** * Draw indexed primitives. Note that indices are ushort. The driver diff --git a/src/gallium/drivers/i915/i915_prim_vbuf.c b/src/gallium/drivers/i915/i915_prim_vbuf.c index c0ba23b3be..8f2f5c1bbb 100644 --- a/src/gallium/drivers/i915/i915_prim_vbuf.c +++ b/src/gallium/drivers/i915/i915_prim_vbuf.c @@ -324,7 +324,7 @@ i915_vbuf_ensure_index_bounds(struct vbuf_render *render, static void i915_vbuf_render_set_primitive(struct vbuf_render *render, - unsigned prim) + enum pipe_prim_type prim) { struct i915_vbuf_render *i915_render = i915_vbuf_render(render); i915_render->prim = prim; diff --git a/src/gallium/drivers/llvmpipe/lp_setup_vbuf.c b/src/gallium/drivers/llvmpipe/lp_setup_vbuf.c index d7fa9fd20b..28a48d4882 100644 --- a/src/gallium/drivers/llvmpipe/lp_setup_vbuf.c +++ b/src/gallium/drivers/llvmpipe/lp_setup_vbuf.c @@ -115,7 +115,7 @@ lp_setup_unmap_vertices(struct vbuf_render *vbr, static void -lp_setup_set_primitive(struct vbuf_render *vbr, unsigned prim) +lp_setup_set_primitive(struct vbuf_render *vbr, enum pipe_prim_type prim) { lp_setup_context(vbr)->prim = prim; } diff --git a/src/gallium/drivers/nouveau/nv30/nv30_draw.c b/src/gallium/drivers/nouveau/nv30/nv30_draw.c index 4c587fca75..798ec1423d 100644 --- a/src/gallium/drivers/nouveau/nv30/nv30_draw.c +++ b/src/gallium/drivers/nouveau/nv30/nv30_draw.c @@ -111,7 +111,7 @@ nv30_render_unmap_vertices(struct vbuf_render *render, } static void -nv30_render_set_primitive(struct vbuf_render *render, unsigned prim) +nv30_render_set_primitive(struct vbuf_render *render, enum pipe_prim_type prim) { struct nv30_render *r = nv30_render(render); diff --git a/src/gallium/drivers/r300/r300_render.c b/src/gallium/drivers/r300/r300_render.c index 4cae766034..9397aaeba7 100644 --- a/src/gallium/drivers/r300/r300_render.c +++ b/src/gallium/drivers/r300/r300_render.c @@ -964,7 +964,7 @@ static void r300_render_release_vertices(struct vbuf_render* render) } static void r300_render_set_primitive(struct vbuf_render* render, - unsigned prim) + enum pipe_prim_type prim) { struct r300_render* r300render = r300_render(render); diff --git a/src/gallium/drivers/softpipe/sp_prim_vbuf.c b/src/gallium/drivers/softpipe/sp_prim_vbuf.c index 95d1ac1514..1ce04a2f11 100644 --- a/src/gallium/drivers/softpipe/sp_prim_vbuf.c +++ b/src/gallium/drivers/softpipe/sp_prim_vbuf.c @@ -60,7 +60,7 @@ struct softpipe_vbuf_render struct softpipe_context *softpipe; struct setup_context *setup; - uint prim; + enum pipe_prim_type prim; uint vertex_size; uint nr_vertices; uint vertex_buffer_size; @@ -133,7 +133,7 @@ sp_vbuf_unmap_vertices(struct vbuf_render *vbr, static void -sp_vbuf_set_primitive(struct vbuf_render *vbr, unsigned prim) +sp_vbuf_set_primitive(struct vbuf_render *vbr, enum pipe_prim_type prim) { struct softpipe_vbuf_render *cvbr = softpipe_vbuf_render(vbr); struct setup_context *setup_ctx = cvbr->setup; _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
