URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 110436
[ Назад ]

Исходное сообщение
"Релиз Mesa 17.0.0"

Отправлено opennews , 13-Фев-17 17:45 
После трёх месяцев разработки сформирован (
https://lists.freedesktop.org/archives/mesa-announce/2017-Fe... релиз свободной реализации OpenGL API - Mesa 17.0 (http://mesa3d.org/). Это первый выпуск в рамках новой нумерации версий, в которой первая цифра указывает на год выпуска, вторая цифра является порядковым номером значительного выпуска за указанный год, а третья цифра отражает корректирующие выпуски. Причиной введения новой схемы является потеря актуальности прошлой нумерации, первая цифра в которой увеличивалась при обеспечении поддержки очередной версии стандарта OpenGL (теперь в Mesa реализована (https://mesamatrix.net/) самая свежая спецификация OpenGL 4.5). Как и раньше первый выпуск новой ветки Mesa имеет экспериментальный статус - после проведения окончательной стабилизации кода будет выпущена стабильная версия 17.0.1.

В новом выпуске можно отметить следующие (http://cgit.freedesktop.org/mesa/mesa/log/) изменения (http://cgit.freedesktop.org/mesa/mesa/tree/docs/relnotes/17....:


-  Добавлен новый драйвер etnaviv (https://www.opennet.me/opennews/art.shtml?num=38134) с поддержкой GPU Vivante (http://ru.wikipedia.org/wiki/Vivante_Corporation), поставляемых в некоторых ARM-платформах Marvell Armada, Rockchip и Freescale;

-  В драйвере freedreno реализована поддержка пятого поколения GPU Adreno (A5XX), задействованных в SoC Snapdragon 820 и 821 и поддерживающих OpenGL ES 3.2, Vulkan 1.0 и OpenCL 2.0. Данные GPU используются в таких смартфонах, как Xiaomi Mi5, LG G5, Lenovo Zuk Z2/Z2Pro, One Plus 3, HTC 10 и Sony Xperia X/ZX, для видеоподсистем которых ранее были доступны только проприетарные драйверы;
-  В драйвере i965 для чипов Intel Haswell обеспечена поддержка OpenGL 4.2;
-  В драйвере nouveau обеспечена поддержка OpenGL 4.3 для GPU NVIDIA  Maxwell (GeForce 400/500/600/700) и проведена работа по увеличению производительности для чипов
Maxwell;
-  В драйверах r600/radeonsi добавлена поддержка Polaris12  и возможность обработки  H.264 уровня 5.2 через движки VCE. Внесена порция оптимизаций производитетельности;

-  В драйверах с реализацией  графического API Vulkan добавлна поддержка расширения VK_KHR_sampler_mirror_clamp_to_edge и обеспечено использование  распространяемого консорциумом Khoronos файла vk.xml для генерации точек входа, готовые заголовочные файлы  vk_platform.h и vulkan.h исключены из поставки;
-  В Vulkan-драйвере ANV, развиваемом для карт Intel, добавлена поддержка  тесселяционных (https://ru.wikipedia.org/wiki/%D0%97%D0%... шейдеров и типа Float64, проведена работа по увеличению производительности;
-  В Vulkan-драйвере RADV, развиваемом для карт AMD, добавлена возможность работы, одновременно с несколькими видеокартами, обеспечена поддержка расширений K_AMD_draw_indirect_count и VK_AMD_negative_viewport_height. Сборка
RADV теперь требует включения опциии "--enable-gallium-llvm";

-  В EGL внесены улучшения, связанные с работой бэкенда для платформы Android: добавлен вызов gralloc::lock_ycbcr для определения форматов YUV и обеспечена поддержка поверхностей на основе пиксельных буферов (pbuffer);

-  Проведён рефакторинг кэширования GLSL-шейдеров;
-  Подготовлены элементы для поддержки типа int64;

-  В подсистеме Gallium устранена серия утечек памяти и состояний гонки;

-  В VDPAU задействован интерфейс dri3 для прямой отправки буфера в X;
-  В трекер состояний Clover c реализацией OpenCL добавлена поддержка clGetExtensionFunctionAddres;

-  Прекращена поддержка сборочных опций "--with-sha1" и "--disable-shader-cache";
-  Добавлена поддержка новых расширений OpenGL:


- GL_ARB_post_depth_coverage в i965/gen9+

- GL_KHR_blend_equation_advanced в nvc0

- GL_INTEL_conservative_rasterization в i965/gen9+

- GL_NV_image_formats во всех драйверах с поддержкой GL_ARB_shader_image_load_store (i965, nvc0, radeonsi, softpipe)

- GL_ARB_gpu_shader_fp64 в i965/haswell

- GL_ARB_vertex_attrib_64bit в i965/haswell

- GL_ARB_shader_precision в i965/haswell

- GL_OES_geometry_shader в i965/haswell

- GL_OES_texture_cube_map_array в i965/haswell

- GL_OES_viewport_array в i965/haswell


URL: https://lists.freedesktop.org/archives/mesa-announce/2017-Fe...
Новость: http://www.opennet.me/opennews/art.shtml?num=46040


Содержание

Сообщения в этом обсуждении
"Релиз Mesa 17.0.0"
Отправлено Sluggard , 13-Фев-17 17:45 
А почему сразу 17? Или они теперь по годам нумеруют?

"Релиз Mesa 17.0.0"
Отправлено Yahoo , 13-Фев-17 17:51 
Ну вотъ, сударъ, на дворе 1917 годъ, и главная цифира 17.

"Релиз Mesa 17.0.0"
Отправлено A.Stahl , 13-Фев-17 18:34 
Tertius anno Tiberius Iulius Caesar Augustus.

"Релиз Mesa 17.0.0"
Отправлено OramahMaalhur , 13-Фев-17 19:29 
>на дворе

Право же, сударь имѣлъ въ виду "на дворѣ"


"Релиз Mesa 17.0.0"
Отправлено Виктор. , 13-Фев-17 21:57 
Ничего, скоро и написание упростят и ликбезы введут!

"Релиз Mesa 17.0.0"
Отправлено Yuris , 14-Фев-17 10:07 
А там уже и ГОЭЛРО, и всеобщая кибернизация )))

"Релиз Mesa 17.0.0"
Отправлено die_russofobs Не раб STEAMDRM , 14-Фев-17 20:02 
Не считая скорого запланирвоанного NATO всеобщего принудительного чипирования,
у нас вон уже и свои киборги есть - правда пока живут только в аэрпортах)

