Проблемы с синхронизацией видео Renderscript на Motorola Xoom? - PullRequest
0 голосов
/ 16 мая 2011

Я возился с Renderscript, используя Motorola Xoom.Все работает нормально, но есть проблемы с рендерингом.Я не уверен, является ли он специфическим для Xoom или нет.

Вы можете увидеть проблему при запуске примера приложения Balls.Когда большие шары в покое, они выглядят как белые пятна с ореолом.Однако при перемещении шариков большего размера гало, по-видимому, немного отстает от мяча.

Однако в этом видео (http://www.youtube.com/watch?v=uQ5NumRfHN4) шары отображаются правильно. Гало остается правильно на месте при движении шарика.

Так что в Xoom что-то не так. Я думаю, что это проблема синхронизации видео.

Я попытался добавить вызов к rsgAllocationSyncAll (), но безрезультатно.

Есть предложения?

Спасибо!

1 Ответ

1 голос
/ 16 мая 2011

Вы просто замечаете эффект частоты обновления дисплея. Видео, на которое вы ссылаетесь, было записано с Xoom с использованием выхода HDMI. Renderscript, как и OpenGL и все остальное в Android, по умолчанию vsync.

...