Commit 08c39a8a authored by Eric Anholt's avatar Eric Anholt

v3d: Fix -Wmaybe-uninitialized compiler warning in the v33 code.

We weren't initializing the VCM bits in the !gs path, but v33 doesn't have
GS so we can just mark it unreachable.
Reviewed-by: José Casanova Crespo's avatarJose Maria Casanova Crespo <jmcasanova@igalia.com>
Part-of: <mesa/mesa!2952>
parent f55a308c
Pipeline #168937 passed with stages
in 23 minutes and 31 seconds
...@@ -706,8 +706,8 @@ v3d_emit_gl_shader_state(struct v3d_context *v3d, ...@@ -706,8 +706,8 @@ v3d_emit_gl_shader_state(struct v3d_context *v3d,
vpm_cfg.Ve = 0; vpm_cfg.Ve = 0;
vpm_cfg.Vc = v3d->prog.vs->prog_data.vs->vcm_cache_size; vpm_cfg.Vc = v3d->prog.vs->prog_data.vs->vcm_cache_size;
} }
#if V3D_VERSION >= 41
else { else {
#if V3D_VERSION >= 41
v3d_emit_gs_state_record(v3d->job, v3d_emit_gs_state_record(v3d->job,
v3d->prog.gs_bin, gs_bin_uniforms, v3d->prog.gs_bin, gs_bin_uniforms,
v3d->prog.gs, gs_uniforms); v3d->prog.gs, gs_uniforms);
...@@ -738,8 +738,10 @@ v3d_emit_gl_shader_state(struct v3d_context *v3d, ...@@ -738,8 +738,10 @@ v3d_emit_gl_shader_state(struct v3d_context *v3d,
vpm_cfg.gs_width, vpm_cfg.gs_width,
vpm_cfg.Gd, vpm_cfg.Gd,
vpm_cfg.Gv); vpm_cfg.Gv);
} #else
unreachable("No GS support pre-4.1");
#endif #endif
}
cl_emit(&job->indirect, GL_SHADER_STATE_RECORD, shader) { cl_emit(&job->indirect, GL_SHADER_STATE_RECORD, shader) {
shader.enable_clipping = true; shader.enable_clipping = true;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment