The improvement requires API addition/changes. Hence canceling backport.
The improvement requires API addition/changes. Hence canceling backport.
Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/Scenes/SampleScene.unity” Scene
3. Enter the Play Mode
4. Open the Window > Analysis > Profiler
5. Click "CPU Usage" row
6. In Profiler’s Hierarchy, search for “SpriteShapeController.OnWillRenderObject() [Invoke]”
7. Observe Time ms
Expected result: Time ms is less than 20ms
Actual result: Time ms is ~20ms