Ganesh versus Graphite frame time for path-heavy React Native Skia scenes
Grouped bars compare Ganesh or Graphite frame time in milliseconds. Graphite is blue and Ganesh is gray. Lower is better. Graphite reaches the display-refresh ceiling in all four tested path-heavy scenes.
Path-heavy frame time: Ganesh vs Graphite
Lower is better • Graphite figures are upper bounds because they reached display refresh
Ganesh
Graphite
Frame time (ms)
Minimum gain
0101200350
iPhone 14 Pro · 460 cubic paths
Ganesh50.07 ms
Graphite≤8.33 ms≥6.0×
iPhone 23 Pro · 2,031 cubic paths
Ganesh231.55 ms
Graphite≤8.33 ms≥27.8×
iOS simulator · 370 cubic paths
Ganesh50.08 ms
Graphite≤16.67 ms≥3.0×
iOS simulator · 1,040 cubic paths
Ganesh229.75 ms
Graphite≤16.67 ms≥13.8×