Когда использовать Старлинг или он нужен?

При публикации на iOS с помощью AIR я постоянно замечаю, что могу максимально увеличить частоту кадров до 60 кадров в секунду БЕЗ необходимости использовать Starling, т.е. используя режим рендеринга на графическом процессоре.

Поскольку кодирование в рамках Starling является НАМНОГО более громоздким, мне интересно, когда его когда-нибудь понадобится использовать.

Может ли кто-нибудь просветить меня или привести конкретные примеры?


person Bachalo    schedule 11.02.2013    source источник


Ответы (3)


Если ваше приложение должно работать на всех типах разрешений или на всех типах устройств, таких как все IOS и Android, я предлагаю использовать фреймворк starling. Я надеюсь, что эта одна строчка рассеет ваши сомнения.

person Siva    schedule 18.05.2013

Конкретные примеры найти сложно, но очевидно, что вы недостаточно сильно нагружаете устройство, чтобы правильное аппаратное ускорение имело значение. Я предполагаю, что вы тестируете на реальном устройстве, когда получаете 60 кадров в секунду, а не только в симуляторе?

person Jonatan Hedborg    schedule 11.02.2013
comment
см. также этот ориентир esdot.ca/site/2012/ - person Bachalo; 11.02.2013
comment
Режим графического процессора для мобильных устройств, по-видимому, намного лучше развит, чем аналог для настольных компьютеров / Интернета, поэтому, если вы ориентируетесь только на мобильные устройства, я не могу найти веских причин делать это по-другому. - person Jonatan Hedborg; 11.02.2013

Вам, вероятно, понадобится ускорение графического процессора на более медленных устройствах, чем iPad 4-го поколения. Например, я предлагаю попробовать ваше приложение на iPhone 4, чтобы увидеть, работает ли оно со скоростью 60 кадров в секунду. Если нет, вы можете воспользоваться ускорением графического процессора, которое предлагает Starling.

person Francesco    schedule 16.07.2013