Mesa 19.2.0 draiverite uus versioon on välja antud

graafika-draiverid-tabel

Programmi käivitamine tasuta OpenGL-i ja Vulkani rakenduse uus versioon, Tabel 19.2.0, see on esimene versioon tabeli harust 19.2.0 millel on katseline olek, nagu pärast koodi lõplikku stabiliseerimist, antakse välja stabiilne versioon 19.2.1.

Neile, kes ei tea juhte MESA on avatud lähtekoodiga Linuxi tarkvaradraiverid, mis on saadaval AMD, NVIDIA ja Inteli riistvarale. Mesa projekt algas OpenGL-i spetsifikatsiooni (süsteem interaktiivse 3D-graafika renderdamiseks) avatud lähtekoodiga.

Aastate jooksul projekt kasvas rohkemate graafiliste API-de rakendamiseks, sealhulgas OpenGL ES (versioonid 1, 2, 3), OpenCL, OpenMAX, VDPAU, VA API, XvMC ja Vulkan.

Erinevad kontrollerid seadmete arv võimaldab Mesa teeke kasutada paljudes erinevates keskkondades, alates tarkvara emuleerimisest kuni kaasaegsete GPU-de täieliku riistvarakiirenduseni.

Mesa rakendab tarnijast sõltumatut tõlkekihti graafilise API, näiteks OpenGL, ja operatsioonisüsteemi tuuma graafika draiverite vahel.

Lisaks 3D-rakendustele nagu mängud, kasutavad graafikaserverid ekraanil pildi loomiseks OpenGL / EGL-kõnesid.

Tabeli 19.2.0 peamised uuendused

Mesa 19.2 uus versioon pakub i4.5 kontrolleritele täielikku OpenGL 965 tuge, radeonsi ja nvc0, Vulkan 1.1 tugi Inteli ja AMD kaartidele, samuti standardi tugi Inteli kaartide jaoks OpenGL 4.6.

Draiverid (i965, iiris) Inteli graafikakaartidele (gen7+) pakkuda täielikku tuge OpenGL 4.6-le ja GLSL 4.60 varjutajate kirjeldamise keel.

Enne OpenGL 4.6 toe pakkumist radeonsi (AMD) ja nvc0 (NVIDIA) draiverites jääb üle rakendada laiendused GL_ARB_gl_spirv ja GL_ARB_spirv_extensions, mis lisati i965 draiverile augustis.

Jätkus Inteli GPU-de jaoks uue Iris-kontrolleri funktsionaalsuse laiendamine, mis oma võimete poolest saavutas peaaegu pariteedi i965-i kontrolleriga.

Irise draiver põhineb Gallium3D arhitektuuril, mis toob mäluhalduse ülesanded DRI-draiverile Linuxi kernelisse ja pakub väljundobjektide taaskasutusvahemiku tuge kastist väljas.

Kontroller toetab ainult Gen8 + mikroarhitektuuril põhinevaid GPU-sid (Broadwell, Skylake) HD, UHD ja Iris GPU-dega.

Kontrollerite ja RADV Radeon SI selles Mesa 19.2.0 uues versioonis Lisatud on AMD Navi 10 GPU tugi (Radeon RX 5700) ja Navi 14 esmane tugi.

RadeonSI draiver lisas ka tulevase APU Renoiri toe (Zen 2 c GPU Navi) ja osaliselt Arcturus (samas ainult arvutuslikud võimalused ja VCN 2.5 video dekodeerimise mootor, 3D puudub).

Gallium3D R600 draiverid mõnele vanemale AMD-kaardile (HD 5800/6900), mis on varustatud OpenGL 4.5 toega.

Ka selles väljaandes Äsja lisatud OpenGL-laiendused on esile tõstetud:

  • GL_ARB_post_depth_coverage radeonsi (Navi) draiverile
  • GL_ARB_seamless_cubemap_per_texture etnavivi kontrollerile (ühildub GPU-ga SEAMLESS_CUBE_MAP-iga)
  • GL_EXT_shader_image_load_store radeonsi draiverile (koos LLVM 10+ -ga)
  • GL_EXT_shader_samples_identical iirise ja radeonsi draiverite jaoks (kui kasutate NIR-i)
  • GL_EXT_texture_shadow_lod i965 ja iirise draiverite jaoks

Nagu ka Vulkani RADV-draiveri laiendused (AMD-kaartide puhul):

  • VK_AMD_puhvri_marker
  • VK_EXT_index_type_uint8
  • VK_EXT_postitus_sügavusekaetus
  • VK_EXT_queue_perekonna_väline
  • VK_EXT_näidiskohad
  • VK_KHR_depth_stencil_resolve
  • VK_KHR_imageless_framebuffer
  • 64
  • VK_KHR_uniform_buffer_standard_layout

Ja ANV Vulkani draiveri laiendus (Inteli kaartide jaoks):

  • VK_EXT_shader_demote_to_helper_kutsumine

Muudest teatatud muudatustest selles draiverite uues versioonis:

  • RadeonSI jaoks tutvustas see uut käitamislinkerit: rtld;
  • RADV ja Virgl draiverite jõudluse optimeerimine
  • Midfardi (Mali-T6xx, Mali-T7xx, Mali-T8xx) ja Bifrost (Mali G3x, G5x, G7x) mikroarhitektuuril põhinevate GPU-de draiverit Panfrost on laiendatud paljudes ARM-protsessoritega seadmetes. GNOME Shelli töötamiseks on kontrolleri võimalused nüüd piisavad
  • Lisati NVIDIA EGL_EXT_platform_device pakutud EGL-laiendus, mis võimaldab EGL-i initsialiseerida ilma seadmespetsiifilisele API-le juurdepääsemata

Lõpuks oodake, kuni Mesa draiverite uut versiooni hakatakse järgmistel päevadel Linuxi peamistes jaotustes levitama.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.