Mesa 19.2.0 को रिलीज, OpenGL र Vulkan को नि: शुल्क कार्यान्वयन

परिचय गराए OpenGL र Vulkan API को नि: शुल्क कार्यान्वयनको रिलीज - मेसा १ .19.2.0 .०.२। Mesa 19.2.0 शाखाको पहिलो रिलीजको प्रयोगात्मक स्थिति छ - कोडको अन्तिम स्थिरीकरण पछि, एक स्थिर संस्करण 19.2.1 जारी गरिनेछ। मेसा 19.2 मा प्रदान गरियो полная поддержка OpenGL 4.5 для драйверов i965, radeonsi и nvc0, поддержка Vulkan 1.1 для карт Intel и AMD, а также поддержка стандарта OpenGL 4.6 для карт Intel;

यस बीच परिवर्तन:

  • В драйверах (i965, iris) для видеокарт Intel (gen7+) обеспечена полная поддержка ओपनजीएल 4.6 и языка описания шейдеров GLSL 4.60. До обеспечения поддержки OpenGL 4.6 в драйверах radeonsi (AMD) и nvc0 (NVIDIA) остаётся реализовать расширения GL_ARB_gl_spirv и GL_ARB_spirv_extensions, которые были थपियो для драйвера i965 в августе;
  • Продолжено расширение функциональности нового драйвера आइरिस для GPU Intel, который по своим возможностям практически достиг паритета с драйвером i965. Драйвер Iris основан на архитектуре Gallium3D, выносящей задачи управления памятью на сторону DRI-драйвера в ядре Linux и предоставляющей готовый трекер состояний с поддержкой кэша повторного использования выводимых объектов. Драйвер поддерживает только процессоры на базе микроархитектуры Gen8+ (Broadwell, Skylake) c GPU HD, UHD и Iris.
  • В драйверы RADV и RadeonSI добавлена поддержка GPU AMD Navi 10
    (Radeon RX 5700), а также प्रारम्भिक समर्थन Navi 14. В драйвер RadeonSI также थपियो поддержка будущего APU Renoir (Zen 2 c GPU Navi) и частично आर्क्टुरस (только вычислительные возможности и движок декодирования видео VCN 2.5, без 3D);

  • В Gallium3D драйвере R600 для некоторых старых карт AMD (HD 5800/6900) सुरक्षित поддержка OpenGL 4.5;
  • Для RadeonSI प्रस्तुत новый компоновщик runtime — rtld;
  • Проведена оптимизация производительности драйверов RADV и Virgl;
  • विस्तार गरियो драйвер Panfrost для GPU на базе микроархитектур Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) и Bifrost (Mali G3x, G5x, G7x), используемых на многих устройствах с процессорами ARM. Возможностей драйвера теперь достаточно для работы GNOME Shell;
  • Добавлено предложенное компанией NVIDIA EGL-расширение EGL_EXT_platform_device, позволяющее инициализировать EGL без обращения к специфичным для устройства API
  • नयाँ OpenGL विस्तारहरू थपियो:
  • निम्न विस्तारहरू RADV Vulkan ड्राइभरमा थपिएका छन् (AMD कार्डहरूको लागि):
  • В Vulkan-драйвер ANV (для карт Intel) добавлено расширение:
    VK_EXT_shader_demote_to_helper_invocation.

स्रोत: opennet.ru

एक टिप्पणी थप्न