Последнее время mesa3d достигли гигантского прогресса для большинства новых видеокарт
добавили поддержку opengl 4.5. Часть даже получила поддержку Vulkan, и все же
не вся эта радость уже есть в дистрибутивах. Для ого чтобы поиграться и самому
собрать mesa3d можно воспользоваться такой последовательностью действий для debian:
- Получить последнюю версию исходных кодов:
git clone git://anongit.freedesktop.org/mesa/mesa - Собрать с понравившимися опциями:
sudo apt-get install ccache
sudo apt-get build-dep mesa vulkan
cd mesa
autoreconf -vfi
CC='ccache gcc' ./configure --enable-texture-float --with-llvm-prefix=/usr/lib/llvm-3.9 --enable-gallium-osmesa --enable-opencl-icd --enable-opencl --with-vulkan-drivers=radeon,intel --with-sha1=libgcrypt
make -j 6
cd .. - Скопировать новые библиотеки:
mkdir lib
cp -rv mesa/lib/* lib/
cp -rv mesa/lib/gallium/* lib/ - Посмотрим, что скажет glxinfo: LIBGL_DRIVERS_PATH=`pwd`/lib glxinfo
- А теперь посмотрим как возросло количество fps в не тесте:
LIBGL_DRIVERS_PATH=`pwd`/lib GALLIUM_HUD=fps glxgears, glxgears - можно заменить на вашу любимую игру
No comments:
Post a Comment