Liberazione di Mesa 19.2.0

Mesa 19.2.0 hè stata liberata - una implementazione libera di l'API di grafica OpenGL è Vulkan cù codice open source.

A versione 19.2.0 hà un statutu sperimentale, è solu dopu chì u codice hè statu stabilizatu, a versione stabile 19.2.1 serà liberata. Mesa 19.2 supporta OpenGL 4.5 per i drivers i965, radeonsi è nvc0, Vulkan 1.1 per e carte Intel è AMD, è ancu supporta u standard OpenGL 4.6 per e carte Intel.

I cambiamenti principali:

  • Drivers (i965 è iris) per e carte video Intel (gen7+) furnisce un supportu tutale per OpenGL 4.6 è a lingua di descrizzione di shader GLSL 4.60;
  • espansione e capacità di u driver Iris per Intel GPU;
  • U supportu per l'AMD Navi 10 (Radeon RX 5700) è i GPU Navi 14 hè statu aghjuntu à i driver RADV è RadeonSI. Support for the future APU Renoir (Zen 2 with GPU Navi) è parzialmente Arcturus hè ancu aghjuntu à u driver RadeonSI;
  • Supportu OpenGL 4.5 in u driver Gallium3D R600 per alcune carte AMD più vechje;
  • novu runtime linker - rtld per RadeonSI;
  • ottimisazione di u rendiment di i driver RADV è Virgl;
  • U driver Panfrost per GPU basati nantu à e microarchitetture Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) è Bifrost (Mali G3x, G5x, G7x) utilizati in i dispositi cù processori ARM hè statu allargatu; u driver pò avà travaglià cù GNOME Conchiglia;
  • aghjustatu l'estensione EGL EGL_EXT_platform_device, chì vi permette di inizializà EGL senza accede à l'API specifichi di u dispositivu;
  • aghjunse novi estensioni OpenGL:
    • GL_ARB_post_depth_coverage per u driver radeonsi (Navi);
    • GL_ARB_seamless_cubemap_per_texture per u driver etnaviv (cù supportu SEAMLESS_CUBE_MAP in GPU);
    • GL_EXT_shader_image_load_store per u driver radeonsi (per LLVM 10+);
    • GL_EXT_shader_samples_identical per i driver iris è radeonsi (se NIR hè utilizatu);
    • GL_EXT_texture_shadow_lod per i drivers i965 è iris;
  • estensioni sò state aghjunte à u driver RADV Vulkan (per carte AMD):
    • 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
  • L'estensione VK_EXT_shader_demote_to_helper_invocation hè stata aghjunta à u driver ANV Vulkan per e carte Intel.

Source: linux.org.ru

Add a comment