Mesa 19.2.0 Verëffentlechung

Mesa 19.2.0 gouf verëffentlecht - eng gratis Implementatioun vun den OpenGL a Vulkan Grafik APIs mat Open Source Code.

Verëffentlechung 19.2.0 huet en experimentellen Status, a just nodeems de Code stabiliséiert gouf, gëtt déi stabil Versioun 19.2.1 verëffentlecht. Mesa 19.2 ënnerstëtzt OpenGL 4.5 fir i965, radeonsi an nvc0 Treiber, Vulkan 1.1 fir Intel an AMD Kaarten, an ënnerstëtzt och den OpenGL 4.6 Standard fir Intel Kaarten.

Main Ännerungen:

  • Treiber (i965 an iris) fir Intel Video Kaarten (gen7 +) déi voll Ënnerstëtzung fir OpenGL 4.6 an der shader Beschreiwung Sprooch GLSL 4.60;
  • d'Erweiderung vun de Fäegkeeten vum Iris Chauffer fir Intel GPUs;
  • Ënnerstëtzung fir AMD Navi 10 (Radeon RX 5700) an Navi 14 GPUs gouf op d'RADV an RadeonSI Chauffeuren dobäi. Ënnerstëtzung fir d'Zukunft APU Renoir (Zen 2 mat GPU Navi) an deelweis Arcturus war och un der RadeonSI Chauffer dobäi;
  • OpenGL 4.5 Ënnerstëtzung am Gallium3D Chauffer R600 fir e puer eeler AMD Kaarte;
  • neie Runtime Linker - rtld fir RadeonSI;
  • Leeschtung Optimisatioun vun RADV an Virgl Chauffeuren;
  • De Panfrost Driver fir GPUs baséiert op der Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) a Bifrost (Mali G3x, G5x, G7x) Mikroarchitekturen, déi op Apparater mat ARM Prozessoren benotzt ginn, gouf erweidert; de Chauffer kann elo mat GNOME schaffen Shell;
  • dobäigesat EGL Extensioun EGL_EXT_platform_device, déi erlaabt Iech EGL ze initialiséieren ouni Zougang zu Apparat-spezifesch APIen;
  • nei OpenGL Extensiounen dobäigesat:
    • GL_ARB_post_depth_coverage fir radeonsi Chauffer (Navi);
    • GL_ARB_seamless_cubemap_per_texture fir etnaviv Chauffer (mat SEAMLESS_CUBE_MAP Ënnerstëtzung op GPU);
    • GL_EXT_shader_image_load_store fir de radeonsi Chauffer (fir LLVM 10+);
    • GL_EXT_shader_samples_identical fir Iris an Radeonsi Chauffeuren (wann NIR benotzt gëtt);
    • GL_EXT_texture_shadow_lod fir i965 an Iris Chauffeuren;
  • Extensiounen goufen am RADV Vulkan Chauffer bäigefüügt (fir AMD Kaarten):
    • 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
  • D'VK_EXT_shader_demote_to_helper_invocation Extensioun gouf an den ANV Vulkan Treiber fir Intel Kaarten bäigefüügt.

Source: linux.org.ru

Setzt e Commentaire