Hello,
I am experiencing a performance regression in my application when rendering volumes on iPhone. Specifically, I have noticed that iOS version 18.2 takes significantly more time for each render cycle as compared to iOS 18.1.
Details:
-
Affected Versions:
- iOS version 18.2
- iOS version 18.1 (baseline for comparison)
-
Issue Description:
- In iOS version 18.2, the time taken to render volumes has increased compared to iOS version 18.1. This performance regression is affecting the user experience in my application.
-
Test Example:
- https://www.cornerstonejs.org/live-examples/volumeviewport3d
-
Steps to Reproduce:
- Load the above test example on an iPhone running version 18.2 using safari.
- Perform volume rendering using the provided dataset.
- Measure the time taken by volume for each rotate or drag action.
- Repeat the same steps on an iPhone running version 18.1 for comparison.
Additional Information:
-
Device Model Tested:
- iPhone12, iPhone13, iPhone14
-
iOS Version With Issue:
- 18.2
- 18.3(Beta)
I would appreciate any insights or suggestions on how to address this performance regression. If additional information is needed, please let me know.
Thank you.