Optimizations to collectible shaders for mobile use