OpenGL နှင့် Vulkan ၏ အခမဲ့အကောင်အထည်ဖော်မှု Mesa 19.2.0 ကို ဖြန့်ချိသည်။

မိတ်ဆက်ပေးသည်။ OpenGL နှင့် Vulkan API ၏ အခမဲ့အကောင်အထည်ဖော်မှုအား ထုတ်ပြန်ခြင်း - mesa 19.2.0. Mesa 19.2.0 ဌာနခွဲ၏ ပထမဆုံးထုတ်ဝေမှုတွင် စမ်းသပ်ဆဲအခြေအနေတစ်ခုရှိသည် - ကုဒ်၏နောက်ဆုံးတည်ငြိမ်မှုပြီးနောက်၊ တည်ငြိမ်သောဗားရှင်း 19.2.1 ကို ထုတ်ဝေပါမည်။ Mesa 19.2 တွင် i4.5၊ radeonsi နှင့် nvc965 ယာဉ်မောင်းများအတွက် အပြည့်အဝ OpenGL 0 ပံ့ပိုးမှု၊ Intel နှင့် AMD ကတ်များအတွက် Vulkan 1.1 ပံ့ပိုးမှု၊ နှင့် Intel ကတ်များအတွက် OpenGL 4.6 စံနှုန်းများအတွက် ပံ့ပိုးမှု၊

အနက် အပြောင်းအလဲများ:

  • Intel ဗီဒီယိုကတ်များ (gen965+) အတွက် ဒရိုက်ဗာများ (i7၊ iris) သည် အပြည့်အဝပံ့ပိုးမှုပေးသည်။ OpenGL ၄.၅ နှင့် shader ဖော်ပြချက်ဘာသာစကား GLSL 4.60။ OpenGL 4.6 ပံ့ပိုးမှုအား radeonsi (AMD) နှင့် nvc0 (NVIDIA) ဒရိုက်ဘာများတွင် မပံ့ပိုးမီအထိ၊ ၎င်းသည် GL_ARB_gl_spirv နှင့် GL_ARB_spirv_extensions များကို အကောင်အထည်ဖော်ရန် ကျန်ရှိနေပါသည်။ ထပ်ပြောသည်။ သြဂုတ်လတွင် i965 ယာဉ်မောင်းအတွက်၊
  • ဒရိုင်ဘာအသစ်၏ လုပ်ဆောင်နိုင်စွမ်းသည် ဆက်လက် တိုးချဲ့လာသည်။ Iris က Intel GPU အတွက်၎င်း၏စွမ်းရည်များတွင် i965 ဒရိုက်ဘာနှင့် တန်းတူနီးပါးရောက်ရှိခဲ့သည်။ Iris ဒရိုက်ဘာသည် မန်မိုရီစီမံခန့်ခွဲမှုတာဝန်များကို Linux kernel ၏ DRI ဒရိုက်ဗာဘက်သို့ ပို့ဆောင်ပေးသည့် Gallium3D ဗိသုကာကို အခြေခံထားပြီး အဆင်သင့်လုပ်ထားသော နိုင်ငံတော်ခြေရာခံကိရိယာကို ထုတ်ပေးသည့် အထွက်အရာဝတ္တုများ၏ သိုလှောင်သိမ်းဆည်းမှုကို ပံ့ပိုးပေးသည်။ Driver သည် HD၊ UHD နှင့် Iris GPU များပါရှိသော Gen8+ microarchitecture (Broadwell၊ Skylake) ကိုအခြေခံထားသော ပရိုဆက်ဆာများကိုသာ ပံ့ပိုးပေးပါသည်။
  • AMD Navi 10 GPUs များအတွက် RADV နှင့် RadeonSI ဒရိုက်ဘာများအတွက် ပံ့ပိုးမှု ပေါင်းထည့်ထားသည်။
    (Radeon RX 5700) တို့အပြင်၊ ကနဦးပံ့ပိုးမှု Navi 14။ RadeonSI ဒရိုက်ဘာတွင်လည်း ပါဝင်ပါသည်။ ထပ်ပြောသည်။ အနာဂတ် APU Renoir (Zen 2 with GPU Navi) နှင့် တစ်စိတ်တစ်ပိုင်း Arcturus (2.5D မပါဘဲ ကွန်ပြူတာစွမ်းရည်နှင့် ဗီဒီယိုကုဒ်ပြောင်းခြင်းအင်ဂျင် VCN 3 သာ)။

  • အချို့သော AMD ကတ်အဟောင်းများ (HD 3/600) အတွက် Gallium5800D R6900 ဒရိုက်ဘာ ပေးထားသည်။ OpenGL 4.5 ပံ့ပိုးမှု;
  • RadeonSI အတွက် တင်ဆက် runtime linker အသစ် - rtld;
  • RADV နှင့် Virgl ယာဉ်မောင်းများ၏ စွမ်းဆောင်ရည်ကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားသည်။
  • ချဲ့ထွင်သည်။ Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) နှင့် Bifrost (Mali G3x, G5x, G7x) မိုက်ခရိုဗိသုကာများပေါ်တွင် အခြေခံထားသော GPU များအတွက် Panfrost drivers။ ယာဉ်မောင်း၏စွမ်းရည်များသည် ယခု GNOME Shell ကိုလည်ပတ်ရန်အတွက်လုံလောက်ပါသည်။
  • NVIDIA မှ အဆိုပြုထားသည့် EGL တိုးချဲ့မှုကို ထည့်သွင်းထားသည်။ EGL_EXT_platform_deviceစက်ပစ္စည်းအလိုက် API များကို မခေါ်ဆိုဘဲ EGL ကို အစပြုရန် ခွင့်ပြုသည်။
  • OpenGL extensions အသစ်များကို ထည့်သွင်းထားသည်-
  • RADV Vulkan ဒရိုက်ဘာ ( AMD ကတ်များအတွက် တိုးချဲ့မှုများ ) ကို ပေါင်းထည့်ထားသည် ။
  • အောက်ဖော်ပြပါ တိုးချဲ့မှုကို ANV Vulkan ဒရိုက်ဘာ ( Intel ကတ်များအတွက် ) တွင် ထည့်သွင်းထားပါသည်။
    VK_EXT_shader_demote_to_helper_invocation.

source: opennet.ru

မှတ်ချက် Add