Wayland ပတ်ဝန်းကျင်များတွင် X21.1.0 အပလီကေးရှင်းများ အသုံးပြုရန်အတွက် အစိတ်အပိုင်းတစ်ခုဖြစ်သည့် XWayland 11 ကို ဖြန့်ချိသည်။

XWayland 21.1.0 ကို Wayland အခြေပြု ပတ်ဝန်းကျင်များတွင် X.Org ဆာဗာကို လုပ်ဆောင်ပေးသည့် DDX (Device-Dependent X) အစိတ်အပိုင်းကို ယခုရရှိနိုင်ပါပြီ။ အစိတ်အပိုင်းကို ပင်မ X.Org ကုဒ်အခြေခံ၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် တီထွင်နေပြီး ယခင်က X.Org ဆာဗာနှင့်အတူ ထုတ်ဝေခဲ့သော်လည်း X.Org ဆာဗာ၏ တုံ့ဆိုင်းသွားခြင်းနှင့် 11 ထုတ်ဝေခြင်းအတွက် မသေချာမှုများကြောင့်၊ XWayland ၏ ဆက်လက်တက်ကြွသော ဖွံ့ဖြိုးတိုးတက်မှုကို XWayland မှ ခွဲထုတ်ပြီး သီးခြားပက်ကေ့ခ်ျပုံစံဖြင့် စုဆောင်းထားသော ပြောင်းလဲမှုများကို ထုတ်ဝေရန် ဆုံးဖြတ်ခဲ့သည်။

X.Org Server 1.20.10 ၏ XWayland အခြေအနေနှင့် နှိုင်းယှဉ်ထားသော အဓိကပြောင်းလဲမှုများ-

  • XVideo အကောင်အထည်ဖော်မှုသည် NV12 ဖော်မတ်အတွက် ပံ့ပိုးမှုပေးသည်။
  • 2D လုပ်ဆောင်ချက်များကို အရှိန်မြှင့်ရန်အတွက် OpenGL ကိုအသုံးပြုသည့် Glamour 2D အရှိန်မြှင့်ဗိသုကာကို အသုံးပြု၍ နောက်ထပ် RENDER တိုးချဲ့ဖော်မတ်များကို အရှိန်မြှင့်ရန် စွမ်းရည်ကို ထည့်သွင်းထားသည်။
  • GLX ဝန်ဆောင်မှုပေးသူကို Mesa ပရောဂျက်မှ swrast_dri.so အစား EGL ကို အသုံးပြုရန် ပြောင်းထားသည်။
  • မျက်နှာပြင်အပြည့် အပလီကေးရှင်းများ တိုးမြှင့်ခြင်းအတွက် Wayland wp_viewport ပရိုတိုကောအတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။
  • Wayland မျက်နှာပြင်အားလုံးအတွက် ကြားခံအစင်းကြောင်းများစွာကို ပံ့ပိုးပေးထားသည်။
  • Glamour-based အရှိန်မြှင့်ခြင်းကိုပိတ်ထားသောအခါ Wayland ပေါင်းစပ်ဆာဗာနှင့် မျှဝေထားသော ကြားခံများကို memfd_create သို့ ခေါ်ဆိုမှုကို အသုံးပြုသည်။
  • နှိုင်းရမောက်စ်လှုပ်ရှားမှုနှင့် ကီးဘုတ်ဖမ်းယူအသုံးပြုသည့် သုံးစွဲသူများအတွက် ပိုမိုကောင်းမွန်သော ပံ့ပိုးမှု။
  • ထည့်သွင်းထားသော command line options "-listenfd", "-version" နှင့် "-verbose"။
  • တည်ဆောက်ရေးကိရိယာများသည် meson တည်ဆောက်မှုစနစ်အတွက် ပံ့ပိုးမှုပေးရန် ကန့်သတ်ထားသည်။

source: opennet.ru

မှတ်ချက် Add