Mesa 3D версии 7.5

Опубликована новая версия 7.5 реализации OpenGL-совместимого API с открытым исходным кодом Mesa3D. Главным новшеством новой версии является использование новой архитектуры взаимодействия с оборудованием Gallium3D, разрабатывавшейся на протяжении двух лет в сотрудничестве с компанией Tungsten Graphics. В комплект библиотек включены драйверы новой архитектуры для программного рендеринга, интегрированной графики Intel 915/945, рендеринга с помощью процессора IBM Cell, открытый драйвер nouveau для графических процессоров NVIDIA и драйвер R300 для графических процессоров AMD/ATI. Помимо этого, внесены следующие изменения:

  • Реализованы расширения OpenGL GL_EXT_vertex_array_bgra, GL_NV_texture_env_combine4, GL_EXT_texture_swizzle, GL_ARB_framebuffer_object (пока поддерживаются лишь драйверами Intel и программным рендерингом)
  • Переработана реализация двухстороннего буфера шаблонов (stencil)
  • Улучшена сборка для систем с архитектурой SPARC
  • Улучшен компилятор GLSL
  • Исправлено множество ошибок в драйвере i965
  • Удалена поддержка расширений OpenGL GL_SGIX_shadow, GL_SGIX_shadow_ambient и GL_SGIX_depth_texture extensions в пользу реализаций ARB

Пользователи операционных систем Linux могут обновиться из репозиториев, прочие могут собрать библиотеки самостоятельно из исходного кода.

©  nvWorld.ru