URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 93539
[ Назад ]

Исходное сообщение
"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"

Отправлено opennews , 14-Янв-14 12:06 
Для Nouveau, свободного драйвера для видеокарт NVIDIA,
представлена (http://lists.freedesktop.org/archives/mesa-dev/2014-January/...) серия патчей с реализацией расширений OpenGL и геометрических шейдеров, недостающих для поддержки OpenGL 3.2. Поддержка OpenGL 3.2 и языка описания шейдеров GLSL 1.50 доступна для карт серий с GeForce 8 по GeForce 300, поддерживаемых mesa-драйвером nv50.

Что касается состояния (http://cgit.freedesktop.org/mesa/mesa/tree/docs/GL3.txt) других открытых драйверов, то драйвер i965 для GPU Intel серии Ivy Bridge и Haswell  поддерживает OpenGL 3.3 и я GLSL 1.50/3.30, а драйверы Nouveau NVC0 (GeForce 400 "Fermi"), RadeonSI (HD7000 и более новые) и Radeon r600 (hd2xxx-hd3xxx) поддерживают OpenGL 3.1.

URL: http://lists.freedesktop.org/archives/mesa-dev/2014-January/...
Новость: http://www.opennet.me/opennews/art.shtml?num=38850


Содержание

Сообщения в этом обсуждении
"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 12:06 
вот так реверсинженированный nouveau обогнал radeon :-(

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено ананим , 14-Янв-14 13:53 
Ну дык генерить шейдеры на llvm оказалось не так легко, как это звучало в восторженных комментах.
Там вон вначале надо сам llvm до 3.4 допатчить, потом дрова до 3.1. Теперь llvm до 3.5, дрова до 3.3 и тд.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 20:28 
> Ну дык генерить шейдеры на llvm оказалось не так легко, как это
> звучало в восторженных комментах.

Дык блин, развели маркетингового булшита. Амдшники въе два года а в результате генерация кода - на уровне местечкового самопала который до этого был. Вот те и крутые мегатехнологии от яппла...


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 13:57 
Я бы не сказал, что все так однозначно, к сожалению, штеуд и радеон по стабильнее будут.( Многие программы с нуво либо сегфолтятся, либо рисуют что-то неадекватное на моей 9800.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 16:35 
Таки да. А касательно геом. шейдеров они написали мол не все тесты проходит, ну и ладно все равно апнем поддержку до 3.2.
Но вообще хорошо, что все движутся, чем больше выбор тем лучше.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено asavah , 14-Янв-14 19:57 
да есть такая беда.
зависит от (криворукости) производителя карты/vbios.
на работе есть машинка с GT210 от Inno3D, так вот на этом куске хлама с nouveau иксы умирают при старте - экран всех цветов радуги и deadlock. А на блобе нормально работает. С GT210 от других паяльщиков всё нормуль.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Слушатель , 15-Янв-14 15:00 
Это поддаётся лечению? У меня явно похожие симптомы.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено ещё один анонимус , 14-Янв-14 15:36 
Им документацию открыли недавно.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 17:34 
> Им документацию открыли недавно.

Таблицу видеорежимов? Это конечно замечательно, но геометрическим шейдерам непоможет


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено asavah , 14-Янв-14 20:01 
> Им документацию открыли недавно.

Обещали открыть...
На самом деле пока только ответили через какой то чат на пару вопросов по аппаратному декодированию видео ...


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 20:21 
>  вот так реверсинженированный nouveau обогнал radeon :-(

Ну да, только вот управления питанием нет, так что слоупочит в разы относительно номинальной частоты, а так все хорошо, прекрасная маркиза. А AMD в 3.13 ядре линуха включит по умолчанию свой крутейший DPM и у открытого драйвера наконец будет нормальное управление питанием и частотами. Алилуйя.


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено хрюкотающий зелюк , 14-Янв-14 12:11 
Что там с reclocking? nVidia помогли опенсорсниками решить этот важный момент?

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 12:16 
так же как и управление вентелятором. Есть, но выключено чтобы не пожечь карты

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 20:29 
> так же как и управление вентелятором. Есть, но выключено чтобы не пожечь карты

Почтальон Печкин теперь коммитит в нуво? :)


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 12:34 
На Nouveau уже раборает xbmc?

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноным , 14-Янв-14 13:00 
И зачем? Хотите пользоваться открытым - Интел; и работает хорошо.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено анонимм , 14-Янв-14 15:02 
на открытом радеоне точно работает, а вот про nouveau и впрямь дико интересно узнать

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено asavah , 14-Янв-14 15:56 
Xbmc 13-git работает на ура.
vdpau/vaapi не работает - квадрат малевича, хотя mplayer/vlc нормально работают с ускорением.
если чё: ubuntu 13.10, xbmc-nightly-ppa, cinnamon(ppa), oibaf-ppa, ведро 3.13-rc8-ваниль.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 20:23 
> vdpau/vaapi не работает - квадрат малевича, хотя mplayer/vlc
> нормально работают с ускорением.

Это как? Или уж с vdpau и тогда с ускорением, или уж не работает и тогда без. А vlc чего вообще из ускорения умеет?


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено asavah , 14-Янв-14 21:36 
в xbmc ускорение под nouveau не работает, с отключенным ускорением всё зашибись.
vlc 2.20-git умеет vaapi, цепляется к vdpau через костыль vdpau-va-driver, но при этом нормально работает с nouveau.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено darkshvein , 14-Янв-14 12:45 
А поддержка моей новейшей 7300LE когда до конца будет обеспечена, никто не знает?

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено paulus , 14-Янв-14 13:15 
когда она уже будет устаревшей ;)

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Анонимус_б6 , 14-Янв-14 13:30 
она давным давно протухла, у него просто тэг "сарказм" невидимый

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено kai3341 , 15-Янв-14 10:12 
У меня где-то MX440 лежит ещё.
Не актуально? Пофиг, это рабочее железо.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 15-Янв-14 17:42 
Если тебе актуально то помогай разработке драйвера.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Потерпевший , 14-Янв-14 15:01 
У меня раньше на этом nv50 гномощель в дебиане падала.
__

Блобоюзер


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 20:26 
Это вас глючит! Нвидия не может глючить! А это вовсе даже и не сарказм :).

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено vitalif , 15-Янв-14 01:12 
...тем более с гномощелью...

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Perain , 14-Янв-14 15:25 
Начало 2014 года, opengl 3.2 бомбезно ...

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Анод , 14-Янв-14 16:58 
На Intel GMA 950 OpenGL 1.4 так что не всё так плохо.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 21:57 
Точно? Вроде бы 2.1 в последних mesa

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Алексей , 15-Янв-14 10:38 
На GMA965 - OGL 2.1, а вот на 950 не уверен

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 17:27 
что ты хочешь о  линуха? Вот винда...

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено ананим , 14-Янв-14 18:10 
… идёт с OpenGL 1.1.
Legacy system.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 20:25 
> что ты хочешь о  линуха? Вот винда...

Восьмая винда. Вырвиглазна как никогда.
//новый маркетинговый слоган для MS.


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено GremlinUs , 14-Янв-14 15:51 
ок, попользуюсь проприетарщиной

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 16:14 
Парни, на каком дривере дота 2 пойдет без косяков?

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Perain , 14-Янв-14 19:07 
MAC OS X 10.9
OpenGL 4.1

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Aceler , 14-Янв-14 19:24 
> MAC OS X 10.9

Это что за видеокарта?


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 20:26 
> OpenGL 4.1

А в линухе с проприетарными драйверами можно получить OpenGL 4.3 или даже 4.4, если уж оно надо а кучка блобья не смущает.


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 22:00 
на nvidia проприетарном. Если это вообще возможно.

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 14-Янв-14 23:44 
эх... был бы реклокинг, слез бы с блоба

"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Perain , 16-Янв-14 09:42 
в AMD бэкдорчик

$ nm /usr/lib/libamdocl64.so | grep -i backdoor
osTestBackdoorATI


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Perain , 16-Янв-14 09:53 
в дебиане 40 бэкдоров)

$ find /usr/bin /usr/lib -type f |xargs -P8 grep -il backdoor


"В свободном драйвере Nouveau обеспечена поддержка OpenGL 3.2"
Отправлено Аноним , 16-Янв-14 09:59 
> в AMD бэкдорчик
> $ nm /usr/lib/libamdocl64.so | grep -i backdoor
> osTestBackdoorATI

Не бэкдор, а текстовая строка.

Таких "бэкдоров"  полно кругом:

$ find /usr/bin /usr/lib -type f |xargs -P8 grep -il backdoor

/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/media/usb/siano/smsusb.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/net/wireless/rtlwifi/rtl8192ce/rtl8192ce.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/net/wireless/rtlwifi/rtl8192c/rtl8192c-common.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/net/wireless/rtlwifi/rtl8192se/rtl8192se.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/net/wireless/rtlwifi/rtl8192de/rtl8192de.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/net/wireless/rtlwifi/rtl8723ae/rtl8723ae.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/net/wireless/rtlwifi/rtl8188ee/rtl8188ee.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/net/wireless/rtlwifi/rtl8192cu/rtl8192cu.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/net/wireless/rtlwifi/rtlwifi.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/net/wireless/rtlwifi/rtl_usb.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/net/wireless/rtlwifi/rtl_pci.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/media/common/siano/smsmdtv.ko
/usr/lib/debug/lib/modules/3.12-1-amd64/kernel/drivers/media/common/siano/smsdvb.ko
/usr/lib/python2.6/hmac.py
/usr/lib/python2.6/hmac.pyc
/usr/lib/python2.7/hmac.py
/usr/lib/python2.7/hmac.pyc
/usr/lib/x86_64-linux-gnu/libgcj.so.14.0.0
/usr/lib/virtualbox/components/VBoxC.so
/usr/lib/virtualbox/VBoxPython.so
/usr/lib/virtualbox/VBoxXPCOMC.so
/usr/lib/virtualbox/VirtualBox.so
/usr/lib/perl5/Net/SSLeay.pod
/usr/lib/virtualbox/VBoxPython2_6.so
/usr/lib/virtualbox/VBoxAuthSimple.so
/usr/lib/virtualbox/VBoxSDL.so
/usr/lib/virtualbox/VBoxSVC
/usr/lib/virtualbox/VBoxDD.so
/usr/lib/virtualbox/VBoxAutostart
/usr/lib/virtualbox/VBoxManage
/usr/lib/virtualbox/VBoxHeadless.so
/usr/lib/virtualbox/VBoxBalloonCtrl
/usr/lib/virtualbox/libvboxjxpcom.so
/usr/lib/virtualbox/VBoxSharedCrOpenGL.so
/usr/lib/virtualbox/VBoxTestOGL
/usr/lib/virtualbox/VBoxRT.so
/usr/lib/virtualbox/vboxwebsrv
/usr/lib/virtualbox/VBoxDD2.so
/usr/lib/x86_64-linux-gnu/libcufft.so.5.0.35
/usr/lib/x86_64-linux-gnu/libgcj.so.13.0.0