Mesa 19.2.0, nemokama OpenGL ir Vulkan diegimo, išleidimas

Įvesta nemokamas OpenGL ir Vulkan API diegimo leidimas - Mesa 19.2.0. Pirmasis Mesa 19.2.0 atšakos leidimas turi eksperimentinį statusą – galutinai stabilizavus kodą, bus išleista stabili 19.2.1 versija. Mesa 19.2 teikiama Visas OpenGL 4.5 palaikymas i965, radeonsi ir nvc0 tvarkyklėms, Vulkan 1.1 palaikymas Intel ir AMD kortelėms bei OpenGL 4.6 standarto palaikymas Intel kortelėms;

Tarp pokyčiai:

  • „Intel“ vaizdo plokščių (gen965+) tvarkyklės (i7, iris) užtikrina visišką palaikymą OpenGL 4.6 ir šešėlių aprašo kalba GLSL 4.60. Kol radeonsi (AMD) ir nvc4.6 (NVIDIA) tvarkyklėse nebus suteiktas OpenGL 0 palaikymas, belieka įdiegti GL_ARB_gl_spirv ir GL_ARB_spirv_plėtinius, kurie buvo pridėta i965 vairuotojui rugpjūčio mėn.;
  • Naujosios tvarkyklės funkcionalumas toliau plečiasi Rainelė Intel GPU, kuris savo galimybėmis beveik pasiekė paritetą su i965 tvarkykle. „Iris“ tvarkyklė yra pagrįsta „Gallium3D“ architektūra, kuri perkelia atminties valdymo užduotis į „Linux“ branduolio DRI tvarkyklės pusę ir pateikia paruoštą būsenos sekiklį, palaikantį pakartotinį išvesties objektų talpyklos naudojimą. Vairuotojas palaiko tik procesorius, pagrįstus Gen8+ mikroarchitektūra (Broadwell, Skylake) su HD, UHD ir Iris GPU.
  • Pridėtas AMD Navi 10 GPU palaikymas RADV ir RadeonSI tvarkyklėse
    (Radeon RX 5700), taip pat pradinė parama Navi 14. Taip pat įtraukta į RadeonSI tvarkyklę pridėta palaikymas būsimam APU Renoir (Zen 2 su GPU Navi) ir iš dalies Arktūras (tik skaičiavimo galimybės ir vaizdo dekodavimo variklis VCN 2.5, be 3D);

  • Gallium3D R600 tvarkyklėje, skirtoje kai kurioms senesnėms AMD kortelėms (HD 5800/6900) jeigu OpenGL 4.5 palaikymas;
  • RadeonSI pateiktas naujas vykdymo laikas - rtld;
  • RADV ir Virgl tvarkyklių veikimas buvo optimizuotas;
  • Išplėstas Panfrost tvarkyklė GPU, pagrįsta Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) ir Bifrost (Mali G3x, G5x, G7x) mikroarchitektūromis, naudojama daugelyje įrenginių su ARM procesoriais. Tvarkyklės galimybių dabar pakanka paleisti GNOME Shell;
  • Pridėtas NVIDIA pasiūlytas EGL plėtinys EGL_EXT_platform_device, kuri leidžia inicijuoti EGL neiškviečiant įrenginio API
  • Pridėta naujų OpenGL plėtinių:
  • Pridėta RADV Vulkan tvarkyklės plėtinių (AMD kortelėms):
  • Šis plėtinys buvo pridėtas prie ANV Vulkan tvarkyklės („Intel“ kortelėms):
    VK_EXT_shader_demote_to_helper_kvietimas.

Šaltinis: opennet.ru

Добавить комментарий