Weston Composite Server 11.0 ဖြန့်ချိသည်။

ရှစ်လကြာ ဖွံ့ဖြိုးတိုးတက်ပြီးနောက်၊ Weston 11.0 ပေါင်းစပ်ဆာဗာ၏ တည်ငြိမ်သော ဖြန့်ချိမှုကို ထုတ်ဝေခဲ့ပြီး၊ Enlightenment၊ GNOME၊ KDE နှင့် အခြားအသုံးပြုသူပတ်ဝန်းကျင်များရှိ Wayland ပရိုတိုကောအတွက် အပြည့်အဝပံ့ပိုးမှု ပေါ်ပေါက်လာစေရန် ပံ့ပိုးပေးသည့် နည်းပညာများကို တီထွင်ထုတ်လုပ်ခဲ့သည်။ Weston ၏ ဖွံ့ဖြိုးတိုးတက်မှုသည် Wayland ကို desktop ပတ်၀န်းကျင်တွင် အသုံးပြုခြင်းအတွက် အရည်အသွေးမြင့် ကုဒ်အခြေခံနှင့် မော်တော်ယာဥ်ဖျော်ဖြေရေးစနစ်များ၊ စမတ်ဖုန်းများ၊ တီဗီများနှင့် အခြားစားသုံးသူစက်ပစ္စည်းများအတွက် ပလပ်ဖောင်းများကဲ့သို့သော embedded solutions များကို ပံ့ပိုးပေးရန် ရည်ရွယ်ပါသည်။ ပရောဂျက်ကုဒ်ကို MIT လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။

Weston ၏ သိသာထင်ရှားသော ဗားရှင်းနံပါတ်ပြောင်းလဲမှုသည် လိုက်ဖက်ညီမှုကို ပျက်ပြားသွားစေသည့် ABI ပြောင်းလဲမှုများကြောင့်ဖြစ်သည်။ Weston ဌာနခွဲအသစ်တွင် အပြောင်းအလဲများ-

  • အရောင်ပြောင်းလဲခြင်း၊ ဂမ်မာ ပြုပြင်ခြင်းနှင့် အရောင်ပရိုဖိုင်များကို ခွင့်ပြုသည့် အရောင်စီမံခန့်ခွဲမှု အခြေခံအဆောက်အအုံတွင် ဆက်လက်လုပ်ဆောင်ခဲ့သည်။ မော်နီတာအတွက် ICC ပရိုဖိုင်ကို ပြင်ဆင်သတ်မှတ်နိုင်ပြီး sRGB မှ အရောင်များကို ၎င်းထဲသို့ ရောင်ပြန်ဟပ်နိုင်စွမ်းလည်း ပါဝင်ပါသည်။ မော်နီတာအား HDR မုဒ်သို့ပြောင်းရန် ပံ့ပိုးမှုလည်း ပါ၀င်သော်လည်း HDR အကြောင်းအရာ၏ မျိုးဆက်ကို အကောင်အထည်မဖော်သေးပါ။
  • KMS နှင့် RDP မှတဆင့် output အတွက် backend အများအပြားကို တပြိုင်နက်တည်း လုပ်ဆောင်ခြင်းအတွက် ပံ့ပိုးကူညီမှု၏ နောက်ထွက်ရှိချက်တစ်ခုတွင် အကောင်အထည်ဖော်မှုအတွက် ကြိုတင်ပြင်ဆင်မှုများ ပြုလုပ်ထားပါသည်။
  • DRM နောက်ခံသည် Multi-GPU ဖွဲ့စည်းမှုပုံစံများအတွက် အနာဂတ်အထောက်အပံ့အတွက် အခြေခံအုတ်မြစ်ကို ထောက်ပံ့ပေးသည်။
  • စခရင်အကြောင်းအရာကို အဝေးမှဝင်ရောက်ကြည့်ရှုနိုင်စေရန် RDP နောက်ခံကို ပံ့ပိုးရန် အမျိုးမျိုးသော တိုးတက်မှုများကို ပြုလုပ်ထားပါသည်။
  • DRM နောက်ခံစွမ်းဆောင်ရည်ကို မြှင့်တင်ထားသည်။
  • 32-bit RGBA တန်ဖိုးလေးခုပါဝင်သည့် single-pixel ကြားခံများကို ဖန်တီးနိုင်စေမည့် single-pixel-ကြားခံပရိုတိုကောအတွက် ပံ့ပိုးမှုထပ်ထည့်ထားသည်။ viewporter ပရိုတိုကောကို အသုံးပြု၍ ပေါင်းစပ်ဆာဗာသည် တူညီသောအရွယ်အစားရှိသော အရောင်များကို ဖန်တီးရန်အတွက် ပေါင်းစပ်ဆာဗာသည် တစ်ပစ်ဇယ်ကြားခံများကို အတိုင်းအတာဖြင့် လုပ်ဆောင်နိုင်သည်။
  • weston_buffer ၏ အကောင်အထည်ဖော်မှုကို ပြန်လည်လုပ်ဆောင်ခဲ့သည်။
  • cms-static နှင့် cms-colored plugins များကို ရပ်တန့်ထားသည်။
  • အလုပ်နေရာများစွာအတွက် ပံ့ပိုးမှုနှင့် အတိုင်းအတာကို desktop-shell မှ ဖယ်ရှားလိုက်ပါပြီ။
  • wl_shell ပရိုတိုကောအတွက် ပံ့ပိုးမှုကို ရပ်ဆိုင်းလိုက်ပြီး xdg-shell ဖြင့် အစားထိုးခဲ့သည်။
  • fbdev နောက်ခံဖိုင်ကို ဖယ်ရှားလိုက်ပြီး ၎င်းအစား KMS နောက်ခံကို အသုံးပြုသင့်သည်။
  • weston-launch၊ launcher-direct၊ weston-info နှင့် weston-gears တို့၏ အစိတ်အပိုင်းများကို libsea နှင့် wayland-info ၏မျက်နှာသာဖြင့် ဖယ်ရှားထားသည်။
  • မူရင်းအားဖြင့်၊ KMS ပိုင်ဆိုင်မှု max-bpc ကို သတ်မှတ်ထားသည်။
  • စနစ်ရှိ အခမဲ့မှတ်ဉာဏ် ကုန်သွားသောအခါ အရေးပေါ်ပိတ်ခြင်းကို ဖွင့်ထားသည်။

source: opennet.ru

မှတ်ချက် Add