Mesa 19.2.0 ထွက်ရှိသည်။

Mesa 19.2.0 ကို ဖြန့်ချိခဲ့သည် - အရင်းအမြစ်ကုဒ်ပါသော OpenGL နှင့် Vulkan ဂရပ်ဖစ် API များကို အခမဲ့ အကောင်အထည်ဖော်ခြင်း။

ထုတ်ဝေမှု 19.2.0 တွင် စမ်းသပ်မှုအခြေအနေတစ်ခုရှိပြီး၊ ကုဒ်တည်ငြိမ်ပြီးမှသာ တည်ငြိမ်သောဗားရှင်း 19.2.1 ကို ထုတ်ဝေမည်ဖြစ်သည်။ Mesa 19.2 သည် i4.5 အတွက် OpenGL 965၊ radeonsi နှင့် nvc0 ဒရိုက်ဘာများ၊ Intel နှင့် AMD ကတ်များအတွက် Vulkan 1.1 ကို ပံ့ပိုးပေးပြီး Intel ကတ်များအတွက် OpenGL 4.6 စံနှုန်းကိုလည်း ပံ့ပိုးပေးပါသည်။

အဓိကပြောင်းလဲမှုများ-

  • Intel ဗီဒီယိုကတ်များ (gen965+) အတွက် ဒရိုက်ဗာများ (i7 နှင့် iris) သည် OpenGL 4.6 နှင့် shader ဖော်ပြချက်ဘာသာစကား GLSL 4.60 အတွက် အပြည့်အဝပံ့ပိုးပေးပါသည်။
  • Intel GPUs အတွက် Iris driver ၏ စွမ်းဆောင်ရည်ကို ချဲ့ထွင်ခြင်း၊
  • AMD Navi 10 (Radeon RX 5700) နှင့် Navi 14 GPU များကို RADV နှင့် RadeonSI ဒရိုက်ဘာများသို့ ပေါင်းထည့်ခဲ့သည်။ အနာဂတ် APU Renoir (GPU Navi with Zen 2) နှင့် တစ်စိတ်တစ်ပိုင်း Arcturus ကိုလည်း RadeonSI ဒရိုက်ဘာသို့ ထည့်သွင်းထားသည်။
  • အချို့သော AMD ကတ်အဟောင်းများအတွက် Gallium4.5D driver R3 တွင် OpenGL 600 ပံ့ပိုးမှု။
  • Runtime linker အသစ် - RadeonSI အတွက် rtld;
  • RADV နှင့် Virgl ဒရိုင်ဘာများ၏ စွမ်းဆောင်ရည် ပိုမိုကောင်းမွန်အောင်၊
  • Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) နှင့် Bifrost (Mali G3x, G5x, G7x) ပေါ်တွင် အခြေခံထားသော GPUs အတွက် Panfrost ဒရိုက်ဘာကို ARM ပရိုဆက်ဆာများဖြင့် ချဲ့ထွင်ထားပြီး၊ ဒရိုက်ဘာသည် ယခု GNOME နှင့် အလုပ်လုပ်နိုင်ပြီဖြစ်သည်။ အခွံ;
  • EGL တိုးချဲ့မှု EGL_EXT_platform_device သည် သင့်အား စက်ကိရိယာအလိုက် APIs များကို အသုံးပြုခြင်းမပြုဘဲ EGL ကို အစပြုရန် ခွင့်ပြုပေးသော၊
  • OpenGL နောက်ဆက်တွဲအသစ်များ ထပ်ထည့်သည်-
    • GL_ARB_post_depth_coverage radeonsi driver (Navi);
    • etnaviv ဒရိုက်ဘာအတွက် GL_ARB_seamless_cubemap_per_texture (GPU ပေါ်တွင် SEAMLESS_CUBE_MAP ပံ့ပိုးမှုဖြင့်);
    • GL_EXT_shader_image_load_store အတွက် radeonsi driver (LLVM 10+ အတွက်);
    • GL_EXT_shader_samples_identical iris နှင့် radeonsi drivers (NIR ကိုအသုံးပြုပါက);
    • i965 နှင့် iris drivers အတွက် GL_EXT_texture_shadow_lod
  • တိုးချဲ့မှုများကို RADV Vulkan ဒရိုက်ဘာ ( AMD ကတ်များအတွက်) တွင် ထည့်သွင်းထားသည်။
    • VK_AMD_buffer_marker;
    • VK_EXT_index_type_uint8;
    • VK_EXT_post_depth_လွှမ်းခြုံမှု;
    • VK_EXT_queue_family_foreign;
    • VK_EXT_sample_တည်နေရာများ;
    • VK_KHR_depth_stencil_resolve;
    • VK_KHR_imageless_framebuffer;
    • VK_KHR_shader_atomic_int64;
    • VK_KHR_uniform_buffer_standard_layout
  • VK_EXT_shader_demote_to_helper_invocation extension ကို Intel ကတ်များအတွက် ANV Vulkan driver သို့ ပေါင်းထည့်လိုက်ပါပြီ။

source: linux.org.ru

မှတ်ချက် Add