Etnaviv (драйвер для GPU Vivante): Нужна помощь!
В своём блоге Wladimir J. van der Laan, основатель проекта Etna_viv, 8 октября 2013 написал следующее:
Почти со всем разобрались, и теперь у нас есть драйвер OpenGL|ES, который хорошо работает для ядер GC1000 и ниже. Этот драйвер уже используется на портативной игровой консоли GCW Zero, успешно отображая много игр (и я всё ещё продолжаю бороться с багами повсюду :-) ). Однако у меня нет ни времени, ни желания всё делать самому. Этому проекту нужны разработчики, которые помогут с:
- Поддержкой ядер GC2000 в Mesa/gallium (основное, что для этого требуется, - поддержка нескольких пиксельных конвейеров в аппаратуре GPU).
- Интеграцией кода поддержки библиотеки Mesa в DRI/DRM.
- Переносом драйвера в основную ветвь исходников библиотеки Mesa.
- Написанием 2D драйвера для X11.
Я всё время читаю: «Я не могу использовать etnaviv потому что он не...». Но не стоит забывать, что это совместный проект с открытыми исходными кодами. Я сделал своё дело, теперь очередь за вами. Нет смысла ждать, то, что вы хотите, не произойдёт само по себе.
Свободный и открытый драйвер поддержки графических ядер Vivante с нетерпением ждет вашей помощи! Присоединяйтесь к #etnaviv на irc.freenode.net или напишите мне, если у вас есть вопросы.
Ещё ссылки:
- Видеоролик, демонстрирующий работу Quake 3 Arena на консоле GCW Zero.
- Репозиторий проекта etnaviv.
- Wiki страницы.
>>> Подробности