Rilis Mesa 19.2.0

Mesa 19.2.0 dirilis - implementasi gratis dari API grafis OpenGL dan Vulkan dengan kode sumber terbuka.

Rilis 19.2.0 memiliki status eksperimental, dan hanya setelah kode distabilkan, versi stabil 19.2.1 akan dirilis. Mesa 19.2 mendukung OpenGL 4.5 untuk driver i965, radeonsi dan nvc0, Vulkan 1.1 untuk kartu Intel dan AMD, dan juga mendukung standar OpenGL 4.6 untuk kartu Intel.

Perubahan besar:

  • Driver (i965 dan iris) untuk kartu video Intel (gen7+) memberikan dukungan penuh untuk OpenGL 4.6 dan bahasa deskripsi shader GLSL 4.60;
  • memperluas kemampuan driver Iris untuk GPU Intel;
  • dukungan untuk GPU AMD Navi 10 (Radeon RX 5700) dan Navi 14 telah ditambahkan ke driver RADV dan RadeonSI.Dukungan untuk APU Renoir masa depan (Zen 2 dengan GPU Navi) dan sebagian Arcturus juga ditambahkan ke driver RadeonSI;
  • Dukungan OpenGL 4.5 pada driver Gallium3D R600 untuk beberapa kartu AMD lama;
  • linker runtime baru - rtld untuk RadeonSI;
  • optimalisasi kinerja driver RADV dan Virgl;
  • Driver Panfrost untuk GPU berdasarkan mikroarsitektur Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) dan Bifrost (Mali G3x, G5x, G7x) yang digunakan pada perangkat dengan prosesor ARM telah diperluas; driver sekarang dapat bekerja dengan GNOME Kerang;
  • menambahkan ekstensi EGL EGL_EXT_platform_device, yang memungkinkan Anda menginisialisasi EGL tanpa mengakses API khusus perangkat;
  • menambahkan ekstensi OpenGL baru:
    • GL_ARB_post_ depth_coverage untuk driver radeonsi (Navi);
    • GL_ARB_seamless_cubemap_per_texture untuk driver etnaviv (dengan dukungan SEAMLESS_CUBE_MAP pada GPU);
    • GL_EXT_shader_image_load_store untuk driver radeonsi (untuk LLVM 10+);
    • GL_EXT_shader_samples_identical untuk driver iris dan radeonsi (jika NIR digunakan);
    • GL_EXT_texture_shadow_lod untuk driver i965 dan iris;
  • ekstensi telah ditambahkan ke driver RADV Vulkan (untuk kartu AMD):
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • VK_EXT_post_kedalaman_cakupan;
    • VK_EXT_queue_family_foreign;
    • VK_EXT_lokasi_sampel;
    • VK_KHR_kedalaman_stensil_resolve;
    • VK_KHR_imageless_framebuffer;
    • VK_KHR_shader_atomic_int64;
    • VK_KHR_uniform_buffer_standard_layout
  • Ekstensi VK_EXT_shader_demote_to_helper_invocation telah ditambahkan ke driver ANV Vulkan untuk kartu Intel.

Sumber: linux.org.ru

Tambah komentar