LINUX.ORG.RU
ФорумTalks

Igalia выкатили патчи с поддержкой ARB_gpu_shader_fp64 на Haswell

 ,


0

1

Это означает поддержку OpenGL 4.0 на Haswell. См. https://lists.freedesktop.org/archives/mesa-dev/2016-July/123685.html

Пояснения, почему это заняло столько времени и было так сложно, см. http://blogs.igalia.com/itoral/2016/07/13/story-and-status-of-arb_gpu_shader_...

У нас тут Эйяфьядлайёкюдль на носу, а ты приносишь новости про ОткрГрЛ устаревшего образца.

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

1. А зачем? Его разве кто-нибудь использует? Это же расширение в прямом смысле для галочки, чтобы можно было сообщать о поддержке 4.0. Для игр оно не нужно же. Просто оверрайдишь версию опенгл на 4.0, да и все. Разве что для какой-нибудь генерации фракталов или чего-то подобного.

2. На r600g fp64 уже есть, нужна эмуляция для ядер на Terascale 2 без родной поддержки fp64. Эмуляцией занимается Gsoc-студент. https://hopetech.github.io/blog/ , но как-то последний месяц от него ни слуху ни духу.

3. Другое дело, что r600g довольно бажный, плюс для него не реализовали compute-шейдеры и разные атомарные операции, нужные для OpenGL 4.2-4.3. Это как раз играми используется.

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

чтобы можно было сообщать о поддержке 4.0

Для этого, да :)

Просто оверрайдишь версию опенгл на 4.0, да и все.

Так и делаю, но костыль ведь.

На r600g fp64 уже есть, нужна эмуляция для ядер на Terascale 2 без родной поддержки fp64. Эмуляцией занимается Gsoc-студент. https://hopetech.github.io/blog/ , но как-то последний месяц от него ни слуху ни духу.

Я это и имел в виду, спасибо за ссылку. // Этот блог — хипстерское говно.

Другое дело, что r600g довольно бажный

Как-то не замечал...

плюс для него не реализовали compute-шейдеры и разные атомарные операции, нужные для OpenGL 4.2-4.3. Это как раз играми используется.

А с этим [пока] не сталкивался.

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

Как-то не замечал...

Например, Bioshock или Saints Row IV просто вешают видеокарту. Ну или такой критерий бажности, погулять по https://www.shadertoy.com/browse На блобе NVIDIA работает практически все. На radeonsi и интеле работает почти все за некоторыми исключениями. На r600g сломана чуть не половина.

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

говорят R600_DEBUG=nosb может добавить стабильности, сам давно уже не тестил свою 6770

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

Кстати, о бажности. Не знаю, как для радеона, но лучшее, что можно сейчас сделать на машинке с графикой intel — это снести к чертям xf86-video-intel и дать иксам использовать вшитый универсальный драйвер.

Это не относится к драйверам ядра и mesa, конечно, только к иксовым. Но решает много разных проблем.

ChALkeR ★★★★★ ()

С одной стороны, как обладателю Haswell на десктопе мне очень приятно слышать подобные новости. Но с другой - стоило ли вкладывать столько сил ради десктопного линукса? Если я захочу поиграть, то перезагружусь в венду, благо там заметно более шустрое 3D и более фичастые драйвера. Неужели столько людей пользуются 3D в линуксе?

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

Умеют только те чипы, где поддержка реализована аппаратно.

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

На r600g сломана чуть не половина.

Даже больше. Спасибо за ссылку. Снова.

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