scene first loading time vs second loading time

I see that scenekit loads scene much faster second time than the first time.

Seems to me that some data is cached on first load.

What data is it?

Experiments shows that scene will load faster even if I quit application. This will continue till iphone restarts or application reinstalled.


Thanks in advance.

Replies

Well, it is a shader compilation. Seems that shaders are cached somewhere and are recompiled after reinstall or device restart...