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>
| commit | dd76e726d799cbea9543441eba431289d39a4666 |
| parent | 2dc0f1a6ac5c4f32db02e448a848d237b4800216 |
| author | Antti Määttä <antti.maatta@qt.io> |
| committer | Antti Määttä <antti.maatta@qt.io> |
| commit time | Tue, 22 Sep 2026 12:30:37 +0000 |