Компания Intel добавила (http://www.phoronix.com/scan.php?page=news_item&px=OTUyOQ) в открытый x.org-драйвер xf86-video-intel код с реализацией новой архитектуры видеоакселерации SNA (SandyBridge New Acceleration), позволяющей в разы поднять производительность выполнения операций отрисовки. Несмотря на название архитектура SNA поддерживает работу с широким спектром видеокарт Intel и не привязана к новому поколению процессоров Intel, имеющих архитектуру Sandy Bridge (GPU на одном чипе с CPU).
Результаты некоторых тестов: FPS в игре World of Padman (800x600) вырос с 57.5 до 96.2 кадров секунду; скорость выполнения теста x11perf aa10text возросла с 3.47 до 14.3 Mglyphs/s; скорость выполнение теста firefox-fishtank возросла в 14 раз; grads-heat-map в 9.6 раз; firefox-talos-svg - в 3.27 раза.URL: http://www.phoronix.com/scan.php?page=news_item&px=OTUyOQ
Новость: http://www.opennet.me/opennews/art.shtml?num=30780
дрова от интел самые праведные, ещё видео карты делали как у нвидиа и ати
Ура! Когда релиз? Это и для 3150 будет работать?
Ура-ура, а 4500 поддерживается этим чудом?
сколько строк патч?
74 files changed, 53709 insertions, 10 deletions
Этот патч войдёт в main до следующего релиза?
>Этот патч войдёт в main до следующего релиза?Это не патч, а ветка master. Следовательно будет в следующем релизе.
спс
А оно к Xorg 1.7.7 прикрутится?---
P.S.
This depends upon the Xorg patchset "Remove the cacheing
of the last scratch PixmapRec" for correct invalidations of
scratch Pixmaps (used by the dix to implement SHM operations,
used by chromium and gtk+ pixbufs.Пля...
Ура!!! Скомпилил на Debian 6.0.1, только требовала libdrm более новую.
SNA не завелось, требует list.h, где его искать я х...й знает, лениво.
(II) LoadModule: "intel"
(II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
compiled for 1.7.7, module version = 2.15.0
Module class: X.Org Video Driver
ABI class: X.Org Video Driver, version 6.0
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server
Unigine Tropics 2007 году не работает, не понимает GL_ARB_occlusion_query
Из плюсов, HD видео заиграло - http://vimeo.com/18150336
Бинарик для Debian 6.0.1 i386# cd /tmp
# wget http://pavlinux.ru/intel/intel-2.15.0+libdrm-2.4.23-bin.tar.bz2
# tar -xf intel-2.15.0+libdrm-2.4.23-bin.tar.bz2 -C /!!! ACHTUNG !!!
Перезаписывает старый драйвер, libdrm, /etc/X11/xorg.conf и ещё чёй-то :)
не торопись-ка! ;) мне пришлось после
make install еще и делать вот что:/etc/ld.so.conf.d/my.conf
с содержимым
/usr/local/lib/xorg/modules/driversиначе не находил PictureScreenPrivateKey
ибо
Libraries have been installed in:
/usr/local/lib/xorg/modules/driversIf you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,-rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'ну и xorg.conf лучше всего сохранить на всякий...
> ибо./configure --prefix=/usr --libdir=/usr/lib[64]
благодарствую!
> благодарствую!Ты с поддержной SNA скомпилил? Под Debian 6 ?
у меня debian unstable (sid)more /etc/debian_version
wheezy/sidда вроде как получилось, пару dev пакетов понадобилось доустановить. а что, там что-то не так? o_O неужели пересобирать Xorg?
> у меня debian unstable (sid)
> more /etc/debian_version
> wheezy/sid
> да вроде как получилось, пару dev пакетов понадобилось доустановить. а что, там
> что-то не так? o_O неужели пересобирать Xorg?Угу :(
Кстати, что там за #include "list.h", где оно живёт?
да это ж не "list.h", а <list.h>
/usr/include/xorg/list.h
xserver-xorg-dev пакет. там ищи :)
> да это ж не "list.h", а <list.h>
> /usr/include/xorg/list.h
> xserver-xorg-dev пакет. там ищи :)Нету :(
а вот в 32битной сборке есть! дома на 64битах тоже не нашел. :( наводит на мысли...
HD video заиграло на чём?
> HD video заиграло на чём?Atom 450D + i915GME
Интел нашла у себя в видюхе акселератор?
Стоит ядро из git на 22 марта.
Atom N550 (i915, Intel GMA 3150) - ASUS Eee PC 1015PEM
Из /var/log/Xorg.0.log:[ 9897.390] (II) intel(0): [DRI2] Setup complete
[ 9897.390] (II) intel(0): [DRI2] DRI driver: i915
[ 9897.391] (II) intel(0): direct rendering: DRI2 Enabled
[ 9897.391] (II) intel(0): SNA initialized with gen3 backend
[ 9897.391] (==) intel(0): Backing store disabled
[ 9897.391] (==) intel(0): Silken mouse enabled
[ 9897.391] (II) intel(0): Initializing HW Cursor
WarCraft III теперь играбелен, когда на экране ~60 юнитов сражаются (правда 5-10 FPS в таком случае) на максимальных настройках.
1080p - до сих пор с тормозами (может быть меньшими гораздо - не помню) при /usr/bin/nice -n 9 /usr/bin/mplayer -vfm ffmpeg -lavdopts fast:skiploopfilter=all -cache 8192 -vo xv файл.
720p нормально как и было, только вроде плавнее стало.
Diablo II получше, но всё равно дергается часто.
StarCraft: Brood War так же тормозит :(//arzeth
>[оверквотинг удален]
> [ 9897.391] (II) intel(0): Initializing HW Cursor
Там смотри в чём фишка, ... Xorg надо пересобирать
This depends upon the Xorg patchset "Remove the cacheing
of the last scratch PixmapRec" for correct invalidations of
scratch Pixmaps (used by the dix to implement SHM operations,
used by chromium and gtk+ pixbufs.
http://www.mail-archive.com/xorg-devel@lists.x.org/msg2...