LINUX.ORG.RU

В MESA добавлен код расширения OpenGL GL_ARB_framebuffer_no_attachments (r600/radeonsi)

 , , , ,


1

1

Благодаря работе Edward O'Callaghan в MESA добавлен код для GL_ARB_framebuffer_no_attachments обоих драйверов r600 и RadeonSI. Это расширение относится к OpenGL 4.3 и после него для полной поддержки останется реализовать:

4.3

  • GL_ARB_compute_shader
  • GL_ARB_robust_buffer_access_behavior
  • GL_ARB_shader_image_size (r600)
  • GL_ARB_shader_storage_buffer_object

4.2

  • GL_ARB_shader_atomic_counters
  • GL_ARB_shader_image_load_store (r600)

Существует вероятность, что к следующему релизу MESA будет поддерживать OpenGL 4.2/4.3 в полном объёме.

Для ядра 4.6 представлен набор патчей для Radeon/AMDGPU DRM, устраняющие проблемы в работе UVD video decoding и PowerPlay. Более подробно можно узнать в рассылке dri-devel.

>>> mesamatrix.net

★★★

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

AMDGPU DRM устраняющие проблемы в работе UVD video decoding

забавно, не испытывал никаких проблем ранее, но уже на 4.6.0-rc2, откатываться назад не буду для испытания.

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

new pull request was sent in today that fixes some Radeon and AMDGPU DRM driver issues within the Linux 4.6 kernel.

This AMDGPU/Radeon update fixes video RAM information fetching for Fury/Fiji, has more vblank fixes in both drivers, fixes some suspend and resume issues pertaining to UVD video decoding, and most excitingly there are a number of PowerPlay fixes. Mainly due to the many PowerPlay fixes, I look forward to trying out this latest Linux 4.6 Git code shortly.

More details on these changes can be found via this dri-devel message by AMD's Alex Deucher.

http://www.phoronix.com/scan.php?page=news_item&px=AMDGPU-Radeon-4.6-Fixes

lv77 ★★★ ()

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

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

не слежу за иркой. как на форонексе есть новости по R600 так делаю. у меня 6950 - этим и живу.

lv77 ★★★ ()

В общем-то плевать на OpenGL, если OpenCL заморожен, а он нужен куда более здоровым людям, не курильщикам и не игрунам всяким.

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

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

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

ну футбол это не обязательно вред для здоровья. ну и секс забыл :)

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

бухание, наркота или походы на футбол

стало быть единственная альтернатива играм, по твоему мнению?

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

футбол - это неадекватные фанаты и куча бухого народа на стадионе=(

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

ну не знай. у нас это общегородской праздник с металлодетекторами на входе, конными патрулями и ваще. в хорошем смысле.

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

единственная доступная мне для релакса и отвлечения от умственной нагрузки

Kompilainenn ★★★★★ ()
Последнее исправление: Kompilainenn (всего исправлений: 1)

GL_ARB_clear_buffer_object

это уже есть, в тексте новости ошибка

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

меньше чем три

\\ за опенгл всегда будет больше голосов. потому что серьёзные люди не будут просить опенцл в месе, они могут и предпочтут взять готовое решение с гарантией производителя..( Конпеляй как задумано™)

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

Да, это факт. Кстати свободный AMDGPU + выжимка из AMDGPU-PRO драйвера уже позволяет использовать OpenCL 1.2 (при обещанном и ожидаемом 2.0) без говно-fglrx.

kep ()

Завидую пользователям открытых драйверов, так много мелких радостей в последнее время. На закрытых скучно, всё реализовано на момент покупки этой карты а не для старой на момент покупки новой.

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

На сколько я понял, в поддержке OpenCL затык с компилятором, который многое не поддерживает, и доделать его некому, т.к. никто в настоящий момент эти работы не оплачивает.

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

футбол - это неадекватные фанаты и куча бухого народа на стадионе=(

Но всегда можно погонять мяч во дворе (если есть такая возможность), либо же с друзьями на природе. P.S на счет быдла и психов-фанатов на стадионах я согласен

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

Я так понимаю, что opengl там через свободный, а opencl через проприетарный?

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

З.ы. новость для одного расширения запилили, а про недавний релиз нет..

+1

Еще и подтвердили...

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

Игры в IT это как военная промышленность в мире - локомотив для развития технологий

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

Для «серьёзной работы» и компы и чипы в них другие.

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

Ну давай мне игровой десктоп на power8.

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

И разгонять позволяет как говно-fglrx?

Разгонять что?

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

а opencl через проприетарный?

Затрудняюсь ответить, но либы идут бинарниками, да.

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

Вообще-то OpenGL нужен бОльшему количеству людей, и да, игроков в целом не мало, и они уже давно не школьники.

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

единственная доступная мне для релакса и отвлечения от умственной нагрузки

это жене так объясняешь покупку мощной видюхи? :) по-английски - смотреть фильмы (можно сериалы типа Friends), с субтитрами само собой, мультики (типа South Park), слушать-читать книжки с gutenberg.org (помню в детстве зачитывался приключениями типа капитана Блада, или дети капитана Гранта) - не доступно? :)

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

