баровардани татбиқи ройгони OpenGL ва API Vulkan - . Нашри аввалини филиали 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+) дастгирии ҳамаҷониба таъмин мекунанд ва забони тавсифи 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 бе даъват кардани API-ҳои мушаххаси дастгоҳ оғоз карда шавад
- Иловаи васеъшавии нави OpenGL:
- барои ронандаи radeonsi (Navi)
- барои драйвери etnaviv (бо дастгирии SEAMLESS_CUBE_MAP дар GPU)
- барои драйвери radeonsi (бо LLVM 10+)
- барои ронандагони Айрис ва radeonsi (агар NIR истифода шавад)
- барои ронандагони i965 ва Айрис
- Ба драйвери RADV Vulkan васеъшавӣ илова карда шуд (барои кортҳои AMD):
- Ба драйвери ANV Vulkan тамдиди зерин илова карда шуд (барои кортҳои Intel):
.
Манбаъ: opennet.ru
