Tukunga o Mesa 19.2.0, he whakatinanatanga kore utu o OpenGL me Vulkan

Tukuna e te tukunga kore utu o te OpenGL me te Vulkan API - Mesa 19.2.0. Ko te tukunga tuatahi o te peka Mesa 19.2.0 he mana whakamatautau - i muri i te whakapumautanga whakamutunga o te waehere, ka tukuna he putanga pumau 19.2.1. Kei Mesa 19.2 whakaratohia Katoa te tautoko OpenGL 4.5 mo nga taraiwa i965, radeonsi me nvc0, tautoko Vulkan 1.1 mo nga kaari Intel me AMD, me te tautoko mo te paerewa OpenGL 4.6 mo nga kaari Intel;

I roto i te huringa:

  • Ko nga taraiwa (i965, iris) mo nga kaari ataata Intel (gen7+) he tautoko katoa OpenGL 4.6 me te reo whakamaarama whakamarumaru GLSL 4.60. Kia tae ra ano te tautoko OpenGL 4.6 i roto i nga taraiwa radeonsi (AMD) me nvc0 (NVIDIA), ka noho tonu ki te whakatinana i nga GL_ARB_gl_spirv me GL_ARB_spirv_extensions i tāpirihia mo te taraiwa i965 i Akuhata;
  • Ko te mahi o te taraiwa hou kei te piki haere tonu iris mo Intel GPU, i roto i ona kaha kua tata ki te rite ki te taraiwa i965. Ko te taraiwa Iris e ahu mai ana i te hoahoanga Gallium3D, e whakaheke ana i nga mahi whakahaere mahara ki te taha taraiwa DRI o te kernel Linux me te whakarato i tetahi kaitirotiro kawanatanga kua rite me te tautoko mo te keteroki whakamahi ano o nga mea whakaputa. Ko te taraiwa anake e tautoko ana i nga tukatuka i runga i te Gen8 + microarchitecture (Broadwell, Skylake) me nga HD, UHD me Iris GPU.
  • He tautoko taapiri mo nga GPU AMD Navi 10 ki nga taraiwa RADV me RadeonSI
    (Radeon RX 5700), me te tautoko tuatahi Navi 14. Kei roto ano i te taraiwa RadeonSI tāpirihia tautoko mo te APU Renoir kei te heke mai (Zen 2 me GPU Navi) me tetahi waahanga Arcturus (ko nga kaha rorohiko anake me te miihini wetewete ataata VCN 2.5, kaore he 3D);

  • Kei te taraiwa Gallium3D R600 mo etahi kaari AMD tawhito (HD 5800/6900) whakaratohia tautoko OpenGL 4.5;
  • Mo RadeonSI i tukuna hononga hono hou - rtld;
  • Ko nga mahi a nga taraiwa RADV me Virgl kua pai ake;
  • Kua whakawhānuihia Ko te taraiwa Panfrost mo nga GPU i runga i te Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) me Bifrost (Mali G3x, G5x, G7x) microarchitectures whakamahia i runga i nga taputapu maha me nga tukatuka ARM. Ko nga kaha o te taraiwa kua ranea inaianei hei whakahaere i te GNOME Shell;
  • Kua taapirihia te toronga EGL na NVIDIA EGL_EXT_platform_device, ka taea e EGL te arawhiti me te kore e waea atu ki nga API motuhake mo nga taputapu
  • Kua taapirihia nga taapiri OpenGL hou:
  • Kua taapirihia nga taapiri ki te taraiwa RADV Vulkan (mo nga kaari AMD):
  • Ko te toronga e whai ake nei kua taapirihia ki te taraiwa ANV Vulkan (mo nga kaari Intel):
    VK_EXT_shader_demote_to_helper_invocation.

Source: opennet.ru

Tāpiri i te kōrero