LINUX.ORG.RU

MESA для RadeonSI достигла поддержки OpenGL 4.3

 , , ,


0

0

19 апреля в MESA Git для RadeonSI был добавлен патчсет для расширения GL_ARB_compute_shader. Это последнее расширение, необходимое для достижения поддержки стандарта OpenGL 4.3 и OpenGL ES 3.1.

Обсуждение этого события на phoronix.com

Что осталось реализовать:

  • 4.5
    • GL_ARB_ES3_1_compatibility
    • GL_ARB_conditional_render_inverted
    • GL_KHR_robust_buffer_access_behavior
    • GL_KHR_robustness
  • 4.4
    • GL_ARB_clear_texture
    • GL_ARB_enhanced_layouts ( specified vec4-slot component numbers )
    • GL_ARB_query_buffer_object

>>> mesamatrix.net

★★★

Проверено: Klymedy ()

Тогда заодно можно указать в тексте новости что добавленный патчсет для расширения GL_ARB_compute_shader был последним недостающим компонентом для реализации поддержки OpenGL ES 3.1.

Так что теперь RadeonSI поддерживает OpenGL 4.3 и OpenGL ES 3.1

anonymous ()

Дык вроде уже есть OpenGL 4.5. До него сколько пилить?

ivanlex ★★★★ ()
Ответ на: комментарий от ivanlex

