Вышел стабильный релиз открытой OpenGL библиотеки Mesa 7.4

28 марта 2009 года

После стабилизации кода ветки Mesa 7.3, выпущен стабильный релиз свободной реализации OpenGL 2.1 API - Mesa 7.4 (Архивная копия от 10 марта 2013 на Wayback Machine).

В новой версии реализована поддержка языка описания шейдеров GLSL 1.20 (OpenGL Shading Language), DRI драйвер Intel переведен на использование менеджера памяти GEM (Graphics Execution Manager), задействован интерфейс для прямого доступа к видеоаппаратуре DRI2 (Direct Rendering Infrastructure 2). Для работы GEM требуется установка Linux ядра начиная с версии 2.6.28 и драйвера xf86-video-intel 2.6.0.

Graphics Execution Manager (GEM), разработан компанией Intel и работает на уровне Linux ядра (DRM модуль), изменяя стратегию управления памятью при взаимодействии с GPU и позволяя организовать совместный одновременный доступ нескольких приложений к видеокарте (представлено специальное GEM API). При использовании GEM с видеокартами Intel i915 было отмечено увеличение производительности игры OpenArena примерно на 50%, скорость выполнения glxgears тестов выросла на 60%.

В Mesa 7.5 запланирована реализация поддержки GEM и DRI2 для открытых драйверов ATI Radeon и Nouveau, также будет проведена работа по интеграции Gallium3D. Архитектура Gallium3D, разрабатываемая в качестве основы для создания 3D драйверов, представляет собой попытку адаптировать OpenGL реализацию Mesa 3D к современным аппаратным архитектурам. В Gallium3D, для оптимизации работы, используется два модуля ядра - DRM2 (Direct Rendering Manager) для управления памятью, и DRI (Direct Rendering Interface) для взаимодействия с GPU.

Источники

править
 
 
Creative Commons
Эта статья содержит материалы из статьи «Вышел стабильный релиз открытой OpenGL библиотеки Mesa 7.4», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.