shader uniform parsing optimisation