Да, действительно, у меня то же самое, несмотря на Platform Version: OpenCL 2.0 AMD-APP (2004.6), сами Device Version и OpenCL C Version (это язык и компилятор же кажется) — 1.2;

Это получается блендер немного не то показывает:

			Device OpenCL C Version: OpenCL C 2.0 
			Device Version: OpenCL 2.0 AMD-APP (2004.6)
или быть может ошибка в аиде? Непонятно.

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

Образование¹, лингвистика², спорт³.

1.

“Anyone who stops learning is old, whether at twenty or eighty. Anyone who keeps learning stays young.”

― Henry Ford
2.
“Language is the most massive and inclusive art we know, a
mountainous and anonymous work of unconscious generations.”

― Edward Sapir
3.
“No man has the right to be an amateur in the matter of physical training.
It is a shame for a man to grow old without seeing the beauty and strength of which his body is capable.”

― Socrates

kep ()

r600

ура, моя видяха еще не старое говно

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

Образование¹, лингвистика², спорт³.

а на фотке - немой негр с параличем мышц лица

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

В amdgpu-pro пока нет ничего свободного. Есть блоб, который ты скачиваешь. Только 1 отличие от fglrx - не нужен проприетарный модуль ядра.

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

В amdgpu-pro пока нет ничего свободного. Есть блоб, который ты скачиваешь. Только 1 отличие от fglrx - не нужен проприетарный модуль ядра.

Это уже само по себе довольно позитивно. Переключение свободный/блоб теоретически уходит в юзерспейс, поддержка KMS и последних версий ядра из коробки, т.е. не надо ждать пока производитель соизволит. А по сути на новых чипах amdgpu с radeonsi выдает такую производительность и качество, что не совсем понятно, зачем теперь вообще нужен блоб.

PS: ну и, разумеется, средний палец Nvidia.

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

зачем теперь вообще нужен блоб

так его и не будет, объявили же, как только допилят amdgpu, то все не поддерживаемые карточки (сейчас это <GCN 1.1, но была инфа от человека с амд, что когда допилят на 1.1, то бэкпортируют для 1.0) идут в дроп, будут довольствоваться до конца своих дней выпущенным ранее и не обновляемым драйвером, для которого, возможно, будут выпускать какие-то фиксы, что впрочем маловероятно, что собственно и вызвало шторм говн и полыхающих пердаков, (до того, как появилась инфа про бэкпорт на 1.0) потому что например такие относительно не старые карточки как R9 270X — 1.0, ну а что говорить про всякие 75**/76** и 6***, которые не GCN вообще.

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

Хз, драйвер r600 также в отличном состоянии, поэтому не понимаю причин возмущения, даже если дропнули бы.

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

ты просто проще и спокойнее к этому относишься, в отличие от.

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

Это уже само по себе довольно позитивно.

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

А по сути на новых чипах amdgpu с radeonsi выдает такую производительность и качество, что не совсем понятно, зачем теперь вообще нужен блоб.

Производительность этих «новых» чипов = производительности старых чипов 2010-ого года, из которых их и переименовали. CGN маркетинговая замануха, не более. К моменту, когда оно будет ПОЧТИ допилено, AMD выпустит те же самые видеокарты ЧУТЬ-ЧУТЬ быстрее с архитектурой CGN-2.0, сделает новый драйвер radeonpro, забьет на amdgpu. Сколько раз уже такое было.

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

trupanka, либо у вас просто устаревшая информация, либо добавляйте, что это ваше личное мнение. Ну и в крайнем случае покупайте Nvidia, которая вообще на пользователей старых карт плевала.

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

Интересные тут личности. Им кидают бинарник, они устраивают парад опенсорса.

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