The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз Mesa 9.0 с поддержкой OpenGL 3.1"
Отправлено opennews, 09-Окт-12 13:27 
Доступен (http://lists.freedesktop.org/archives/mesa-dev/2012-October/...) релиз свободной реализации OpenGL API - Mesa 9.0. Новая версия примечательна прежде всего реализацией поддержки OpenGL 3.1 для драйвера i965, добавлением двух новых Gallium3D-драйверов nv30 и radeonsi, а также интеграцией наработок проекта Clover. В настоящий момент ветка Mesa 9.0 имеет экспериментальный статус, после проведения окончательной стабилизации кода, будет выпущен стабильный релиз 9.0.1.

Основные улучшения (http://www.mesa3d.org/relnotes-9.0.html) в Mesa 9.0:

-  Полная поддержка OpenGL 3.1 для DRI-драйвера i965 (Intel Sandy Bridge и Ivy Bridge). Частично поддержка OpenGL 3.1 также добавлена для оборудования на котором ранее уже обеспечивалась поддержка OpenGL 3.0, например, для драйверов R600g (видеокарты ATI/AMD семейства от HD2000 до HD6900), Softpipe, Nouveau NVC0 (карты NVIDIA с GPU Fermi, такие как GeForce 400/500) и NV50 (карты GeForce 8). Драйвер LLVMpipe пока ограничивается поддержкой OpenGL 2.1;

-  Новый Gallium3D-драйвер nv30, который пришёл на смену драйверу  nvfx. Драйвер nv30 поддерживает видеокарты  GeForce 5 (FX), 6 и 7. Основное отличие от nvfx связано с переходом на новую архитектуру, похожую на драйверы NV50/NVC0 для более новых GPU NVIDIA;

-  Новый  Gallium3D-драйвер RadeonSI для видеокарт семейства Radeon HD 7000 (Southern Islands). В качестве основы для нового драйвера использована существенно сокращённая копия уже существующего драйвера R600g. Портирование поддержки Radeon HD 7000 в существующий 3D-драйвер R600g было признано нецелесообразным, так как новое семейство GPU существенно отличается от ранее выпускаемых серий, главным образом из-за перехода на новую архитектуру GCN (Graphics Core Next). Таким образом, новый драйвер дополнил уже поддерживаемые драйверы R600g (GPU Radeon HD 2000 - 6000) и R300g (GPU c Radeon 9000 по Radeon X1000 (R500)), а также классические драйверы для GPU R100/R200;

-  Включение в состав наработок проекта Clover (http://cgit.freedesktop.org/~steckdenis/clover/), нацеленного (http://people.freedesktop.org/~steckdenis/clover/index.html) на создание открытой реализации OpenCL и организации выполнения вычислительных задач на стороне GPU. Бэкэнды для генерации кода GPU доступны для основных Gallium3D-драйверов;

-  Доведена до конца разработка трекера состояний VDPAU, позволяющего задействовать в Gallium3D-драверах средства аппаратного ускорения декодирования видео. В настоящее время ускорение обеспечено только для форматов MPEG1 и MPEG2;

-  Добавлена поддержка новых расширений OpenGL:

-     GL_ARB_base_instance
-     GL_ARB_blend_func_extended
-     GL_ARB_debug_output
-     GL_ARB_invalidate_subdata
-     GL_ARB_shader_bit_encoding
-     GL_ARB_texture_buffer_object
-     GL_ARB_timer_query
-     GL_ARB_transform_feedback3
-     GL_ARB_transform_feedback_instanced
-     GL_ARB_uniform_buffer_object


-  Добавлена поддержка новых расширений OpenGL ES 2.x:


-     GL_EXT_unpack_subimage для ES 2.0
-     GL_EXT_read_format_bgra для ES 1.1 и 2.0
-     GL_EXT_texture_rg для ES 2.x
-     GL_NV_read_buffer для  ES 2.0
-     GLX_ARB_create_context_robustness
-     EGL_KHR_create_context
-     EGL_KHR_surfaceless_context
-     EGL_EXT_create_context_robustness

-  В Gallium3D-драйвер R600 для GPU Evergreen добавлена поддержка MSAA (мультисэмпловый антиалиасинг);

-  Удалена поддержка классических сценариев сборки ('make linux-dri'), вместо которых следует использовать autoconf/automake или SCons;
-  Библиотека libGLU перемещена в отдельный репозиторий (http://cgit.freedesktop.org/mesa/glu/).

URL: http://lists.freedesktop.org/archives/mesa-dev/2012-October/...
Новость: https://www.opennet.ru/opennews/art.shtml?num=35031

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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