Ho lokolloa ha Mesa 19.2.0, ts'ebetsong ea mahala ea OpenGL le Vulkan

Tsebisoa tokollo ea ts'ebetsong ea mahala ea OpenGL le Vulkan API - Mesa 19.2.0. Tokollo ea pele ea lekala la Mesa 19.2.0 e na le boemo ba liteko - ka mor'a hore ho be le botsitso ba ho qetela ba khoutu, phetolelo e tsitsitseng 19.2.1 e tla lokolloa. Ka Mesa 19.2 feela Ts'ehetso e felletseng ea OpenGL 4.5 bakeng sa bakhanni ba i965, radeonsi le nvc0, tšehetso ea Vulkan 1.1 bakeng sa likarete tsa Intel le AMD, le tšehetso ea maemo a OpenGL 4.6 bakeng sa likarete tsa Intel;

har'a liphetoho:

  • Bakhanni (i965, iris) bakeng sa likarete tsa video tsa Intel (gen7+) ba fana ka tšehetso e feletseng OpenGL 4.6 le puo ea tlhaloso ea shader GLSL 4.60. Ho fihlela tšehetso ea OpenGL 4.6 e fanoa ho bakhanni ba radeonsi (AMD) le nvc0 (NVIDIA), ho sala ho kenya tšebetsong GL_ARB_gl_spirv le GL_ARB_spirv_extensions tse neng li le teng. eketsoe bakeng sa mokhanni oa i965 ka August;
  • Ts'ebetso ea mokhanni e mocha e ntse e eketseha Iris bakeng sa Intel GPU, eo ka bokhoni ba eona e seng e fihlile ho lekana le mokhanni oa i965. Mokhanni oa Iris o ipapisitse le meralo ea Gallium3D, e theolelang mesebetsi ea taolo ea memori ho lehlakoreng la mokhanni oa DRI oa Linux kernel mme e fana ka tracker ea boemo bo lokiselitsoeng e nang le ts'ehetso bakeng sa cache ea ho sebelisa hape ea lintho tse hlahisoang. Mokhanni o tšehetsa feela li-processor tse thehiloeng ho Gen8+ microarchitecture (Broadwell, Skylake) e nang le HD, UHD le Iris GPUs.
  • Ts'ehetso e ekelitsoeng bakeng sa li-GPU tsa AMD Navi 10 ho bakhanni ba RADV le RadeonSI
    (Radeon RX 5700), hammoho le tšehetso ea pele Navi 14. E boetse e kenyelelitsoe ho mokhanni oa RadeonSI eketsoe tšehetso bakeng sa bokamoso ba APU Renoir (Zen 2 e nang le GPU Navi) le ka mokhoa o itseng Arcturus (bokhoni ba komporo feela le enjine ea ho decoding ea video VCN 2.5, ntle le 3D);

  • Ho mokhanni oa Gallium3D R600 bakeng sa likarete tse ling tsa khale tsa AMD (HD 5800/6900) faneng ka Ts'ehetso ea OpenGL 4.5;
  • Bakeng sa RadeonSI hlahisoa sehokelo se secha sa nako ea ho sebetsa - rtld;
  • Ts'ebetso ea bakhanni ba RADV le Virgl e ntlafalitsoe;
  • E atolositsoe Mokhanni oa Panfrost bakeng sa GPUs e thehiloeng ho Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) le Bifrost (Mali G3x, G5x, G7x) microarchitectures e sebelisoang lisebelisoa tse ngata tse nang le li-processor tsa ARM. Bokhoni ba mokhanni bo se bo lekane ho tsamaisa GNOME Shell;
  • Keketso ea EGL e hlahisitsoeng ke NVIDIA EGL_EXT_platform_device, e lumellang EGL ho qalisoa ntle le ho letsetsa lisebelisoa tse khethehileng tsa API
  • E kentse likeketso tse ncha tsa OpenGL:
  • E kenyellelitsoe katoloso ho mokhanni oa RADV Vulkan (bakeng sa likarete tsa AMD):
  • Keketso e latelang e kentsoe ho mokhanni oa ANV Vulkan (bakeng sa likarete tsa Intel):
    VK_EXT_shader_demote_to_helper_vocation.

Source: opennet.ru

Eketsa ka tlhaloso