The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Код с реализацией геометрических шейдеров для драйвера Intel добавлен в MESA

02.09.2013 11:31

Разработчик Пол Берри (Paul Berry) из компании Intel добавил в MESA большую серию патчей, реализующих поддержку геометрических шейдеров в драйвере Intel. Это устраняет одну из последних проблем на пути к полной поддержке OpenGL 3.2/3.3 данным драйвером. Геометрические шейдеры позволяют генерировать новые графические примитивы (точки, линии, треугольники) после стадии вершинных шейдеров, используя GLSL.

Отмечается, что в планы компании Intel входит полная реализация поддержки OpenGL 3.3 в своем драйвере до конца календарного года. Предполагается, что новая MESA может выйти с номером версии 10.0, отражающим факт достижения поддержки OpenGL версии 3.3.

  1. Главная ссылка к новости (http://www.phoronix.com/scan.p...)
  2. OpenNews: Релиз Mesa 9.2 c поддержкой UVD и новой порцией расширений OpenGL
  3. OpenNews: Valve и Nvidia представили доклад с рассказом о портировании игр под Linux
  4. OpenNews: Разработчик из AMD подытожил состояние открытых драйверов для карт семейства Radeon
  5. OpenNews: В MESA ожидается скорое появление поддержки геометрических шейдеров
Автор новости: Аноним
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/37798-mesa
Ключевые слова: mesa, intel, opengl
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (47) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Пиу (ok), 11:40, 02/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    gen7 только ведь, да?
     
     
  • 2.38, Аноним (-), 04:24, 03/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    На вид вроде все что драйвером i965 цепляется.
     
     
  • 3.43, Пиу (ok), 18:54, 03/09/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    у меня gma x3100 (чипсет gm965, gen4) - меса говорит что умеет только opengl 2.1
     
     
  • 4.45, Аноним (-), 23:47, 04/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > только opengl 2.1

    А у вас драйвер свежий?

     

  • 1.2, Аноним (-), 11:49, 02/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    вау
     
  • 1.3, Хрен с горы (?), 11:59, 02/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интел такой интел. Пилит для себя только... Нет чтоб вместе со всеме, в галлиум подобное добавить и дрова свои, хотя бы для новых, перевести, но нет же.
     
     
  • 2.4, Аноним (-), 12:19, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +15 +/
    Лучше рабочий код в одном проекте, чем обмылки в двух. Код они не зажимают, запрета на портирование нет. Это уже само по себе офи-фигительно. А жаловаться на то, что кто-то не делает что-то для тебя БЕСПЛАТНО -- верх наглости.
     
     
  • 3.6, Аноним (-), 12:29, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +14 +/
    Делает он не для меня, а для своего оборудования, которое он отдаёт не бесплатно. А то, что код открывают, молодцы, да.
     
  • 3.16, Хрен с горы (?), 13:50, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Тот же андроид только в левой руке. Кость с барского стола.
     
     
  • 4.39, Аноним (-), 04:26, 03/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Тот же андроид только в левой руке. Кость с барского стола.

    Пардон?! Драйвер для своей видяхи - это не кость с барского стола, а поддержка своего обоорудования, бэть. С фига ли драйвера под свое оборудование стали подачками? А то что интель сроду с шейдерами работает как-то по своему - избавляет их от массы дурных грабель, между прочим...

     
  • 3.22, Аноним (-), 14:20, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    у вас какое-то странное представление о бесплатности
     
  • 2.5, Аноним (-), 12:26, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Пусть амд ее кого нибудь наймет или вмвар
     
     
  • 3.17, Хрен с горы (?), 13:52, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Галлиум это не только амд или вмвар. Тащем то его куча народу пилит, там и ллвмпайп и нуво и всякие фридрено. Оно для того и было придумано, чтоб можно было легко код реюзать, чего в месе сделать сложнее.
     
     
  • 4.40, Аноним (-), 04:27, 03/09/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Галлиум это не только амд или вмвар. Тащем то его куча народу пилит,

    И есть мнение что он по CPU многовато оверхеда создает. Интелевый драйвер при прочих равных проц грузит намного меньше.

     
     
  • 5.41, Аноним (-), 08:51, 03/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    есть факт что на не создающем оверхед драйвере тормозят окошки, нигде такого нет кроме как на интеле.
     
     
  • 6.42, fidaj (ok), 11:22, 03/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > есть факт что на не создающем оверхед драйвере тормозят окошки, нигде такого
    > нет кроме как на интеле.

    ложь

    нужно уточнять железо...

     
     
  • 7.46, Аноним (-), 20:54, 05/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    intel core i5
    hd graphics 2500
    linux 3.8
    mesa 9.1
     
     
  • 8.47, fidaj (ok), 21:03, 05/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    дык не видно ж как тормозят ... текст свёрнут, показать
     
  • 2.10, Аноним (-), 13:24, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Интел такой интел. Пилит для себя только...

    Для тех кто пользуется их продукцией. Довольно логично. У них кстати весьма приличный драйвер. А засчитывается в конечном итоге результат. Интел пошел своим путем и их драйвер получше галлиумов работает, если уж на то пошло. Сами GPU впрочем дохлые, так что радости с этого мало.

     
     
  • 3.18, Хрен с горы (?), 13:54, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >Для тех кто пользуется их продукцией. Довольно логично.

    Такое логично на оффтопике.

     
     
  • 4.44, Аноним (-), 23:46, 04/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Такое логично на оффтопике.

    Ну как бы указывать драйверописателю как ему правильнее драйвера под его же GPU писать - это уже верх наглости просто. Пишите свой драйвер как вам там удобно.

     
  • 2.11, Аноним (-), 13:24, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Когда-то был популярен Glide, он на несколько лет отсрочил появление OpenGL на десктопах. А всё дело в том что OpenGL - прослойка между железом и программой, что незначительно замедляет работу программы по сравнению с использованием вызовов конкретной модели 3D-акселлератора. Они были ещё слишком слабы, чтобы быстро работать с прослойками. Потом они стали быстрее, стал использоваться универсальный для каждой моедли видеокарт всех изготовителей OpenGL.

    Ну так вот, Gallium это прослойка над OpenGL, которая чуть медленнее, чем просто OpenGL. Но Intel настолько слабые видеокарты, что GeForce 4 2001 года кажутся быстрее по сравнению с инми. Им не нужна ещё одна прослойка над прослойкой! С ней медленная видеокарта становится совсем черепахой.

     
     
  • 3.20, Хрен с горы (?), 13:59, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Есть галлиум драйвер для старых интеловых карт, работает вполне прилично. Оверхед в галлиуме - бред маркетологов интела. Наняли 20 китайцев и те пишут свой велосипед. Делов то.
     
  • 3.24, Аноним (-), 15:04, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Glide такая же прослойка, между железом и программой. И популярен он был потому что пилила его 3DFX которая выпускала его со своими картами, и пока конкурентов её картам не было он жил. Потом появилась nVidia и ATI которые по понятным причинам Glide не поддерживали а поддерживали OpenGL и DirectX. Вот в итоге Glide и не стало.
     
     
  • 4.33, Аноним (-), 20:49, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    глайд предоставлял вызовы напрямую железу, без всяких прослоек с абстракциями
     
  • 3.37, Аноним (-), 22:23, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Но Intel настолько слабые видеокарты, что GeForce 4 2001 года кажутся быстрее по сравнению с инми

    Последние модели на уровне GeForce 8800-9800, это кризис на максималке

     
  • 2.12, Mr. Cake (?), 13:30, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Они пробовали сделать на Gallium, но сказывается маломощность железа, вот и приходится пилить специально под него.
     
     
  • 3.19, Хрен с горы (?), 13:56, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Они пробовали сделать на Gallium, но сказывается маломощность железа, вот и приходится
    > пилить специально под него.

    Бред. Вначале они поддерживали галлиум, потом просто поняли, что развивая галлиум они будут развивать и другие драйвера, вот и дали заднюю. Как показывает практика r600 в галлиуме оказался быстрее оного из месы.

     
  • 2.26, commiethebeastie (ok), 15:19, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле для себя? Если будет пилить ilo вместо i965 это что-то изменит и драйвер заработает на других картах?
     
  • 2.29, agente (?), 15:24, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    код glsl общий в месе для всех, так что скоро будут и на амд геометрические шейдеры.
     

  • 1.7, Edemoe (?), 12:34, 02/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Лучше бы пофиксили постоянные глюки и зависания графики на Sandy Bridge, сил уже никаких нет терпеть это безобразие
     
     
  • 2.8, Аноним (-), 12:44, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • –4 +/
    выброси своё глючное железо и купи таки исправное оборудование.
     
  • 2.9, ананим (?), 12:56, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Да нету этого.
    Уж сколько перевидал этих ...бриджей.

    Может у вас действительно что-то с железом не то.

     
     
  • 3.13, Mr. Cake (?), 13:32, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    drm:i915_hangcheck_elapsed ловлю стабильно раз в пару дней. Не в железе дело.
     
     
  • 4.27, Пиу (ok), 15:19, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    баги писали?
     
     
  • 5.36, Edemoe (?), 22:10, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А как же:
    https://bugs.launchpad.net/ubuntu/raring/+source/linux/+bug/1140716
    подобный баг есть в баг-трекере каждого дистрибутива. И да, тянется это все с ядра 3.5 по сей день.
     
  • 4.31, runoverheads (ok), 18:59, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    тоже подобные баги ловил полгода назад на ноуте, помогло обновление всех граф. пакетов
     
  • 3.14, Аноним (-), 13:36, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Вот придёт он в магазин и скажет: «похоже у меня бракованный чип видео, он глючит и виснет в Linux, поменяйте мне материнку», Вы так себе это видите?
     
  • 3.15, Аноним (-), 13:38, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    У меня ноут от Acer с Sandy Bridge тоже зависает довольно часто.
     
     
  • 4.30, прохожий (?), 16:40, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    У меня ноут от днс с санди бридж - все великолепно - за полтора года ни одной проблемы.
     
  • 4.34, saNdro (?), 21:35, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Dell Latitude с тем самым SandyBridge. За прошедшее с мая прошлого года время ни одной проблемы с графикой.
     
  • 3.21, zomg (?), 14:08, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU hung
    несколько раз в день, виснет графика на полминуты. i3-2100
     
     
  • 4.23, ананим (?), 14:40, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Дрова какой версии?
     
  • 4.28, Пиу (ok), 15:20, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > виснет графика на полминуты

    у меня вообще монитор отваливается до ребута, gm 965

     
  • 4.32, mma (?), 19:11, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ведро старое? На старых надо один режим энергосбережения видюхи отключать параметром ядра, с ним такое было.
     
  • 3.35, Edemoe (?), 22:08, 02/09/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот же:
    https://bugs.launchpad.net/ubuntu/raring/+source/linux/+bug/1140716
     

  • 1.25, Аноним (-), 15:17, 02/09/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    На своём ноуте на запускал игрушки сляпанные на массивных 3D движках,
    но свои 3D миры с десятками текстур, шейдерами, аннимацией,  написанные на Mesa
    в centos прокручивает без проблем порядка 2 млн. полигонов.MSI core i3 HD Graphics 3000.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру