mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-04-20 14:20:36 +02:00
radeonsi: don't print uninitialized inlined_uniform_values
We don't set them and we don't read them if they are disabled, so don't print them either. This silences valgrind warnings. Reviewed-by: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13878>
This commit is contained in:
parent
94dd401287
commit
3b2a6e1b21
1 changed files with 25 additions and 14 deletions
|
|
@ -1269,22 +1269,33 @@ static void si_dump_shader_key(const struct si_shader *shader, FILE *f)
|
|||
fprintf(f, " opt.ngg_culling = 0x%x\n", key->ge.opt.ngg_culling);
|
||||
}
|
||||
|
||||
if (stage <= MESA_SHADER_GEOMETRY) {
|
||||
if (stage <= MESA_SHADER_GEOMETRY)
|
||||
fprintf(f, " opt.prefer_mono = %u\n", key->ge.opt.prefer_mono);
|
||||
fprintf(f, " opt.inline_uniforms = %u (0x%x, 0x%x, 0x%x, 0x%x)\n",
|
||||
key->ge.opt.inline_uniforms,
|
||||
key->ge.opt.inlined_uniform_values[0],
|
||||
key->ge.opt.inlined_uniform_values[1],
|
||||
key->ge.opt.inlined_uniform_values[2],
|
||||
key->ge.opt.inlined_uniform_values[3]);
|
||||
} else {
|
||||
else
|
||||
fprintf(f, " opt.prefer_mono = %u\n", key->ps.opt.prefer_mono);
|
||||
fprintf(f, " opt.inline_uniforms = %u (0x%x, 0x%x, 0x%x, 0x%x)\n",
|
||||
key->ps.opt.inline_uniforms,
|
||||
key->ps.opt.inlined_uniform_values[0],
|
||||
key->ps.opt.inlined_uniform_values[1],
|
||||
key->ps.opt.inlined_uniform_values[2],
|
||||
key->ps.opt.inlined_uniform_values[3]);
|
||||
|
||||
if (stage <= MESA_SHADER_GEOMETRY) {
|
||||
if (key->ge.opt.inline_uniforms) {
|
||||
fprintf(f, " opt.inline_uniforms = %u (0x%x, 0x%x, 0x%x, 0x%x)\n",
|
||||
key->ge.opt.inline_uniforms,
|
||||
key->ge.opt.inlined_uniform_values[0],
|
||||
key->ge.opt.inlined_uniform_values[1],
|
||||
key->ge.opt.inlined_uniform_values[2],
|
||||
key->ge.opt.inlined_uniform_values[3]);
|
||||
} else {
|
||||
fprintf(f, " opt.inline_uniforms = 0\n");
|
||||
}
|
||||
} else {
|
||||
if (key->ps.opt.inline_uniforms) {
|
||||
fprintf(f, " opt.inline_uniforms = %u (0x%x, 0x%x, 0x%x, 0x%x)\n",
|
||||
key->ps.opt.inline_uniforms,
|
||||
key->ps.opt.inlined_uniform_values[0],
|
||||
key->ps.opt.inlined_uniform_values[1],
|
||||
key->ps.opt.inlined_uniform_values[2],
|
||||
key->ps.opt.inlined_uniform_values[3]);
|
||||
} else {
|
||||
fprintf(f, " opt.inline_uniforms = 0\n");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue