Megjelent a Mesa 19.2.0 illesztőprogramok új verziója

graphics-drivers-table

A az ingyenes OpenGL és Vulkan implementáció új verziója, 19.2.0. Táblázat, ez az első verzió a táblázat ágból 19.2.0 amelynek kísérleti állapota van, mivel a kód végleges stabilizálása után egy stabil 19.2.1 verzió jelenik meg.

Azoknak, akik nincsenek tisztában a sofőrökkel A MESA az AMD, az NVIDIA és az Intel hardverekhez elérhető nyílt forráskódú Linux szoftver illesztőprogram. Mesa projektje az OpenGL specifikáció nyílt forráskódú megvalósításaként kezdődött (interaktív 3D grafikák megjelenítésére szolgáló rendszer).

Az évek során a projekt több grafikus API-t valósított meg, beleértve az OpenGL ES-t (1., 2., 3. verzió), az OpenCL-t, az OpenMAX-et, a VDPAU-t, a VA API-t, az XvMC-t és a Vulkan-t.

Számos vezérlő eszközök lehetővé teszi a Mesa könyvtárak használatát sokféle környezetben, a szoftveremulációtól kezdve a modern GPU-k teljes hardveres gyorsításáig.

Mesa szállítótól független fordítási réteget valósít meg egy grafikus API, például az OpenGL és az operációs rendszer kernelében lévő grafikus illesztőprogramok között.

A 3D alkalmazások mellett mint a játékok, a grafikus szerverek is OpenGL / EGL hívásokat használnak a kép megjelenítésére a képernyőn.

A 19.2.0. Táblázat főbb újdonságai

A Mesa 19.2 új verziója teljes OpenGL 4.5 támogatást nyújt az i965 vezérlőkhöz, radeonsi és nvc0, Vulkan 1.1 támogatás Intel és AMD kártyákhoz, valamint a szabvány támogatása OpenGL 4.6 Intel kártyákhoz.

Illesztőprogramok (i965, írisz) Intel grafikus kártyákhoz (gen7+) teljes támogatást nyújt az OpenGL 4.6-hoz és a GLSL 4.60 árnyékolók leírására szolgáló nyelv.

Mielőtt támogatást nyújtana az OpenGL 4.6 számára a radeonsi (AMD) és az nvc0 (NVIDIA) illesztőprogramokban, továbbra is végre kell hajtani a GL_ARB_gl_spirv és a GL_ARB_spirv_extensions kiterjesztéseket, amelyeket augusztusban adtak hozzá az i965 illesztőprogramhoz.

Folytatódott az új Iris vezérlő funkcionalitásának bővítése az Intel GPU-k számára, amely képességeit tekintve majdnem elérte az i965 vezérlővel való paritást.

Az Iris illesztőprogram a Gallium3D architektúrán alapul, amely memóriakezelési feladatokat hoz a DRI illesztőprogramhoz a Linux kernelben, és a dobozon kívüli állapotkövetőt támogatja a kimeneti objektumok újrafelhasználási gyorsítótárának támogatásával.

A vezérlő csak a Gen8 + mikroarchitektúrán alapuló GPU-kat támogatja (Broadwell, Skylake) HD, UHD és Iris GPU-kkal.

A vezérlők és RADV Radeon SI a Mesa 19.2.0 ezen új verziójában AMD Navi 10 GPU támogatás hozzáadva (Radeon RX 5700) és a Navi 14 kezdeti támogatása.

A RadeonSI illesztőprogram a jövőbeli APU Renoir támogatást is hozzáadta (Zen 2 c GPU Navi) és részben Arcturus (míg csak számítási képességek és VCN 2.5 videó dekódoló motor, 3D nincs).

A Gallium3D R600 illesztőprogramjai néhány régebbi AMD-kártyához (HD 5800/6900) OpenGL 4.5 támogatással rendelkeznek.

Ebben a kiadásban is Kiemelik az újonnan hozzáadott OpenGL kiterjesztéseket:

  • GL_ARB_post_depth_coverage a radeonsi (Navi) illesztőprogramhoz
  • GL_ARB_seamless_cubemap_per_texture az etnaviv vezérlőhöz (kompatibilis a GPU SEAMLESS_CUBE_MAP-jával)
  • GL_EXT_shader_image_load_store a radeonsi illesztőprogramhoz (LLVM 10+ verzióval)
  • GL_EXT_shader_samples_identical az írisz és a radeonsi illesztőprogramok számára (NIR használata esetén)
  • GL_EXT_texture_shadow_lod az i965 és az írisz illesztőprogramokhoz

Valamint a Vulkan RADV illesztőprogram kiterjesztéseit (AMD kártyák esetén):

  • VK_AMD_buffer_marker
  • VK_EXT_index_type_uint8
  • VK_EXT_post_depth_coverage
  • VK_EXT_queue_family_foreign
  • VK_EXT_minta_helyek
  • VK_KHR_depth_stencil_resolve
  • VK_KHR_imageless_framebuffer
  • VESZK64
  • VK_KHR_uniform_buffer_standard_layout

És az ANV Vulkan illesztőprogram kiterjesztése (Intel kártyákhoz):

  • VK_EXT_shader_demote_to_helper_hívás

A többi bejelentett változás közül az illesztőprogramok ezen új verziójában:

  • A RadeonSI számára egy új futásidejű linkert vezetett be: rtld;
  • RADV és Virgl illesztőprogramok teljesítményoptimalizálása
  • A Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) és a Bifrost (Mali G3x, G5x, G7x) mikroarchitektúrákon alapuló Panfrost illesztőprogram sok eszközön, ARM processzorral, kibővült. A vezérlő képességei most elegendőek a GNOME Shell működéséhez
  • Hozzáadta az NVIDIA EGL_EXT_platform_device által javasolt EGL kiterjesztést, amely lehetővé teszi az EGL inicializálását az eszközspecifikus API elérése nélkül.

Végül várja meg, hogy a Mesa illesztőprogramok ezen új verziója a következő napokban elkezdődjön a fő Linux disztribúciókban.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.