пилят потихоньку. на меса матрикс есть прогресс что надо сделать. к концу года скорее всего сделают чтобы закрыть все «актуальные» железки что не поддерживает AMDGPU. ну и r600 тоже допилят :(

lv77 ★★★ ()
Ответ на: комментарий от lv77

В списке что осталось реализовать для Open GL 4.5 ошибка: GL_ARB_conditional_render_inverted уже реализован, правильный вариант это GL_ARB_cull_distance.

anonymous ()
Ответ на: комментарий от lv77

ну и r600 тоже допилят

Так это для моего evergreen в первую очередь надо. Иначе мне прямая дорога на новую карту с amdgpu.

gag ★★★★★ ()

OpenGL 4.3 появился около пяти лет назад, а они только драйвер допиливают. Зачем? Уже через пару лет это будет жуткое legacy.

anonymous ()
Ответ на: комментарий от anonymous

Зачем? Уже через пару лет это будет жуткое legacy.

Как говорил товарищ Молотов: Так надо!

anonymous ()

Вашу мать, указывайте серию карт цифрами. Больно я должен запоминать эти ваши маркетинговые названия, типа Северные вагины

anonymous ()
Ответ на: комментарий от anonymous

OpenGL 4.3 появился около пяти лет назад, а они только драйвер допиливают. Зачем?

Затем что существуют игры, которые его используют.

anonymous ()
Ответ на: комментарий от anonymous

указывайте серию карт цифрами

Там разбег большой, так что проще семейства указывать так, как все нормальные люди давно уже привыкли. Тем более, lspci часто врёт эти цифры.

r3lgar ★★★★★ ()
Ответ на: комментарий от ivanlex

Ты чем читаешь? 4.5 есть для amdgpu, а для radeonsi пока только 4.3, так что радуйся, если у тебя gcn <1.1, и жди, когда бэкпортируют на gcn 1.0, и пользуйся тем, что есть.

r3lgar ★★★★★ ()

Я не в курсе дел и не очень понимаю почему пессимизм такой, но задумайтесь на минутку - свободная реализация OpenGL 4.3 (и почти 4.4/4.5) - это же просто космически круто!

Я правильно понимаю, что поддержка в softpipe и llvmpipe - означает что тупо на голом процессоре любой архитектуры можно получить полноценный OpenGL 3.3 (хоть и медленный)?

I-Love-Microsoft ★★★★★ ()

а зачем обсуждение на похорониксе?

reprimand ★★★★★ ()

А есть какая-нибудь информация когда всё это добро можно ждать в r600?

Loki13 ★★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

Я правильно понимаю, что поддержка в softpipe и llvmpipe - означает что тупо на голом процессоре любой архитектуры можно получить полноценный OpenGL 3.3 (хоть и медленный)?

Да,недавно еще появился swr, который является форком llvmpipe с применением инструкций последних процессоров.

Behem0th ★★★★★ ()
Ответ на: комментарий от I-Love-Microsoft

Не совсем полноценный, поддержка антиалиасинга фейковая.

Khnazile ★★★★ ()
Ответ на: комментарий от reprimand

ИМХО

Обсуждение на похорониксе унылое говно, там куча делитантов неразбирающих в вопросе обсуждает статью написанную Мишкой который сам часто далек от понимания вопроса.

НО есть большое НО!! На похорониксе в обсуждениях састо участвуют разработчики месы. Что делает эти треды интересными. Но и то частенько они отвечают на тупые вопросы пользователей который не в состоянии прочитать 3 строчки новости.

В 99% случаях не читать тред а только читать сообщения разработчиков, остальной мусорный спам пролистывать.

Behem0th ★★★★★ ()
Последнее исправление: Behem0th (всего исправлений: 1)
Ответ на: комментарий от lv77

A там как насчет RS600?

ну и r600 тоже допилят :(

У меня сейчас Mesa 10.1.3 и встроеная карта ATI Radeon Xpress 1250 (ноут Samsung R58+). Есть ли шансы дождаться обновления драйвера?

atsym ★★★★★ ()

Ага, сегодня утром. Ура, теперь юзеры RadeonSI круты! Восхвалим Mesa3D и её разрабов! (не стоит, правда, забывать и о разработчиках ядерного драйвера)

mradermaxlol ()
Ответ на: A там как насчет RS600? от atsym

ATI Radeon Xpress 1250

это r300g, про него уже давно забыли. обновления туда прилетают только если в случае общего кода с r600g

Ford_Focus ★★★★★ ()

Отличная новость:) Не зря люблю карточки от Radeon.

lucentcode ★★★★★ ()

Оно тоже дергает мышку если она не одна? Новеау это как здрасте, на ноуте низзя пользоваться, тачпад работает, а мышка - ну это ты буржуин, два устройства ввода хочешь

TooPar ()

А чё нет новости, что с недавным патчем на реклокинг написанный без документации nouveau имеет ту же производительность, что швятой драйвер амд в большинстве случаев?

anonymous ()
Ответ на: комментарий от anonymous

Когда по делу сказать нечего в ход идет проверка орфографии.

Behem0th ★★★★★ ()

Для любителей свежей месы в fedora

dnf copr enable decathorpe/mesa-git
dnf -y upgrade

lv77 ★★★ ()
Ответ на: комментарий от Behem0th

Когда по делу сказать нечего в ход идет проверка орфографии.

+1 Дико, ну просто дичайше плюсую!

«Когда по делу сказать нечего в ход идет хамство». Так тоже можно сказать. Например, на ЛОРе хамы любят «ебать каких-то мам».

anonymous ()

К моменту реализации 4.4 и 4.5 и доведения до средней производительности 80% от каталиста все уже перейдут на api vulkan/mantle/dx13 или что там ещё придумают нового.

kirill_rrr ★★★★★ ()
Ответ на: комментарий от anonymous

Ты хочешь сказать «точно так же тормозит»? И скорее всего, оно работает только на очень ограниченном количестве карточек, которыми пользуются сами разработчики нуво, а на остальных как обычно.

Khnazile ★★★★ ()
Ответ на: комментарий от kirill_rrr

Каталист сам уже почти помер. Теперь вместо него будет гибридный драйвер.

Khnazile ★★★★ ()
Ответ на: комментарий от Behem0th

Ну да, куда мне, «делитанту» до местных специалистов :D

anonymous ()
Ответ на: комментарий от Khnazile

Я на своей карточке включал реклокинг комментируя блокировку в исходниках ядра и производительность в 3d росла. Они больше перестраховываются.

anonymous ()
Ответ на: комментарий от kirill_rrr

Но ведь важен процесс, ждать там, канпелять, на форумах рассказывать как на отдельной конкретной карточке отдельная конкретная игра запускается.

anonymous ()
Ответ на: комментарий от anonymous

Ну да, куда мне, «делитанту» до местных специалистов :D

Залогинься сыкун посмтрим чё ты за перец.

anonymous ()

Ребята, скажите честно, это означает, что я могу покупать свеженькую АТИшечку, и у меня пойдут все последние игрушки с кикстартера (ну и всякий Totalwar, Shadow of Mordor, XCOM2, Sword Coast Legends) на открытых дравишках без тормозов и глюков, и забыть невидию и закрытые драва, как страшный сон?

anonymous ()
Ответ на: комментарий от anonymous

Нет. Порты от feral только на нвидии нормальный фпс показывают.

Khnazile ★★★★ ()
Ответ на: комментарий от Novell-ch

Фпс более-менее хороший только с камнем от интел. На AMD совсем тухляк, даже с карточкой 7950.

Khnazile ★★★★ ()
Ответ на: комментарий от Khnazile

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

kirill_rrr ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.