В своём блоге (https://blog.visucore.com/) Wladimir J. van der Laan, основатель проекта Etna_viv (http://www.opennet.me/opennews/art.shtml?num=35871), рассказал от текущем прогрессе в разработке открытого драйвера OpenGL|ES для графических ядер от фирмы Vivante (http://ru.wikipedia.org/wiki/Vivante_Corporation) ("Etnaviv Mesa fork (https://github.com/laanwj/mesa)"). Представлены скриншоты игры glquake, где показан существенный прогресс в качестве работы драйвера за последний месяц.<center><a href="https://blog.visucore.com/files/58/2013_07_21_quake_sep.png&... src="http://www.opennet.me/opennews/pics_base/0_1377537557.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="месяц назад" border=0></a><a href="https://blog.visucore.com/files/58/2013_08_23_quake.png"... src="http://www.opennet.me/opennews/pics_base/0_1377537578.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="сейчас" border=0></a></center>
Хотя уже устранены основные фатальные ошибки в драйвере, но остаются некоторые известные специфические проблемы, работа над которыми, как и дальнейшая оптимизации драйвера продолжается. Автор призывает опробовать работу драйвера и сообщать конкретные проблемы в созданной для этого системе отслеживания ошибок (https://github.com/laanwj/etna_viv/issues).
В настоящее время проще всего собрать драйвер для открытой игровой приставки GCW-Zero (http://www.opennet.me/opennews/art.shtml?num=35862), где уже предусмотрены соответствующие опции при сборке файловой системы. Сборка под другие системы может быть не столь тривиальна, но можно также рассчитывать на помощь разработчиков драйвера.URL: https://blog.visucore.com/2013/8/23/more-progress
Новость: http://www.opennet.me/opennews/art.shtml?num=37747
И, что на данный момент у игровой консоли GCW-Zero нет вывода графики. Т.е. она в принципе работает, только экран черный. Или по другому, сколько людей купивших игровую консоль мечтают ее сломать играясь с левыми драйверами, вместо того чтобы использовать ее по назначению и играть в игры.
Тоньше надо, тоньше
Если ты хотел просто потреб-дствовать - для тебя уже есть PSP и прчоая хрень. Огороженная со всех сторон, где без разрешения сони даже пyкнуть лишний раз нельзя. А это для тех кто хочет поразвлекаться за пределами обeзьяньей клетки, извини.
> Если ты хотел просто потреб-дствовать - для тебя уже есть PSP и
> прчоая хрень. Огороженная со всех сторон, где без разрешения сони даже
> пyкнуть лишний раз нельзя. А это для тех кто хочет поразвлекаться
> за пределами обeзьяньей клетки, извини.Нормальные люди на девайсы не онанируют, дорогой друг. Они их используют по прямому назначению. но тебе, в силу красных глаз и крутизны, этого не понять, увы.
Вы замечательно уловили разницу между хакером и быдлоюзером.
Да, я пришел в этот мир чтобы творить и созидать. Это то что должны делать любые уважающие себя существа с работающим мозгом. Но вам, способным только жрать-спать-размножаться, это сложно осознать. У вас мозг слишком маленький, функции кроме упомянутых в него не умещаются.И хоть камнями меня закидайте, но я не вижу в объеме захаваного вами вообще никакой заслуги. Хавать сахарный сироп "по назначению" - умеет даже амеба в пробирке. В чем ваше отличие от столь примитивного организма?
Что-то про lima не слышно.
> Что-то про lima не слышно.Как не слышно, вот же:
opennet.ru/cgi-bin/opennet/ks.cgi?mask=lima+mali&sys=0&dir=0&zoom=&base=
[06.06.2013] Компания ARM недовольна инициативой по созданию открытых драйверов для GPU MALI
Только _та же ссылка_ на Форониксе, например, называлась:
""ARM Mali Mesa Driver, New Code & Overclocking""
Картинки как я понял показывают нам прогресс за месяц - нехило для одного месяца, тут прогресс виден невооружённым глазом.
Ещё новости по этой теме с https://blog.visucore.com/2013/8/28/current-state-of-etnaviv...Текущее состояние такое:
*** Сейчас поддерживаются следующие GPU: GC600, GC800, GC860, GC880, а ядра GC2000 (что поставили в Freescale i.MX6) и выше пока не поддерживаются, - в них несколько пиксельных конвейеров, а под это ещё предстоит написать соответствующий код в драйвере.
*** Поддерживаются API OpenGL|ES 1.x (большая часть) и OpenGL|ES 2.0.
*** Реализован шейдерный компилятор в объеме, достаточном для работы шейдеров, требуемых для эмуляции фиксированного конвейера OpenGL|ES 1.x.
*** Поддержано управление буферами, 2D и Cubemap текстуры, генерация mipmap.
*** Для тех GPU, что поддерживают только один буфер вершин или у которых нет 32-разрядных индексов применяется программная эмуляция из Mesa. Также TGSI операции LRP и POW могут быть реализованы через более простые.Планы по драйверу:
*** Исправления текущих проблем
*** По оптимизациям: в основном улучшать компилятор шейдеров, а также добавить расширения присутствующие в BLOB драйвере, но в настоящее время не задействованные в etnaviv
*** Создать для Xorg 2D EXA драйвер.
*** Взаимодействия с DMA буферами и DRM через модуль ядра от Vivante.
*** Влиться в основные ветки ядра, Mesa и других библиотек.