Mesa 19.2.0 release

Mesa 19.2.0 dirilis - implementasi gratis saka OpenGL lan API grafis Vulkan kanthi kode sumber terbuka.

Rilis 19.2.0 nduweni status eksperimen, lan mung sawise kode wis stabil, versi stabil 19.2.1 bakal dirilis. Mesa 19.2 ndhukung OpenGL 4.5 kanggo driver i965, radeonsi lan nvc0, Vulkan 1.1 kanggo kertu Intel lan AMD, lan uga ndhukung standar OpenGL 4.6 kanggo kertu Intel.

Owah-owahan utama:

  • Pembalap (i965 lan iris) kanggo kertu video Intel (gen7+) nyedhiyakake dhukungan lengkap kanggo OpenGL 4.6 lan basa deskripsi shader GLSL 4.60;
  • ngembangaken kemampuan driver Iris kanggo Intel GPUs;
  • Dhukungan kanggo AMD Navi 10 (Radeon RX 5700) lan Navi 14 GPU ditambahake ing driver RADV lan RadeonSI. Dhukungan kanggo APU Renoir mangsa (Zen 2 karo GPU Navi) lan sebagian Arcturus uga ditambahake ing driver RadeonSI;
  • Dhukungan OpenGL 4.5 ing pembalap Gallium3D R600 kanggo sawetara kertu AMD lawas;
  • linker runtime anyar - rtld kanggo RadeonSI;
  • optimasi kinerja driver RADV lan Virgl;
  • Driver Panfrost kanggo GPU adhedhasar microarchitectures Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) lan Bifrost (Mali G3x, G5x, G7x) sing digunakake ing piranti karo prosesor ARM; driver saiki bisa nggarap GNOME. Cangkang;
  • ditambahake ekstensi EGL EGL_EXT_platform_device, sing ngidini sampeyan miwiti EGL tanpa ngakses API khusus piranti;
  • nambahake ekstensi OpenGL anyar:
    • GL_ARB_post_depth_coverage kanggo pembalap radeonsi (Navi);
    • GL_ARB_seamless_cubemap_per_texture kanggo driver etnaviv (kanthi dhukungan SEAMLESS_CUBE_MAP ing GPU);
    • GL_EXT_shader_image_load_store kanggo driver radeonsi (kanggo LLVM 10+);
    • GL_EXT_shader_samples_identical kanggo driver iris lan radeonsi (yen NIR digunakake);
    • GL_EXT_texture_shadow_lod kanggo i965 lan driver iris;
  • ekstensi wis ditambahake menyang driver RADV Vulkan (kanggo kertu 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
  • Ekstensi VK_EXT_shader_demote_to_helper_invocation wis ditambahake menyang driver ANV Vulkan kanggo kertu Intel.

Source: linux.org.ru

Add a comment