Release fan Mesa 19.2.0, in fergese ymplemintaasje fan OpenGL en Vulkan

Yntrodusearre frijlitting fan in fergese ymplemintaasje fan de OpenGL en Vulkan API - Mesa 19.2.0. De earste release fan 'e Mesa 19.2.0-tûke hat in eksperimintele status - nei de definitive stabilisaasje fan' e koade sil in stabile ferzje 19.2.1 frijlitten wurde. Yn Mesa 19.2 foarsjoen Folsleine OpenGL 4.5-stipe foar i965, radeonsi en nvc0-bestjoerders, Vulkan 1.1-stipe foar Intel- en AMD-kaarten, en stipe foar de OpenGL 4.6-standert foar Intel-kaarten;

Under de feroarings:

  • Bestjoerders (i965, iris) foar Intel-fideokaarten (gen7+) jouwe folsleine stipe OpenGL 4.6 en shader beskriuwingstaal GLSL 4.60. Oant OpenGL 4.6-stipe wurdt levere yn 'e radeonsi (AMD) en nvc0 (NVIDIA)-bestjoerders, bliuwt it om de GL_ARB_gl_spirv en GL_ARB_spirv_extensions te ymplementearjen dy't wiene tafoege foar i965 bestjoerder yn augustus;
  • De funksjonaliteit fan de nije bestjoerder bliuwt útwreidzje Iris foar Intel GPU, dy't yn syn mooglikheden hat hast berikt parity mei de i965 bestjoerder. De Iris-bestjoerder is basearre op de Gallium3D-arsjitektuer, dy't taken foar ûnthâldbehear ôflaat oan 'e DRI-bestjoerderkant fan' e Linux-kernel en soarget foar in klearmakke state tracker mei stipe foar in opnij brûke cache fan útfierobjekten. De bestjoerder stipet allinich processors basearre op Gen8 + mikroarsjitektuer (Broadwell, Skylake) mei HD, UHD en Iris GPU's.
  • Stipe tafoege foar AMD Navi 10 GPU's oan RADV- en RadeonSI-bestjoerders
    (Radeon RX 5700), lykas initial stipe Navi 14. Ek opnaam yn de RadeonSI stjoerprogramma tafoege stipe foar de takomst APU Renoir (Zen 2 mei GPU Navi) en foar in part Arcturus (allinich komputermooglikheden en fideodekodearringsmotor VCN 2.5, sûnder 3D);

  • Yn Gallium3D R600-bestjoerder foar guon âldere AMD-kaarten (HD 5800/6900) befeilige OpenGL 4.5-stipe;
  • Foar RadeonSI presintearre nije runtime linker - rtld;
  • De prestaasjes fan de RADV- en Virgl-bestjoerders binne optimalisearre;
  • Utwreide Panfrost-bestjoerder foar GPU's basearre op de Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) en Bifrost (Mali G3x, G5x, G7x) mikroarsjitektuer brûkt op in protte apparaten mei ARM-processors. De mooglikheden fan de bestjoerder binne no genôch om GNOME Shell út te fieren;
  • Added EGL extension foarsteld troch NVIDIA EGL_EXT_platform_device, wêrtroch EGL inisjalisearre wurde kin sûnder apparaatspesifike API's op te roppen
  • Nije OpenGL-tafoegings tafoege:
  • Tafoegings taheakke oan it RADV Vulkan-bestjoerder (foar AMD-kaarten):
  • De folgjende tafoeging is tafoege oan it ANV Vulkan-bestjoerder (foar Intel-kaarten):
    VK_EXT_shader_demote_to_helper_invocation.

Boarne: opennet.ru

Add a comment