I’m trying to eliminate a large rendering related CPU spike that I see in the Profiler which is causing my game to hiccup / drop frames.
It seems that loading a shader may be the issue: Camera.Render → Drawing → Render.Prepare → Loading.AwakeFromLoad → Shader.Parse
Is there a way to preload a particular shader?
( I tried Shader.WarmAllShaders() but that took almost 30 seconds at startup on my mac)