1.1, Аноним (-), 08:56, 07/06/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Выделена динамическая библиотека libxatracker.so, которая может быть использована в любом драйвере на базе архитектуры Gallium 3D. Ранее был доступен только вариант библиотеки для статического связывания с драйвером svga для систем виртуализации VMware.
вот бы еще к radeonsi её приделали
| |
|
2.5, Аноним (-), 10:46, 07/06/2014 [^] [^^] [^^^] [ответить]
| +7 +/– |
Только там такие поганые и бажные драйвера OpenGL что по производительности даже MESA их делает :). Неудивительно что яппл на фоне этого какое-то самопальное апи даже с горя сватать стал.
| |
|
3.7, commiethebeastie (ok), 11:27, 07/06/2014 [^] [^^] [^^^] [ответить]
| +3 +/– |
Маководы даже бенчмарки не выкладывают. Вместо того чтобы ругаться с ябблом, они предпочитают орать "кто не на маке той лох".
| |
|
4.8, Аноним (-), 11:40, 07/06/2014 [^] [^^] [^^^] [ответить]
| –6 +/– |
бенмарк с такими же результатами как и на винде, линукс в сторонке нервно курит "со стабильностью"
| |
|
5.26, Аноним (-), 16:31, 07/06/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> бенмарк
Что-что-марк? :)
> с такими же результатами как и на винде,
Размечтался то.
> линукс в сторонке нервно курит "со стабильностью"
Вот как раз в пингвине в последнее время на графику конкретно налегли. Поэтому оно временами даже обставляет винду местами. А про маковские драйвера и их скорость плохое мнение у геймдевов, если что. Ваше хомяковое мнение на их фоне - вообще ни о чем.
И если в лине открытые драйвера совместными усилиями явно допинают до кондиции, то кто в маке этим будет заниматься - вообще не понятно. Будет у яблорасов два апи и оба недопиленные.
| |
|
|
|
2.10, ананим (?), 11:48, 07/06/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> На маке 4.3
Брехня.
На маке максимальная версия — 4.1.
И вообще, там всего 2-е версии opengl — 3.3 и 4.1. Вот пруф https://developer.apple.com/graphicsimaging/opengl/capabilities/
В частности на GeForce 8600/8800/9600/120/130/Quadro FX 5600, GeForce 9400/285/Quadro FX 4800, GeForce 320/330 можно иметь только версию 3.3.
И это с блобом (собственно другого варианта то и нет), а не как с сабжем.
Инет вообще полон сообщениями (на буржуйском в основном), когда на макбуки люди ставят линух только для того, чтобы иметь 4.3.
| |
|
3.12, Аноним (-), 12:14, 07/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
Я читал новости на Опеннете. Релизы драйверов NVIDIA и Catalyst с поддержкой OpenGL 3.x добавляли её для того же железа, для которого до этого был 3.0 (а также Direct3D 10): GeForce 8/9 и Radeon HD 3/4. Релиз драйверов с поддержкой OpenGL 4.0 также имел OpenGL 3.3 для этих видеочипов. В OpenGL 3.3 есть некоторые возможности OpenGL 4, которые возможны аппаратно на видеочипах старой серии аппаратно. Аналогично OpenGL 4.1, 4.2, 4.3 и 4.4: если у тебя GeForce G100, GTS 150 и новее, или Radeon HD 5 и новее, то любая версия 4.x на них будет работать.
Исходя из этого как-то не верится что на Mac OS X нельзя использовать OpenGL 4.4, а только 4.1.
| |
|
|
|
6.17, commiethebeastie (ok), 13:01, 07/06/2014 [^] [^^] [^^^] [ответить]
| +3 +/– |
В смысле стороннюю? Там есть библиотека opengl, есть модуль для доступа к железу видеокарты. А сторонней библиотеки opengl я не видел.
| |
6.28, Аноним (-), 16:36, 07/06/2014 [^] [^^] [^^^] [ответить]
| +3 +/– |
> можно стороннюю использовать
И, конечно, вы нам покажете пруфлинк на все это дело, с примерами и прочая?
> с аппаратным доступом
Это как? Попробуйте нам дать курс по устройству графических подсистем :-).
| |
|
|
4.18, ананим (?), 13:13, 07/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Исходя из этого как-то не верится что на Mac OS X нельзя использовать OpenGL 4.4, а только 4.1.
Это не вопрос веры, а вопрос знаний.
А их у вас нет.
Зыж
Хинт: с сайта нвидиа можно скачать дрова для винды/линуха/соляры/фрибсди.
И всё. Никаких драйверов для маков на оф.сайте нет.
Также нет спецификаций для сторонней реализации (собсно см. сабж).
| |
|
|
6.24, ананим (?), 15:48, 07/06/2014 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Release Notes Archive:
> This driver update is for Mac Pro 5,1 (2010), Mac Pro 4,1 (2009) and Mac Pro 3,1 (2008) users only.
зыж
> Предлагаю вам чупачупс
Вы ошиблись аудиторией. "Ваши" сейчас в районе евровидения тусуются.
| |
|
|
|
|
4.19, ананим (?), 13:18, 07/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
Ну, это максимальные версии для данного конкретного оборудования и конкретной ОС...
Собсно версия опенжл определяет наличие определённого набора расширений. Т.е. совершенно другой подход к определению версий, чем например в дх.
По-крайней мере старые игры (на опенжл1 например) вполне себе идут.
| |
|
5.33, commiethebeastie (ok), 16:49, 07/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
Я про opengl compatibility profile. В маке он версии 2.1, а значит в новые игры эту гадость совать не будут и вайн наконец-то перейдет на core profile.
| |
|
6.36, ананим (?), 17:18, 07/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
По той же ссылке (слева вверху над табличкой) ткните в legacy — 2.1 таки есть.
| |
|
|
4.30, Аноним (-), 16:38, 07/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Как хорошо что они легаси забросили.
Да... на фоне этого даже MESA пожалуй выглядит авангардно :).
| |
|
|
|
1.6, Аноним (-), 11:03, 07/06/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вот же парадокс. Fredreno, судя по всему, уже довольно функциональный драйвер. И при этом еще довольно хорошо развивается. Но устройств, где бы можно было использовать Линукс и Freedreno можно сказать и нет как таковых.
Других ARM устройств воз и маленькая тележка. Но драйвера там - один ужаснее другого.
| |
1.25, metallica (ok), 16:20, 07/06/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
В Mesa нормально с стабильностью и производительностью, но туго с шейдерами.
Сейчас в 9.2 вроде работают фрагментные и вершинные шейдеры, если с
синтаксисом на борзеть-последнее не переваривает и не компилит.
Геометрические шейдеры компилятся, но не работают.
А вот шейдеры тесселяции, наверно, в слудующей жизни.
| |
|
2.32, Аноним (-), 16:41, 07/06/2014 [^] [^^] [^^^] [ответить]
| +3 +/– |
> В Mesa нормально с стабильностью и производительностью, но туго с шейдерами.
> Сейчас в 9.2 вроде работают фрагментные и вершинные шейдеры,
Смени MESA на 10.2 - будут даже и геометрические шейдеры. Как минимум для интеля, нуво и R600. RadeonSI требует для этого новый LLVM, если не влом с ним заморочиться - там тоже будут. А в 9.2 конечно все плохо. Ибо нефиг некромансить - в MESA за последние полгода-год целая эпоха сменилась.
> Геометрические шейдеры компилятся, но не работают.
Волобуев, где ваш баг?
> А вот шейдеры тесселяции, наверно, в слудующей жизни.
Да ну не пиндите. Вон у амд например вычислительным блокам как таковым вообще все-равно какие там шейдеры. Числокрушилки одни и те же. Вопрос в парсере синтаксиса и кодогенерации в основном. При том код генерить уже более-менее умеют.
| |
|
3.35, Аноним (-), 17:14, 07/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Чтоа?
У него что-то про 9.2 написано. Ну ясен пень, в MESA 9.2 геометрических шейдеров еще не было. Для того чтобы они работали, надо:
1) Свежий линевый кернель. IIRC там что-то в ядерной части меняли для поддержки геометричеких шейдеров, без этого работать не будет (MESA умная, проверяет умения DRM/KMS и если лыжи не едут - дизаблит фичи).
2) Свежую MESA. Ясен перец, в MESA 9.2 никаких шейдеров нет и в лучшем случае там были заглушки которые ничего не делают.
3) Если это RadeonSI - там еще и LLVM надо уберсвежий, 3.4.1 или 3.5 из git. Иначе фигу вам а не геометрические шейдеры.
| |
|
4.38, metallica (ok), 18:17, 07/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
> 2) Свежую MESA. Ясен перец, в MESA 9.2 никаких шейдеров нет и
> в лучшем случае там были заглушки которые ничего не делают.
Фрагментный и вершинный там работают на ура. Правда с ограничениями в виде
отсутствия расширенного функционала, начиная с отсутствия, например, gl_VertеxID и прочих
"не основных" встроенных переменных.
Геометрические шейдеры выдают статус компиляции 1, но никакого эффекта не производят,
то есть их реализация пустая функция, хотя компилятору шейдеров они известны и их он компилит.
| |
|
5.40, commiethebeastie (ok), 18:41, 07/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Фрагментный и вершинный там работают на ура. Правда с ограничениями в виде
> отсутствия расширенного функционала, начиная с отсутствия, например, gl_VertеxID и прочих
> "не основных" встроенных переменных.
> Геометрические шейдеры выдают статус компиляции 1, но никакого эффекта не производят,
> то есть их реализация пустая функция, хотя компилятору шейдеров они известны и
> их он компилит.
Так ты про какую версию пишешь? Про mesa-9.2?
| |
|
6.41, metallica (ok), 18:52, 07/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
> Так ты про какую версию пишешь? Про mesa-9.2?
Да.
[g@localhost ~]$ cat /etc/system-release
CentOS release 6.5 (Final)
[g@localhost ~]$ yum info mesa-libGL
Loaded plugins: fastestmirror, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: ftp.funet.fi
* extras: ftp.funet.fi
* updates: ftp.funet.fi
Installed Packages
Name : mesa-libGL
Arch : x86_64
Version : 9.2
Release : 0.5.el6_5.2
Size : 379 k
Repo : installed
From repo : updates
Summary : Mesa libGL runtime libraries and DRI drivers
URL : http://www.mesa3d.org
License : MIT
Description : Mesa libGL runtime library.
| |
|
|
|
9.46, Аноним (-), 08:50, 08/06/2014 [^] [^^] [^^^] [ответить] | +1 +/– | Ты либо бредишь, либо юзаешь софт который хочет compatibility profile http ww... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
1.31, fbxdgfjh (?), 16:39, 07/06/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
10.2.1 вышла через несколько часов, исправлена проблема со сборкой radeonsi из-за cherry-pick'нутого патча.
| |
1.45, Аноним (-), 23:01, 07/06/2014 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
И конечно стабильные и свободные драйвера, поставленные на Southern Islands, при 'anygameorbenchmark' просто сливаются по производительности при сравнении с проприетарными и глюканутыми.
| |
|
2.48, Аноним (-), 20:18, 08/06/2014 [^] [^^] [^^^] [ответить]
| +/– |
>И конечно стабильные ... поставленные на Southern Islands
Стабильно артефактят с самого начала своего существования. Вот что в них стабильного
| |
|
|