Objavljena je Mesa 19.2.0 - besplatna implementacija OpenGL i Vulkan grafičkih API-ja sa otvorenim izvornim kodom.
Izdanje 19.2.0 ima eksperimentalni status, a tek nakon što se kod stabilizira bit će objavljena stabilna verzija 19.2.1. Mesa 19.2 podržava OpenGL 4.5 za i965, radeonsi i nvc0 drajvere, Vulkan 1.1 za Intel i AMD kartice, a podržava i OpenGL 4.6 standard za Intel kartice.
Glavne promjene:
- Drajveri (i965 i iris) za Intel video kartice (gen7+) pružaju punu podršku za OpenGL 4.6 i jezik opisa shadera GLSL 4.60;
- proširenje mogućnosti Iris drajvera za Intel GPU;
- RadeonSI drajverima je dodata podrška za AMD Navi 10 (Radeon RX 5700) i Navi 14. RadeonSI drajveru je takođe dodata podrška za budući APU Renoir (Zen 2 sa GPU Navi) i delimično Arcturus;
- OpenGL 4.5 podrška u Gallium3D drajveru R600 za neke starije AMD kartice;
- novi runtime linker - rtld za RadeonSI;
- optimizacija performansi RADV i Virgl drajvera;
- Panfrost drajver za GPU-ove baziran na Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) i Bifrost (Mali G3x, G5x, G7x) mikroarhitekturama koji se koriste na uređajima sa ARM procesorima je proširen; drajver sada može da radi sa GNOME-om Shell;
- dodana EGL ekstenzija EGL_EXT_platform_device, koja vam omogućava da inicijalizirate EGL bez pristupa API-jima specifičnim za uređaj;
- dodane nove OpenGL ekstenzije:
- GL_ARB_post_depth_coverage za radeonsi drajver (Navi);
- GL_ARB_seamless_cubemap_per_texture za drajver etnaviv (sa podrškom SEAMLESS_CUBE_MAP na GPU);
- GL_EXT_shader_image_load_store za drajver za radeonsi (za LLVM 10+);
- GL_EXT_shader_samples_identical za drajvere za iris i radeonsi (ako se koristi NIR);
- GL_EXT_texture_shadow_lod za i965 i drajvere za iris;
- dodata su proširenja u upravljački program RADV Vulkan (za AMD kartice):
- VK_AMD_buffer_marker;
- VK_EXT_index_type_uint8;
- VK_EXT_post_depth_coverage;
- VK_EXT_queue_family_foreign;
- VK_EXT_sample_locations;
- VK_KHR_depth_stencil_resolve;
- VK_KHR_imageless_framebuffer;
- VK_KHR_shader_atomic_int64;
- VK_KHR_uniform_buffer_standard_layout
- Ekstenzija VK_EXT_shader_demote_to_helper_invocation je dodata ANV Vulkan drajveru za Intel kartice.
izvor: linux.org.ru