Ничего особенного, просто надоел линь и в тоже время захотелось поковырять вулкан. Но видимо не судьба и придётся мне сидеть на лине. Калькулятор скорее всего поставлю, больше ничего вменяемого не вижу.
July 2016: Mesa 12.0 is released, including OpenGL 4.3 support and initial support for Vulkan for Intel GPUs. Plus, there's another gallium software driver («swr») based on LLVM and developed by Intel.
The xf86-video-intel module is an open-source 2D graphics driver for
the X Window System as implemented by X.org. It supports a variety of
Intel graphics chipsets including:
i810/i810e/i810-dc100,i815,
i830M,845G,852GM,855GM,865G,
915G/GM,945G/GM/GME,946GZ
G/GM/GME/Q965,
G/Q33,G/Q35,G41,G/Q43,G/GM/Q45
PineView-M (Atom N400 series)
PineView-D (Atom D400/D500 series)
Intel(R) HD Graphics,
Intel(R) Iris(TM) Graphics,
Intel(R) Iris(TM) Pro Graphics.
WWW: https://01.org/linuxgraphics/
Как видишь, ты прав - пилят энтузиасты из linuxgraphics. А в GNU/Linux видеодрайверы из Intel отгружаются напрямую? :D
В опциях сборки порта можно выбрать между UXA (Unified Acceleration Architecture) и SNA (SandyBridge's New Acceleration). Для GNU/Linux остаётся уповать на волю мантейнеров конкретного дистрибутива.
Ты поимел бы совесть и посмотрел бы по своей ссылке кто комитит и кто апрувит.
Так кто этот (не)хороший человек, который портит вам всю малину?
А так же вспомнил бы эпопею, как эти дрова впиливались во фряху.
Оно как-то отзывается на современном положении дел с 3D-графикой в Linux и FreeBSD? Походу, нет. Linux является испытательным полигоном для новых решений, но оттестированные версии ПО всё же первой получает FreeBSD, а уже потом доходит очередь до LTS-веток GNU/Linux.
Но я рад если оно действительно нормально работает.
Лично у меня негде проверить, как оно, так как к Intel в плане акселерации графики равнодушен.
Ууу, всё очень плохо. Я не троллю, это реально хреновое положение дел. Даже если это правда, что у большинства основных разработчиков FreeBSD макбуки, то они либо не запускают систему на своём железе, либо пользуются моделями с интеловской графикой :))
Смысл обмазываться истинно свободной ОС, если потом вставишь себе блобца? Так можно и линукс поставить, на котором даже с тем же блобом всё будет куда резче.
обосновывается данный финт ушами тем, что штеуд платит некислые лицензионные отчисления невидео. настолько некислые, что эти отчисления составляют чуть ли не половину годовой выручки невидео. и платит по сути за воздух. amd за те же деньги готова не только поделиться доступом к лицензиям и патентам, но и проинтегрировать готовое решение, которое на голову выше любой встройки штеуда.
А у других линуксоидов как с этим обстоят дела, тоже тестируют?
Hi all,
Here is the current tentative 17.1.0 release schedule.
Apr 14 2017 - Feature freeze/Release candidate 1
Apr 21 2017 - Release candidate 2
Apr 28 2017 - Release candidate 3
May 05 2017 - Release candidate 4/final release
This gives us approximately five (5) weeks to get new features in.
Here is a rough list of people and tasks, which come to mind. Have I missed
anything, do any of these sound like they won't make it ?
- Christian:
P010/P016 support for Gallium drivers via the VAAPI, OMX(?) and VDPAU(?) API
- Emil:
pthread-stubs, drmDevice2, EGL GLVND, broken glsl tests
- Timothy:
shader cache (anything outstanding?), gl threaded dispatch
- Francisco, the Igalia team:
OpenGL 4.0 to Ivybridge/Baytrail
Regards,
Emil
А у других линуксоидов как с этим обстоят дела, тоже тестируют?
Это у вас, бздунов, пока не окаменеет, нормально не заработает. Апстрим пилится для линукса, и тестируется тоже в нём. Когда он доходит до пользователей, он уже прекрасно работает.
$ glxinfo -B
name of display: :0
display: :0 screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
Vendor: X.Org (0x1002)
Device: AMD PITCAIRN (DRM 2.49.0 / 4.11.0-0.rc0.git5.1.fc26.x86_64, LLVM 3.9.0) (0x6810)
Version: 17.0.1
Accelerated: yes
Video memory: 2048MB
Unified memory: no
Preferred profile: core (0x1)
Max core profile version: 4.5
Max compat profile version: 3.0
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.1
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD PITCAIRN (DRM 2.49.0 / 4.11.0-0.rc0.git5.1.fc26.x86_64, LLVM 3.9.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.0.1
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL version string: 3.0 Mesa 17.0.1
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.0.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
LLVM 4.0 вчера ЗАРЕЛИЗИЛСЯ. А он у вас в анстейбле числится. Вот я и спрашиваю, кто собирал. И какой срез (на какой момент времени) репозиторий кода обновлён.
Кроме того, у LLVM есть опции сборки для поддержки определённых фич навроде продвинутого LTO. Ваши блобы из репозитория анстейбла с чем вообще собраны, вы в курсе?
И ничего. Ну, в плане полезности для Mesa. Потом что поддержки карт всё равно нету. Ты можешь сколько угодно надрачивать на свежесть портов, но поддержка железа от этого не появится.