shader: fix two warnings in vrend_shader.c

macos/master
Dave Airlie 6 years ago
parent 4a68d1dff1
commit dfcb6344d4
  1. 8
      src/vrend_shader.c

@ -3027,12 +3027,12 @@ static const char *get_interp_string(struct vrend_shader_cfg *cfg, int interpola
} }
} }
static const char *get_aux_string(struct vrend_shader_cfg *cfg, bool centroid) static const char *get_aux_string(bool centroid)
{ {
return centroid ? "centroid " : ""; return centroid ? "centroid " : "";
} }
static const char get_return_type_prefix(enum tgsi_return_type type) static char get_return_type_prefix(enum tgsi_return_type type)
{ {
if (type == TGSI_RETURN_TYPE_SINT) if (type == TGSI_RETURN_TYPE_SINT)
return 'i'; return 'i';
@ -3097,7 +3097,7 @@ static char *emit_ios(struct dump_ctx *ctx, char *glsl_hdr)
prefix = get_interp_string(ctx->cfg, ctx->inputs[i].interpolate, ctx->key->flatshade); prefix = get_interp_string(ctx->cfg, ctx->inputs[i].interpolate, ctx->key->flatshade);
if (!prefix) if (!prefix)
prefix = ""; prefix = "";
auxprefix = get_aux_string(ctx->cfg, ctx->inputs[i].centroid); auxprefix = get_aux_string(ctx->inputs[i].centroid);
ctx->num_interps++; ctx->num_interps++;
} }
@ -3579,7 +3579,7 @@ bool vrend_patch_vertex_shader_interpolants(struct vrend_shader_cfg *cfg, char *
if (!pstring) if (!pstring)
continue; continue;
auxstring = get_aux_string(cfg, fs_info->interpinfo[i].centroid); auxstring = get_aux_string(fs_info->interpinfo[i].centroid);
switch (fs_info->interpinfo[i].semantic_name) { switch (fs_info->interpinfo[i].semantic_name) {
case TGSI_SEMANTIC_COLOR: case TGSI_SEMANTIC_COLOR:

Loading…
Cancel
Save