svga: s/unsigned/enum pipe_prim_type/ for primitive type variables
Proper enum types were only added recently. Reviewed-by: Roland Scheidegger <sroland@vmware.com>
This commit is contained in:
@@ -59,7 +59,7 @@ svga_hwtnl_vertex_buffers(struct svga_hwtnl *hwtnl,
|
||||
|
||||
enum pipe_error
|
||||
svga_hwtnl_draw_arrays(struct svga_hwtnl *hwtnl,
|
||||
unsigned prim, unsigned start, unsigned count,
|
||||
enum pipe_prim_type prim, unsigned start, unsigned count,
|
||||
unsigned start_instance, unsigned instance_count);
|
||||
|
||||
enum pipe_error
|
||||
@@ -69,7 +69,7 @@ svga_hwtnl_draw_range_elements(struct svga_hwtnl *hwtnl,
|
||||
int index_bias,
|
||||
unsigned min_index,
|
||||
unsigned max_index,
|
||||
unsigned prim, unsigned start, unsigned count,
|
||||
enum pipe_prim_type prim, unsigned start, unsigned count,
|
||||
unsigned start_instance, unsigned instance_count);
|
||||
|
||||
boolean
|
||||
|
@@ -90,7 +90,7 @@ compare(unsigned cached_nr, unsigned nr, unsigned type)
|
||||
|
||||
static enum pipe_error
|
||||
retrieve_or_generate_indices(struct svga_hwtnl *hwtnl,
|
||||
unsigned prim,
|
||||
enum pipe_prim_type prim,
|
||||
unsigned gen_type,
|
||||
unsigned gen_nr,
|
||||
unsigned gen_size,
|
||||
@@ -170,7 +170,7 @@ retrieve_or_generate_indices(struct svga_hwtnl *hwtnl,
|
||||
|
||||
static enum pipe_error
|
||||
simple_draw_arrays(struct svga_hwtnl *hwtnl,
|
||||
unsigned prim, unsigned start, unsigned count,
|
||||
enum pipe_prim_type prim, unsigned start, unsigned count,
|
||||
unsigned start_instance, unsigned instance_count)
|
||||
{
|
||||
SVGA3dPrimitiveRange range;
|
||||
@@ -202,7 +202,7 @@ simple_draw_arrays(struct svga_hwtnl *hwtnl,
|
||||
|
||||
enum pipe_error
|
||||
svga_hwtnl_draw_arrays(struct svga_hwtnl *hwtnl,
|
||||
unsigned prim, unsigned start, unsigned count,
|
||||
enum pipe_prim_type prim, unsigned start, unsigned count,
|
||||
unsigned start_instance, unsigned instance_count)
|
||||
{
|
||||
unsigned gen_prim, gen_size, gen_nr;
|
||||
|
@@ -39,7 +39,7 @@
|
||||
|
||||
static enum pipe_error
|
||||
translate_indices(struct svga_hwtnl *hwtnl, struct pipe_resource *src,
|
||||
unsigned offset, unsigned prim, unsigned nr,
|
||||
unsigned offset, enum pipe_prim_type prim, unsigned nr,
|
||||
unsigned index_size,
|
||||
u_translate_func translate, struct pipe_resource **out_buf)
|
||||
{
|
||||
@@ -98,7 +98,7 @@ svga_hwtnl_simple_draw_range_elements(struct svga_hwtnl *hwtnl,
|
||||
struct pipe_resource *index_buffer,
|
||||
unsigned index_size, int index_bias,
|
||||
unsigned min_index, unsigned max_index,
|
||||
unsigned prim, unsigned start,
|
||||
enum pipe_prim_type prim, unsigned start,
|
||||
unsigned count,
|
||||
unsigned start_instance,
|
||||
unsigned instance_count)
|
||||
@@ -130,7 +130,7 @@ svga_hwtnl_draw_range_elements(struct svga_hwtnl *hwtnl,
|
||||
struct pipe_resource *index_buffer,
|
||||
unsigned index_size, int index_bias,
|
||||
unsigned min_index, unsigned max_index,
|
||||
unsigned prim, unsigned start, unsigned count,
|
||||
enum pipe_prim_type prim, unsigned start, unsigned count,
|
||||
unsigned start_instance, unsigned instance_count)
|
||||
{
|
||||
unsigned gen_prim, gen_size, gen_nr;
|
||||
|
@@ -189,7 +189,8 @@ struct svga_hwtnl {
|
||||
* triangles?
|
||||
*/
|
||||
static inline boolean
|
||||
svga_need_unfilled_fallback(const struct svga_hwtnl *hwtnl, unsigned prim)
|
||||
svga_need_unfilled_fallback(const struct svga_hwtnl *hwtnl,
|
||||
enum pipe_prim_type prim)
|
||||
{
|
||||
const struct svga_context *svga = hwtnl->svga;
|
||||
|
||||
@@ -235,7 +236,7 @@ svga_hwtnl_simple_draw_range_elements( struct svga_hwtnl *hwtnl,
|
||||
int index_bias,
|
||||
unsigned min_index,
|
||||
unsigned max_index,
|
||||
unsigned prim,
|
||||
enum pipe_prim_type prim,
|
||||
unsigned start,
|
||||
unsigned count,
|
||||
unsigned start_instance,
|
||||
|
@@ -50,7 +50,7 @@ retry_draw_range_elements( struct svga_context *svga,
|
||||
int index_bias,
|
||||
unsigned min_index,
|
||||
unsigned max_index,
|
||||
unsigned prim,
|
||||
enum pipe_prim_type prim,
|
||||
unsigned start,
|
||||
unsigned count,
|
||||
unsigned start_instance,
|
||||
@@ -101,7 +101,7 @@ retry:
|
||||
|
||||
static enum pipe_error
|
||||
retry_draw_arrays( struct svga_context *svga,
|
||||
unsigned prim, unsigned start, unsigned count,
|
||||
enum pipe_prim_type prim, unsigned start, unsigned count,
|
||||
unsigned start_instance, unsigned instance_count,
|
||||
boolean do_retry )
|
||||
{
|
||||
|
@@ -181,7 +181,7 @@ svga_vbuf_render_unmap_vertices( struct vbuf_render *render,
|
||||
|
||||
static void
|
||||
svga_vbuf_render_set_primitive( struct vbuf_render *render,
|
||||
unsigned prim )
|
||||
enum pipe_prim_type prim )
|
||||
{
|
||||
struct svga_vbuf_render *svga_render = svga_vbuf_render(render);
|
||||
svga_render->prim = prim;
|
||||
|
@@ -45,7 +45,7 @@ struct svga_vbuf_render {
|
||||
|
||||
SVGA3dElementLayoutId layout_id; /**< current element layout id */
|
||||
|
||||
unsigned prim;
|
||||
enum pipe_prim_type prim;
|
||||
|
||||
struct pipe_resource *vbuf;
|
||||
struct pipe_resource *ibuf;
|
||||
|
Reference in New Issue
Block a user