mesa: clear reserved parameter storage because it's stored in the shader cache
authorMarek Olšák <marek.olsak@amd.com>
Tue, 2 Mar 2021 06:07:10 +0000 (01:07 -0500)
committerMarge Bot <eric+marge@anholt.net>
Wed, 17 Mar 2021 22:43:01 +0000 (22:43 +0000)
commit94f41b8a0917dc4eacfa0099ebc6c148505a2258
tree552ddff6680c53232c3d6621471d9dc5a3ceb4b0
parentbcc61a01d49a9125fd350f005d0e95ad33349935
mesa: clear reserved parameter storage because it's stored in the shader cache

The elements might not be initialized and we don't want random bytes
in the shader cache.

Discovered by valgrind.

Reviewed-by: Zoltán Böszörményi <zboszor@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9360>
src/mesa/program/prog_parameter.c