Page 1 of 13
Mesa
Posted: Tue Mar 08, 2011 11:23 pm
by Serge
Собрал Mesa 7.10.1. Поддерживаются все расширения, кроме FEATURE_texture_s3tc, нужна внешняя библиотека. Glu пока не компилировал, сделаю позже. Вершинные и пиксельные шейдеры работают, последние жутко тормозят. GLSL не проверял. Для сборки приложений требуются свежие библиотеки из
http://kolibri-pe.googlecode.com/files/ ... 03.2011.7z - libc, libgcc, libgcc_eh, libsupc++.
Демка
OpenGL engine demo Клавиши 'e', 'm' и 'b' управляют отображением.
Mesa static libraries
Главная GL программа всех времён и народов
Re: Mesa
Posted: Tue Mar 08, 2011 11:50 pm
by SoUrcerer
В qemu неспешно работает. А i915 заработает?
Re: Mesa
Posted: Wed Mar 09, 2011 12:16 am
by Serge
Заработает, там всё софтово, даже геометрические шейдеры есть. Простые вершинные кстати быстро выполняются. Современный процессор в них примерно равен ATI R500.
Re: Mesa
Posted: Wed Mar 09, 2011 12:43 pm
by DmitrySokolowsky
Тормоза MESA. Теперь и в Колибри.
Re: Mesa
Posted: Wed Mar 09, 2011 12:57 pm
by SoUrcerer
Скорее полная поддержка OpenGL 1.5 и многое другое. У меня на компе сейчас mint 9 с mesa-dri. Тормозов не замечено.
Колибри с демкой Mesa работает в qemu гораздо быстрее, чем slitaz с аналогичной демкой.
Сейчас ради интереса проверю на реальной машине.
UPD: 1894я сборка, ноут с процессором Celeron 560 (2127 МГц) и видеокартой Intel 965GM (работающей в VESA-режиме, разумеется). Память свободна практически, загрузка процессора от 50 до 97% - в зависимости от параметров рендера. Когда запущена одна или две engine demo, крутится с такой скоростью, что от нее у меня немного кружится голова. Тормоза для других приложений начинаются, если запустить одновременно 5-6 демок.
Re: Mesa
Posted: Wed Mar 09, 2011 1:18 pm
by Serge
Там полная поддержка OpenGL 2.1. Работает всё, даже если о-о-о-чень медлено.
Re: Mesa
Posted: Wed Mar 09, 2011 5:04 pm
by Asper
Супер! Спасибо
Serge.
2D ускорение для
ATI не поддерживается?
Атауальпа
Атауальпа wrote:Тормоза MESA. Теперь и в Колибри.
Ну я надеюсь, что найдётся программист, который когда-нибудь сделает ассемблерную высокооптимизированную библиотеку
OpenGL, но пока что
MESA это лучшее, что есть.
Это открывает Колибри путь в третье измерение, по полной программе.
Re: Mesa
Posted: Wed Mar 09, 2011 8:09 pm
by DmitrySokolowsky
А оно заработает, если видеокарта не поддерживается?
Re: Mesa
Posted: Thu Mar 10, 2011 2:45 pm
by Serge
Никакой акселерации, всё программно считается. Работать должно везде.
Re: Mesa
Posted: Thu Mar 10, 2011 6:06 pm
by IgorA
Хочется узнать в чем отличие библиотеки Mesa от существующих 3d программ:
View3ds
viewtopic.php?f=23&t=1346
демки
http://wiki.kolibrios.org/wiki/Demos
На сколько я знаю там тоже каким-то образом через OpenGL (или TinyGL) делалось или я ошибаюсь?
Re: Mesa
Posted: Mon Oct 24, 2011 7:19 pm
by abcd0081
а чего тема умерла?
Re: Mesa
Posted: Mon Oct 24, 2011 7:50 pm
by SoUrcerer
А что еще писать? Mesa есть, пользуйтесь на здоровье.
Re: Mesa
Posted: Tue Oct 25, 2011 6:06 pm
by abcd0081
SoUrcerer wrote:А что еще писать? Mesa есть, пользуйтесь на здоровье.
хотели вроде и драва от меса подключить
Re: Mesa
Posted: Mon Jul 08, 2013 2:46 pm
by Serge
ftp://ftp.kolibrios.org/users/Serge/new/Gallium3D/ Настоящее и будущее аппаратного open source 3D.
Окошко test без заголовка. Выход по esc.
В оригинальном примере треугольник даже не вращается. И я весь вечер разбирался, как его повернуть.
Re: Mesa
Posted: Sat Nov 02, 2013 12:45 pm
by Serge
Mesa-9.2.2 и пара старых демок. Содержимое архива надо распаковать в /kolibrios
engdemo - клавиши 'x', 'e', 'm' и 'b' управляют отображением
demo - клавиши курсора вращают изображение