LINUX.ORG.RU

Включение DRI3

 , , , ,


0

1

Добрый день, йоу! Нужно включить DRI3 для свободных драйверов. Месу (и lib32) с опцией --enable-dri3 пересобрал. Этого достаточно? Или нужно ещё xf86-video-ati с иксами пересобирать?



Последнее исправление: cetjs2 (всего исправлений: 1)

Если видяха свежая (radeon 7750 и более новые на GCN), то можно тупо использовать modesetting вместо xf86-video-ati.

devl547 ★★★★★
()
Ответ на: комментарий от devl547

R7 370, модсеттинг включён (вроде). Как тогда включить DRI3?

mradermaxlol
() автор топика

DRI3 не повысит(заметно) производительность 3d, тк она упирается в шейдеры. А вот глюков с dri3 пока очень много.

anonymous
()
Ответ на: комментарий от anonymous

на самом деле прирост есть, или был, так как я тестил давно дри2 против дри3, но весь прирост приходился на тесты где фпс и так зашкаливает за 500-1000 фпс, там где было 40-60 по сути так и оставалось. http://www.gearsongallium.com/?s=dri3

Novell-ch ★★★★★
()
Ответ на: комментарий от mradermaxlol
behem0th@ArchLinux ~/Games/SH :( $ cat /etc/X11/xorg.conf.d/50-radeon.conf 
Section "Device"
        Identifier  "ATI Radeon 7950"
        Driver      "radeon"
        Option "AccelMethod" "glamor"
        Option "TearFree" "on"
        Option "DRI3" "on"
EndSection
behem0th@ArchLinux ~/Games/SH $ cat /var/log/Xorg.0.log | grep DRI3
[     5.949] (**) RADEON(0): Option "DRI3" "on"
[     6.340] (**) RADEON(0): DRI3 enabled

Но помнится мне что они что то меняли в опция и нужно было Option “DRI” “3” указывать.

Behem0th ★★★★★
()
Ответ на: комментарий от Novell-ch

весь прирост приходился на тесты где фпс и так зашкаливает за 500-1000 фпс

Уменьшение оверхеда всегда хорошо)

devl547 ★★★★★
()
Ответ на: комментарий от Novell-ch

Собственно о чём я и говорю.

anonymous
()
Ответ на: комментарий от mradermaxlol

Что-то не так. Может, что-то включить надо? Сейчас раскомментирую glamor...

P.S. В настройках кед включён EGL вместо GLX (Секция «Экран»).

mradermaxlol
() автор топика
Ответ на: комментарий от mradermaxlol

У меня гламур включен так как карточка только его и может.

Или нужно ещё xf86-video-ati с иксами пересобирать?

Иксы вроде пойдут последние, а вот xf86-video-ati из гита собери.

Behem0th ★★★★★
()
Ответ на: комментарий от omegatype

С AUR знаком. Там разве есть git-версии xf86-video-ati?

mradermaxlol
() автор топика
Ответ на: комментарий от i-rinat

Я не знаю, мой уровень это тестер\меинтейнер\продвинутый юзер, тонкости протоколов и прочее сильное колдунство мне не доступно.

Novell-ch ★★★★★
()
Ответ на: комментарий от i-rinat

От программирования далек но может тебе поможет блог чувака который написал дри3

http://keithp.com/blogs/dri3_extension/

И его презентация с XDC 2013

http://www.x.org/videos/XDC2013/keith_packard_dri3.avi

слайды с презентации

http://keithp.com/~keithp/talks/xdc2013-dri3.pdf

Behem0th ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.