"Релиз Mesa 17.0.0"
Отправлено Виктор. , 14-Фев-17 23:17 
Кибер-Ленин - всегда молодой,
И юный Октябрь впереди!

"Релиз Mesa 17.0.0"
Отправлено Зорян и Шкиряк , 13-Фев-17 17:52 
Чукча не читатель, чукча писатель?

"Релиз Mesa 17.0.0"
Отправлено Sluggard , 13-Фев-17 17:57 
Каюсь, грешен иногда. )

"Релиз Mesa 17.0.0"
Отправлено Duplo , 13-Фев-17 18:10 
Типичная поня.

"Релиз Mesa 17.0.0"
Отправлено cvbcfgbdzndgbxdfg , 13-Фев-17 18:24 
ты чё, спортсмен?

"Релиз Mesa 17.0.0"
Отправлено Тот_Самый_Анонимус , 13-Фев-17 20:57 
Ну да, главное же коммент раньше всех оставить, какое тут чтение?

"Релиз Mesa 17.0.0"
Отправлено Чукча , 13-Фев-17 22:05 
А чё сразу чукча??

"Релиз Mesa 17.0.0"
Отправлено Eskimos , 14-Фев-17 12:03 
Ну не эскимос же!

"Релиз Mesa 17.0.0"
Отправлено Crazy Alex , 13-Фев-17 17:53 
Да, по годам

