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: Jose Maria Casanova Crespo <jmcasanova@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/2952>
This commit is contained in:
parent
f55a308c75
commit
08c39a8a29
|
@ -706,8 +706,8 @@ v3d_emit_gl_shader_state(struct v3d_context *v3d,
|
|||
vpm_cfg.Ve = 0;
|
||||
vpm_cfg.Vc = v3d->prog.vs->prog_data.vs->vcm_cache_size;
|
||||
}
|
||||
#if V3D_VERSION >= 41
|
||||
else {
|
||||
#if V3D_VERSION >= 41
|
||||
v3d_emit_gs_state_record(v3d->job,
|
||||
v3d->prog.gs_bin, gs_bin_uniforms,
|
||||
v3d->prog.gs, gs_uniforms);
|
||||
|
@ -738,8 +738,10 @@ v3d_emit_gl_shader_state(struct v3d_context *v3d,
|
|||
vpm_cfg.gs_width,
|
||||
vpm_cfg.Gd,
|
||||
vpm_cfg.Gv);
|
||||
}
|
||||
#else
|
||||
unreachable("No GS support pre-4.1");
|
||||
#endif
|
||||
}
|
||||
|
||||
cl_emit(&job->indirect, GL_SHADER_STATE_RECORD, shader) {
|
||||
shader.enable_clipping = true;
|
||||
|
|
Loading…
Reference in New Issue