Я пытался улучшить производительность своей игры на iphone. В большинстве случаев я делаю загрузку всех текстур непосредственно перед рендерингом текущего кадра. Это делает большой рывок в частоте кадров. Кто-нибудь пробовал загружать текстуру во вторичный поток или что-то подобное?
Мой опыт показывает, что вам нужно загрузить все текстуры перед началом игры.IPhone - это одно процессорное устройство, поэтому загрузка текстур в отдельном потоке не сильно поможет.
Есть ли какая-то конкретная причина, по которой вы загружаете свои текстуры перед каждым кадром, а не один раз для всей сцены?