Mesa 22.0 julkaistaan ​​tänään neljännesvuosittaisena ominaisuuspäivityksenä tähän Linux-järjestelmien laajasti käyttämän avoimen lähdekoodin OpenGL-ja Vulkan-grafiikkaohjainten kokoelmaan.

Kuten tavallista, suurin osa avoimen lähdekoodin 3D-grafiikkasuoritinohjainten toiminnasta liittyy Intel-ja AMD Radeon-näytönohjaimiin – Intelin Iris Gallium3D, äskettäin esitelty Intel Crocus Gallium3D-ohjain, Intel ANV Vulkan-, RadeonSI Gallium3D-ja Radeon RADV-ohjaimet.. Mutta tervettä työtä tehdään myös Zink OpenGL-on-Vulkan-toteutuksen, Freedrenon, Panfrostin ja useiden muiden pienempien ohjaimien parissa. Valitettavasti Nouveau avoimen lähdekoodin NVIDIA-ohjainrintamasta ei ole paljon raportoitavaa.

Jotkin Mesa 22.0:n kohokohdista ovat:

-Vulkan 1.3 on käytössä sekä Radeon”RADV”-että Intel”ANV”Vulkan-ajureille. Useita Vulkan 1.3:n vaatimia laajennuksia lisättiin aiemmin tässä syklissä, mukaan lukien dynaaminen renderöinti (KHR_dynamic_rendering) ja muita ominaisuuksia.

-Intel Alder Lake N-tuki on käytössä Raptor Laken käynnistyksen yhteydessä. Siellä on myös uusi, mutta poistettu käytöstä DG2/Alchemist-koodi.

-Adaptive-Sync/VRR Intel OpenGL-ja Vulkan-ajureille.

-kokeelliset mesh-varjostimet RADV:lle ja Intel ANV:lle DG2/Alchemistin kanssa.

-RADV-säteenseurannan työ jatkuu.

-Parempi Radeon VCE-videokoodaussuorituskyky.

-RadeonSI:n harva tekstuurituki.

-Emuloitu ETC2-tuki RADV:lle.

-RadeonSI NGG Shader-poisto Navi 1x-kuluttaja-GPU:ille.

-Mesan klassiset ajurit poistetaan käytöstä. Myös Intelin OpenSWR-ajuri on siirtynyt Mesan”Amber”-haaraan.

-RadeonSI ja Zink tukevat nyt OpenGL ARB_sparse_texture-laajennusta.

-Microsoftin D3D12-koodi tukee nyt OpenGL ES 3.1:tä ja muita ominaisuuksia työssä kohti GL 4.x-tukea, kuten myös laskentavarjostimia.

-VMware SVGA OpenGL 4.3-tuki käytettäessä Linux 5.17+-versiota ja tulevaa VMware-virtualisointiohjelmistoa.

-Zink OpenGL-on-Vulkan-koodista tulee jatkuvasti tehokkaampi ja se tukee paremmin erilaisia ​​OpenGL-ominaisuuksia.

-Raspberry Pi V3DV Vulkan-ohjain toimii nyt Androidissa.

-Freedrenolla on perustuki Clover OpenCL:lle.

-DMA-BUF-palautetuki Mesan EGL-koodissa.

-Erilaisia ​​suorituskyvyn optimointeja, mukaan lukien enemmän RadeonSI-optimointeja.

Mesa 22.1:tä on kehitetty jo useita viikkoja, mikä tulee olemaan Q2’2022 avoimen lähdekoodin 3D-ohjainpinon päivitys.

Lataukset ja lisätietoja Mesa 22.0:sta tämän päivän lyhyen julkaisuilmoituksen kautta.

Categories: IT Info