Нашри Mesa 19.2.0, татбиқи ройгони OpenGL ва Vulkan

муаррифӣ карда шуд баровардани татбиқи ройгони OpenGL ва API Vulkan - Mesa 19.2.0. Нашри аввалини филиали Mesa 19.2.0 дорои мақоми таҷрибавӣ мебошад - пас аз ба эътидол овардани ниҳоии код, версияи устувори 19.2.1 бароварда мешавад. Дар Mesa 19.2 таъмин карда шудааст Дастгирии пурраи OpenGL 4.5 барои драйверҳои i965, radeonsi ва nvc0, дастгирии Vulkan 1.1 барои кортҳои Intel ва AMD ва дастгирии стандарти OpenGL 4.6 барои кортҳои Intel;

Дар байни тағйирот:

  • Ронандагон (i965, iris) барои кортҳои видеоии Intel (gen7+) дастгирии ҳамаҷониба таъмин мекунанд OpenGL 4.6 ва забони тавсифи shader GLSL 4.60. То он даме, ки дастгирии OpenGL 4.6 дар драйверҳои radeonsi (AMD) ва nvc0 (NVIDIA) таъмин карда нашавад, он барои татбиқи GL_ARB_gl_spirv ва GL_ARB_spirv_extensions боқӣ мемонад. илова кард барои ронандаи i965 дар мохи август;
  • Функсияҳои драйвери нав васеъ шуданро идома медиҳанд Айрис барои Intel GPU, ки дар қобилиятҳои худ қариб бо драйвери i965 баробар шудааст. Драйвери Айрис ба меъмории Gallium3D асос ёфтааст, ки вазифаҳои идоракунии хотираро ба тарафи драйвери DRI ядрои Linux бор мекунад ва трекери омодаи давлатиро бо дастгирии кэши такрории объектҳои баромад таъмин мекунад. Драйвер танҳо протсессорҳоро дар асоси микроархитектураи Gen8+ (Broadwell, Skylake) бо HD, UHD ва Iris GPU дастгирӣ мекунад.
  • Дастгирии иловашуда барои GPUs AMD Navi 10 ба драйверҳои RADV ва RadeonSI
    (Radeon RX 5700), инчунин дастгирии ибтидоӣ Navi 14. Инчунин ба драйвери RadeonSI дохил карда шудааст илова кард дастгирии ояндаи APU Renoir (Zen 2 бо GPU Navi) ва қисман Арктур (танҳо қобилиятҳои ҳисоббарорӣ ва муҳаррики рамзкушоии видео VCN 2.5, бе 3D);

  • Дар драйвери Gallium3D R600 барои баъзе кортҳои кӯҳнаи AMD (HD 5800/6900) таъмин карда шудааст Дастгирии OpenGL 4.5;
  • Барои RadeonSI пешниҳод карда мешавад пайвандгари нави вақти корӣ - rtld;
  • Фаъолияти ронандагони RADV ва Virgl оптимизатсия карда шудааст;
  • Васеъ карда шудааст Драйвери Panfrost барои GPU-ҳо дар асоси микроархитектураҳои Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ва Bifrost (Mali G3x, G5x, G7x) дар бисёр дастгоҳҳо бо протсессори ARM истифода мешаванд. Имкониятҳои ронанда ҳоло барои иҷро кардани GNOME Shell кифояанд;
  • Иловаи EGL тамдиди аз ҷониби NVIDIA пешниҳодшуда Дастгоҳи EGL_EXT_platform, ки имкон медиҳад EGL бе даъват кардани API-ҳои мушаххаси дастгоҳ оғоз карда шавад
  • Иловаи васеъшавии нави OpenGL:
  • Ба драйвери RADV Vulkan васеъшавӣ илова карда шуд (барои кортҳои AMD):
  • Ба драйвери ANV Vulkan тамдиди зерин илова карда шуд (барои кортҳои Intel):
    VK_EXT_shader_demote_to_invocation.

Манбаъ: opennet.ru

Илова Эзоҳ