shader: Add the uniforms to the header buffer only when required

Merged Corentin Noël requested to merge tintou/virglrenderer:tintou/uniform-declaration into master

Avoids to recalculate the need for uniform values over and over and make sure to always declare it when used.

Edited by Corentin Noël

Merge request reports