Fix using AugmentShaderDirty flag


The current implementation doesn't use the flag which means that the
whole augmented shader processing is redone every time something changes
in the render pass, not just when the shader changes.

There is already AugmentedShaderDirty flag so start using it in the
updateSpatialNode.

Pick-to: 6.12 6.11
Change-Id: Ib24f6603b2fe2173a8187152a119237a622eb280
Reviewed-by: Christian Strømme <christian.stromme@qt.io>
commitdd76e726d799cbea9543441eba431289d39a4666
parent2dc0f1a6ac5c4f32db02e448a848d237b4800216
authorAntti Määttä <antti.maatta@qt.io>
committerAntti Määttä <antti.maatta@qt.io>
commit timeTue, 22 Sep 2026 12:30:37 +0000