"Релиз Mesa 17.0.0"
Отправлено Sluggard , 13-Фев-17 17:58 
У одних по годам, другой почувствовал что пришло время менять номер версии, у третьих всё от балды и перевалило за 200...
Теряюсь.

"Релиз Mesa 17.0.0"
Отправлено Crazy Alex , 13-Фев-17 18:18 
ну, тут как раз тот случай, когда semver не особо подходит - наличие OpenGL-расширений выясняется динамически, а три четверти изменений сильно сказываются на функционировании и не видны в API.

"Релиз Mesa 17.0.0"
Отправлено Аноним , 14-Фев-17 13:12 
Главное чтобы версии софта не декрементировали.

"Релиз Mesa 17.0.0"
Отправлено die_russofobs Не раб STEAMDRM , 14-Фев-17 20:09 
Это только кажется..
Как понимаю например программая 3D отрисовка - давно заброшенна(или даже выпилена?)...


"Релиз Mesa 17.0.0"
Отправлено Аноним , 13-Фев-17 18:23 
>Прекращена поддержка сборочных опций "--with-sha1" и "--disable-shader-cache";

А вот тут я не понил. Как теперь для стима собирать с libnettle?


"Релиз Mesa 17.0.0"
Отправлено Аноним , 13-Фев-17 18:32 
Будешь пересобирать openssl

"Релиз Mesa 17.0.0"
Отправлено Аноним , 14-Фев-17 11:06 
Из-за проблем с внешними либами реализация sha1 (взятая из openbsd кстати) добавлена в кодовую базу mesa.

"Релиз Mesa 17.0.0"
Отправлено gnh , 13-Фев-17 18:25 
У них будут проблемы с нумераций в 2117 году.

"Релиз Mesa 17.0.0"
Отправлено Аноним , 13-Фев-17 18:26 
Будет версия 117, какие проблемы)

"Релиз Mesa 17.0.0"
Отправлено Аноним , 13-Фев-17 18:45 
> Будет версия 117, какие проблемы)

Сразу перейти на 2017.x.y
Предлагаю перед этим установить скрытую камеру на рабочее место Горшечника и получившимися кадрами, как и угрозой передхода на исчисление от предположительной даты сотворения мира, шантажиро^W направить разработку в нужное русло.


"Релиз Mesa 17.0.0"
Отправлено equeim , 13-Фев-17 18:33 
117.0.0, никаких проблем. А вот в 3000 году будет неудобно.

"Релиз Mesa 17.0.0"
Отправлено Аноним , 13-Фев-17 19:29 
По вашей же логике, версия будет 1000.0. Правда, к тому времени ни Mesa, ни OpenGL уже, скорее всего, не будет.

"Релиз Mesa 17.0.0"
Отправлено Sluggard , 13-Фев-17 20:10 
>> Правда, к тому времени ни Mesa, ни OpenGL уже, скорее всего, не будет.
> скорее всего

Офигеть, ты оптимист!


"Релиз Mesa 17.0.0"
Отправлено die_russofobs Не раб STEAMDRM , 14-Фев-17 20:12 
К тому времни наверняка вообще никого не будет,
но если кто и останется - будут о том сильнооо жалеть...
живя в экологии того кода.

"Релиз Mesa 17.0.0"
Отправлено die_russofobs Не раб STEAMDRM , 14-Фев-17 20:13 
* года

"Релиз Mesa 17.0.0"
Отправлено hyphop , 13-Фев-17 18:48 
> i965 для чипов Intel Haswell обеспечена поддержка OpenGL 4.5

Я ЖДАЛ ЭТОГО НАВЕРНОЕ 1 ГОД )))) - поиграем теперь


"Релиз Mesa 17.0.0"
Отправлено Аноним , 13-Фев-17 18:59 
А OpenGL разве не свободный?

"Релиз Mesa 17.0.0"
Отправлено Аноним , 13-Фев-17 20:51 
Тогда бы он назывался FreeGL

"Релиз Mesa 17.0.0"
Отправлено лучик , 13-Фев-17 22:11 
открытый стандарт не требует открытости всех реализаций..

"Релиз Mesa 17.0.0"
Отправлено Аноним , 13-Фев-17 19:08 
В Haswell Vulkan будет, или уже можно не ждать?

"Релиз Mesa 17.0.0"
Отправлено Sunderland93 , 13-Фев-17 22:08 
Так он же там есть. У меня даже на Ivy Bridge доступен. Хотя его работу не проверял

"Релиз Mesa 17.0.0"
Отправлено paulus , 13-Фев-17 21:33 
>В подсистеме Gallium устранена серия утечек памяти и состояний гонки

Поясните, пожалуйста, что за состояние гонки?


"Релиз Mesa 17.0.0"
Отправлено Crazy Alex , 13-Фев-17 21:41 
https://ru.wikipedia.org/wiki/%D0%A1%D0%...

"Релиз Mesa 17.0.0"
Отправлено paulus , 13-Фев-17 21:48 
Спасибо :)

"Релиз Mesa 17.0.0"
Отправлено axredneck , 13-Фев-17 21:49 
Это когда один процесс пишет в переменную, а другой как раз в тот же момент читает. В результате считает он чепуху, а не значение переменной.

"Релиз Mesa 17.0.0"
Отправлено Sunderland93 , 13-Фев-17 22:07 
А OpenGL 4.5 для Ivy Bridge планируется добавить? Никто не в курсе?

"Релиз Mesa 17.0.0"
Отправлено leap42 , 14-Фев-17 02:18 
да, планируется

"Релиз Mesa 17.0.0"
Отправлено Аноним , 14-Фев-17 09:30 
Тоже ждал Ivy Bridge в этом релизе. Ну ничего, ещё подождём.

"Релиз Mesa 17.0.0"
Отправлено Наркоман , 14-Фев-17 03:01 
кто нить сравнивал работу сабжа на максвеле с блобом, запущенным через бамблби?

"Релиз Mesa 17.0.0"
Отправлено Eskimos , 14-Фев-17 12:10 
То чувство, когда ник всецело соответствует содержанию поста.

"Релиз Mesa 17.0.0"
Отправлено Наркоман , 14-Фев-17 22:10 
окей, распарсим: держать все время блоб включенным нет желания по идеологическим соображениям. По сему - есть два стула: либо включать блоб когда надо, через бамблби, либо положить болт на штеуд, накатить месу и пользовать штеуд вместо гпу для всего

"Релиз Mesa 17.0.0"
Отправлено Андрей , 14-Фев-17 05:29 
> В драйвере freedreno реализована поддержка пятого поколения GPU Adreno (A5XX)

Вот везёт же! Не понимаю, почему родной ARM'овский Mali закрыт как за семью печатями. Да и при любой попытке жаловаться на форуме - мы не говорим с конечными пользователям, только с компаниями, лицензирующими нашу продукцию. Ну в компаниях этих до разработчиков вообще не достучаться, ибо там и форумов таких нет. Когда там в ARMе этих менеджеров позаменяют на нормальных!?


"Релиз Mesa 17.0.0"
Отправлено ryoken , 14-Фев-17 08:22 
> Когда там в ARMе этих менеджеров
> позаменяют на нормальных!?

Учитывая, что ARM скупили японцы - я как-то сомневаюсь, что будут более общительные манагеры.


"Релиз Mesa 17.0.0"
Отправлено алекс , 14-Фев-17 10:24 
Японцы те ещё проприетасты, можно сказать никогда этого не будет.

"Релиз Mesa 17.0.0"
Отправлено GotF , 19-Фев-17 08:56 
По крайней мере для Polaris запилили OpenGL 4.5 (в 13.0 было только 4.3). Игры на свежих версиях Unity теперь работают без -force-glcore43.