Mesa 19.2.0 väljaanne

Ilmus Mesa 19.2.0 - avatud lähtekoodiga OpenGL ja Vulkan graafiliste API-de rakendus.

Versioon 19.2.0 on eksperimentaalses staatuses ja stabiilne versioon 19.2.1 antakse välja alles pärast koodipõhja stabiliseerimist. Mesa 19.2 toetab OpenGL 4.5 i965, radeonsi ja nvc0 draiverite jaoks, Vulkan 1.1 Intel ja AMD kaartide jaoks ning toetab ka OpenGL 4.6 standardit Intel kaartide jaoks.

Peamised muudatused:

  • Intel (gen7+) graafikakaartide i965 ja iris draiverites on tagatud täielik OpenGL 4.6 ja GLSL 4.60 puhul kasutatavate shooderite kirjeldamise keele tugi;
  • laiendatud Iris draiveri funktsionaalsus Intel GPU-dele;
  • RADV ja RadeonSI draiveritesse lisati AMD Navi 10 (Radeon RX 5700) ja Navi 14 GPU-de tugi. RadeonSI draiverisse on samuti lisatud tulevase APU Renoir (Zen 2 koos Navi GPU-ga) ja osaline tugi Arcturus'e jaoks;
  • OpenGL 4.5 tugi Gallium3D R600 draiveris mõne vanema AMD kaardi jaoks;
  • uus runtime komposiitor - rtld RadeonSI jaoks;
  • RADV ja Virgl draiverite jõudluse optimeerimine;
  • Panfrost draiverit on laiendatud Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ja Bifrost (Mali G3x, G5x, G7x) mikroarhitektuuridele, mida kasutatakse ARM protsessoritega seadmetes, ühendub nüüd GNOME Shelliga;
  • lisatud EGL-laiend EGL_EXT_platform_device, mis võimaldab EGL-i initsialiseerimist seadmespetsiifiliste API-dega ühendamata;
  • uus OpenGL laiendused:
    • GL_ARB_post_depth_coverage radeonsi (Navi) draiverile;
    • GL_ARB_seamless_cubemap_per_texture etnaviv (kui GPU toetab SEAMLESS_CUBE_MAP) draiverile;
    • GL_EXT_shader_image_load_store radeonsi (LLVM 10+ puhul) draiverile;
    • GL_EXT_shader_samples_identical iris ja radeonsi draiveritele (kui kasutatakse NIR);
    • GL_EXT_texture_shadow_lod i965 ja iris draiveritele;
  • Vulkan draiveris RADV (AMD kaartidele) on lisatud laiendused:
    • 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
  • Vulkan draiveris ANV (Intel kaartidele) on lisatud laiend VK_EXT_shader_demote_to_helper_invocation.

Allikas: linux.org.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster