SDL библиотека с HW-ускорением для платформы MotoMAGX


Итак, благодаря разработчику с ником Ant-ON, у нас появилась новая быстрая SDL-библиотека, работающая через графический ускоритель 2D: IPU!

Сравнение с прошлыми результатами программы GPMark (старые и новые результаты):



Особенности:

  • Добавлен логотип SDL при запуске приложений;
  • Вывод изображения теперь через FB+IPU преобразования;
  • Поддержка разрешений более чем 320×240;
  • Настройка клавиатуры через конфигурационный файл;
  • И многое другое!

Что нужно будет сделать:

  • Нормальное снятие скриншотов;
  • Оптимизация звука.

Для вывода изображения используется FB+IPU, для вывода звука — AAL. Основа порта — SDL 1.2.14. Поддерживаемые телефоны Motorola: Z6, V8, ZN5, U9, E8, EM30, VE66, EM35, Z6W, VA76r.

Изменения в RC2:

  • Скорость вывода графики значительно выше;
  • Звук почти без задержек (возможны, но незначительные);
  • Конфигурируемость через конфиг (название_приложения_SDL.cfg);
  • Поддержка курсора мыши в самой библиотеке;
  • Пока возможна некорректная работа или вообще отказ в работе некоторых SDL-приложений.

Изменения в RC3:

  • Попытка исправить подсветку клавиатуры на E8/EM30;
  • Попытка исправить звук на Z6;
  • Мелкие исправления.

Изменения в RC4:

  • Поправлена инициализация видео режима;
  • Полностью исправлен звук на Z6;
  • Добавлена возможность отключения логотипа SDL у конкретных приложений;
  • Исправлено использование keyconfig.cfg (до этого работало только на PearlMod — VE66);
  • Попытка добавить закрытие программ по клавише блокировки (E8);
  • Мелкие исправления.

Дополнительную информацию можно прочесть здесь.

Репозиторий проекта на ресурсе GoogleCode | Зеркало на ресурсе GitHub

Dev, MotoMAGX

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *