Использование хореографа, чтобы отобразить все на OpenGL SurfaceViewAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Использование хореографа, чтобы отобразить все на OpenGL SurfaceView

Сообщение Anonymous »

Я работаю над приложением Android, где я хочу использовать хореограф для обработки рендеринга для OpenGL SurfaceView . Цель состоит в том, чтобы все, включая анимацию, синхронизировано с циклом обновления дисплея. Тем не менее, у меня есть некоторые опасения относительно того, как Coreographer.postframeCallback выполняется по отношению к другим обратным вызовам. >
[*] Я использую choreographer.postframecallback , чтобы запустить рендеринг моего SurfaceView .
Анимация также используйте choreographer.postframecallback для обновления своего состояния. br /> < /ul>
моя проблема: < /strong> < /p>
Насколько я понимаю, Choreographer.postframecallback не гарантирует порядок, в котором будет выполнено несколько вызовов. Если анимация публикует обратный вызов в рамках перед моей логикой рендеринга, она может быть выполнена или не может быть выполнена до моего шага рендеринга. Это может привести к тому, что кадр с устаревшими анимационными состояниями. < /P>
мои вопросы: < /strong> < /p>

Является ли хореограф лучшим способом обработки рендеринга кадров для OpenGL SurfaceView ? Применяется? , VSYNC Слушатели, ручная синхронизация) быть лучшей альтернативой < /li>
< /ol>
Любые идеи или лучшие практики были бы в значительной степени ценится!

Подробнее здесь: https://stackoverflow.com/questions/794 ... urfaceview
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»