lĂ«shimi i implementimit tĂ« lirĂ« tĂ« API OpenGL dhe Vulkan â . Nxjerrja e parĂ« e degĂ«s Mesa 19.2.0 ka status eksperimental â pas stabilizimit pĂ«rfundimtar tĂ« kodit, do tĂ« lĂ«shohet njĂ« version stabil 19.2.1. NĂ« Mesa 19.2 mbĂ«shtetje e plotĂ« pĂ«r OpenGL 4.5 pĂ«r driverat i965, radeonsi dhe nvc0, mbĂ«shtetje pĂ«r Vulkan 1.1 pĂ«r kartat Intel dhe AMD, si dhe mbĂ«shtetje pĂ«r standardin OpenGL 4.6 pĂ«r kartat Intel;
:
- Në driverat (i965, iris) për kartat grafike Intel (gen7+) sigurohet mbështetje e plotë dhe për gjuhën e përshkrimit të shaderëve GLSL 4.60. Para se të sigurohet mbështetje për OpenGL 4.6 në driverat radeonsi (AMD) dhe nvc0 (NVIDIA), mbetet të realizohen zgjerimet GL_ARB_gl_spirv dhe GL_ARB_spirv_extensions, të cilat janë për driverin i965 në gusht;
- ĂshtĂ« vazhduar zgjerimi i funksionalitetit tĂ« driverit tĂ« ri pĂ«r GPU Intel, i cili me mundĂ«sitĂ« e tij pothuajse arriti barazimin me driverin i965. Driveri Iris Ă«shtĂ« ndĂ«rtuar mbi arkitekturĂ«n Gallium3D, duke shfrytĂ«zuar detyrat e menaxhimit tĂ« memories nĂ« anĂ«n e driverit DRI nĂ« bĂ«rthamĂ«n Linux dhe ofron njĂ« ndjekĂ«s gjendjesh tĂ« gatshĂ«m me mbĂ«shtetje pĂ«r caches tĂ« riciklimit tĂ« objekteve tĂ« prodhimit. Driveri mbĂ«shtet vetĂ«m procesorĂ«t mbi bazĂ«n e mikroarkitekturĂ«s Gen8+ (Broadwell, Skylake) me GPU HD, UHD dhe Iris.
- Në driverët RADV dhe RadeonSI është shtuar mbështetje për GPU AMD Navi 10
(Radeon RX 5700), si dhe Navi 14. Në driverin RadeonSI gjithashtu ka mbështetje për APU-t e ardhshme Renoir (Zen 2 me GPU Navi) dhe pjesërisht (vetëm kapacitetet llogaritëse dhe motori i dekodimit të videos VCN 2.5, pa 3D); - Në driverin Gallium3D R600 për disa karta të vjetra AMD (HD 5800/6900) mbështetje OpenGL 4.5;
- PĂ«r RadeonSI njĂ« kompozitor tĂ« ri runtime â rtld;
- Janë bërë optimizime të performancës së driverëve RADV dhe Virgl;
- driveri Panfrost për GPU-të e bazuara në mikroarkitekturën Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) dhe Bifrost (Mali G3x, G5x, G7x), të përdorura në shumë pajisje me procesorë ARM. Kapacitetet e driverit tani janë të mjaftueshme për të punuar me GNOME Shell;
- ĂshtĂ« shtuar zgjerimi EGL i propozuar nga kompanĂa NVIDIA , qĂ« lejon inicializimin e EGL pa iu drejtuar API-ve specifike pĂ«r pajisjen
- Janë shtuar zgjerime të reja OpenGL:
- për driverin radeonsi (Navi)
- për driverin etnaviv (me mbështetje për SEAMLESS_CUBE_MAP në GPU)
- për driverin radeonsi (me LLVM 10+)
- për driverët iris dhe radeonsi (nëse përdoret NIR)
- për driverët i965 dhe iris
- Në Vulkan-drajverin RADV (për kartat AMD) janë shtuar zgjerime:
- Në Vulkan-drajverin ANV (për kartat Intel) është shtuar zgjerimi:
.
Burimi: opennet.ru
