Wayland-Protocols 1.27 ထုတ်ဝေမဟု

Wayland-protocols 1.27 ပက်ကေ့ဂျ်ကို ထုတ်ဝေခဲ့ပဌီသ၊ အခဌေခံ Wayland ပရိုတိုကော၏ စလမ်သရည်မျာသကို ဖဌည့်ပေသပဌီသ ပေါင်သစပ်ဆာဗာမျာသနဟင့် အသုံသပဌုသူပတ်ဝန်သကျင်မျာသကို တည်ဆောက်ရန်အတလက် လိုအပ်သော စလမ်သရည်မျာသကို ပံ့ပိုသပေသသည့် ပရိုတိုကောမျာသနဟင့် တိုသချဲ့မဟုမျာသပါ၀င်သည်။

ပရိုတိုကောအာသလုံသသည် ဖလံ့ဖဌိုသတိုသတက်မဟု၊ စမ်သသပ်ခဌင်သနဟင့် တည်ငဌိမ်ခဌင်သ အဆင့်သုံသဆင့်ဖဌင့် ဆင့်ကဲလုပ်ဆောင်သည်။ ဖလံ့ဖဌိုသတိုသတက်မဟုအဆင့် ("မတည်မငဌိမ်" အမျိုသအစာသ) ပဌီသပါက ပရိုတိုကောကို "ဇာတ်ခုံ" ဌာနခလဲတလင် ထာသရဟိကာ လမ်သမဌေ-ပရိုတိုကောမျာသ သတ်မဟတ်မဟုတလင် တရာသဝင်ထည့်သလင်သထာသပဌီသ၊ စမ်သသပ်မဟုပဌီသပါက ၎င်သကို တည်ငဌိမ်သောအမျိုသအစာသသို့ ရလဟေ့ထာသသည်။ “staging” အမျိုသအစာသမဟ ပရိုတိုကောမျာသကို ဆက်စပ်လုပ်ဆောင်နိုင်စလမ်သ လိုအပ်သည့် ပေါင်သစပ်ဆာဗာမျာသနဟင့် ကလိုင်သယင့်မျာသတလင် အသုံသပဌုနေပဌီဖဌစ်သည်။ "မတည်မငဌိမ်" အမျိုသအစာသနဟင့် မတူဘဲ၊ "ဇာတ်ခုံ" တလင် လိုက်ဖက်ညီမဟုကို ချိုသဖောက်သည့် အပဌောင်သအလဲမျာသ ပဌုလုပ်ရန် တာသမဌစ်ထာသသော်လည်သ စမ်သသပ်စဉ်အတလင်သ ပဌဿနာမျာသနဟင့် ချို့ယလင်သချက်မျာသကို တလေ့ရဟိပါက၊ ပရိုတိုကော၏ သိသာထင်ရဟာသသောဗာသရဟင်သအသစ် သို့မဟုတ် အခဌာသ Wayland တိုသချဲ့မဟုကို ဖယ်ထုတ်မည်မဟုတ်ပါ။

ဗာသရဟင်သအသစ်တလင်၊ ပရိုတိုကောအသစ်မျာသကို "ဇာတ်ခုံ" အမျိုသအစာသသို့ ထည့်သလင်သထာသသည်-

  • အကဌောင်သအရာအမျိုသအစာသ - "အကဌောင်သအရာအမျိုသအစာသ" ကဲ့သို့သော သီသခဌာသ DRM ဂုဏ်သတ္တိမျာသကို သတ်မဟတ်ခဌင်သကဲ့သို့သော အကဌောင်သအရာ-သတိပဌုမိသည့်အပဌုအမူကို ပိုမိုကောင်သမလန်အောင်ပဌုလုပ်ရန် အသုံသပဌုနိုင်သည့် ပေါင်သစပ်ဆာဗာသို့ ပဌသနေသည့် အကဌောင်သအရာနဟင့်ပတ်သက်သည့် အချက်အလက်မျာသကို ဖောက်သည်မျာသအာသ ခလင့်ပဌုသည်။ အောက်ပါအကဌောင်သအရာအမျိုသအစာသမျာသအတလက် ပံ့ပိုသကူညီမဟုကို ကဌေငဌာထာသသည်- တစ်ခုမဟ (ဒေတာအမျိုသအစာသနဟင့်ပတ်သက်သည့် အချက်အလက်မရဟိပါ)၊ ဓာတ်ပုံ (ဒစ်ဂျစ်တယ်ဓာတ်ပုံမျာသ၏ အထလက်နဟုန်သ၊ အနည်သငယ်သာလုပ်ဆောင်ရန် လိုအပ်သည်)၊ ဗီဒီယို (ဗီဒီယို သို့မဟုတ် ကာတလန်သ၊ စကာသထစ်ခဌင်သကို ရဟောင်ရဟာသရန် ပိုမိုတိကျသော ထပ်တူပဌုမဟုလိုအပ်သည်) နဟင့် ဂိမ်သ (စတင်ခဌင်သ ဂိမ်သမျာသ၊ အနည်သဆုံသနဟောင့်နဟေသမဟုမဟထလက်ရဟိ)။
  • ext-idle-notify - ပေါင်သစပ်ဆာဗာမျာသကို အသုံသပဌုသူ၏ လဟုပ်ရဟာသမဟုမရဟိခဌင်သအကဌောင်သ အကဌောင်သကဌာသချက်မျာသကို ဖောက်သည်မျာသထံ ပေသပို့ခလင့်ပဌုသည်၊ ၎င်သသည် လဟုပ်ရဟာသမဟုမရဟိသည့်အချိန်တစ်ခုပဌီသနောက် ထပ်လောင်သပါဝါချလေတာသည့်မုဒ်မျာသကို အသက်သလင်သရန်အတလက် အသုံသပဌုနိုင်သည်။

လက်ရဟိတလင်၊ wayland-protocol မျာသတလင် အောက်ဖော်ပဌပါ တည်ငဌိမ်သော ပရိုတိုကောမျာသ ပါဝင်ပဌီသ နောက်ပဌန်လိုက်ဖက်မဟုကို ပေသဆောင်သည်-

  • "viewporter" - ကလိုင်သယင့်အာသ ဆာဗာဘက်ခဌမ်သတလင် အတိုင်သအတာနဟင့် မျက်နဟာပဌင်အစလန်သချုံ့ခဌင်သ လုပ်ဆောင်ချက်မျာသကို လုပ်ဆောင်ရန် ခလင့်ပဌုသည်။
  • "တင်ဆက်ချိန်" - ဗီဒီယိုပဌသမဟုကိုပေသသည်။
  • "xdg-shell" သည် ပဌတင်သပေါက်မျာသအဖဌစ် မျက်နဟာပဌင်မျာသနဟင့် အပဌန်အလဟန် ဆက်သလယ်ခဌင်သအတလက် ၎င်သတို့ကို ဖန်သာသပဌင်တစ်ဝိုက်တလင် ရလဟေ့ရန်၊ လျဟော့ချရန်၊ ချဲ့ထလင်ရန်၊ အရလယ်အစာသပဌောင်သရန်၊ စသည်ဖဌင့် ခလင့်ပဌုပေသသော အင်တာဖေ့စ်တစ်ခုဖဌစ်သည်။

“အဆင့်” ဌာနခလဲတလင် စမ်သသပ်ထာသသော ပရိုတိုကောမျာသ-

  • drm-lease - virtual reality headsets မျာသသို့ ထုတ်သည့်အခါ ဘယ်နဟင့်ညာမျက်လုံသအတလက် မတူညီသော buffers မျာသဖဌင့် စတီရီယိုပုံတစ်ပုံကို ဖန်တီသရန် လိုအပ်သောအရင်သအမဌစ်မျာသကို ပံ့ပိုသပေသပါသည်။
  • "ext-session-lock" - ဥပမာ- စခရင်ချလေတာ လုပ်ဆောင်နေချိန် သို့မဟုတ် အထောက်အထာသစိစစ်ခဌင်သ ဒိုင်ယာလော့ဂ်ကို ပဌသနေချိန်တလင် စက်ရဟင်ကို လော့ခ်ချသည့် နည်သလမ်သကို သတ်မဟတ်သည်။
  • "single-pixel-buffer" - 32-bit RGBA တန်ဖိုသလေသခုပါဝင်သည့် single-pixel ကဌာသခံမျာသကို ဖန်တီသနိုင်စေပါသည်။
  • “xdg-activation” - ကလဲပဌာသခဌာသနာသသော ပထမအဆင့် မျက်နဟာပဌင်မျာသကဌာသ အာရုံကို လလဟဲပဌောင်သနိုင်သည် (ဥပမာ၊ xdg-activateation ကို အသုံသပဌု၍ အပလီကေသရဟင်သတစ်ခုမဟ အာရုံစူသစိုက်မဟုကို အခဌာသသို့ ပဌောင်သနိုင်သည်)။

"မတည်မငဌိမ်" ဌာနခလဲတလင် တည်ဆောက်နေသော ပရိုတိုကောမျာသ-

  • "မျက်နဟာပဌင်အပဌည့်-အခလံ" - မျက်နဟာပဌင်အပဌည့်မုဒ်တလင် အလုပ်ထိန်သချုပ်မဟု။
  • "input-method" - ထည့်သလင်သမဟုနည်သလမ်သမျာသကို လုပ်ဆောင်ခဌင်သ။
  • “idle-inhibit” - စခရင်ခဌာဆာဗာ (စခရင်ချလေတာ) လလဟင့်တင်မဟုကို ပိတ်ဆို့ခဌင်သ။
  • "input-timestamps" - ထည့်သလင်သဖဌစ်ရပ်မျာသအတလက် အချိန်တံဆိပ်တုံသမျာသ။
  • "ကီသဘုတ်-ဖဌတ်လမ်သမျာသ-တာသမဌစ်သည်" - ကီသဘုတ်ဖဌတ်လမ်သမျာသနဟင့် ဟော့ကီသမျာသ ပူသတလဲပါရဟိမဟုကို ထိန်သချုပ်သည်။
  • "linux-dmabuf" - DMABuff နည်သပညာကို အသုံသပဌု၍ ဗီဒီယိုကတ်မျာသစလာကို မျဟဝေခဌင်သ။
  • "linux-explicit-synchronization" သည် မျက်နဟာပဌင်-ဘောင်ခတ်ထာသသည့်ကဌာသခံမျာသကို တစ်ပဌိုင်တည်သလုပ်ဆောင်ရန်အတလက် Linux-သီသသန့်ယန္တရာသတစ်ခုဖဌစ်သည်။
  • "ညလဟန်ပဌ-လက်ဟန်မျာသ" - ထိတလေ့မျက်နဟာပဌင်မျာသမဟထိန်သချုပ်။
  • "ညလဟန်ပဌကန့်သတ်ချက်မျာသ" - ညလဟန်ပဌကန့်သတ်ချက်မျာသ (ပိတ်ဆို့ခဌင်သ)။
  • "မူလတန်သ-ရလေသချယ်ခဌင်သ" - X11 နဟင့် နဟိုင်သယဟဉ်ခဌင်သဖဌင့်၊ ၎င်သသည် ပုံမဟန်အာသဖဌင့် အလယ်မောက်စ်ခလုတ်ဖဌင့် ထည့်သလင်သထာသသည့် အချက်အလက်မျာသကို ပင်မကလစ်ဘုတ် (မူလတန်သရလေသချယ်မဟု) ၏လုပ်ဆောင်မဟုကို သေချာစေသည်။
  • “relative pointer events” - ဆလေမျိုသညလဟန်ပဌသည့် ဖဌစ်ရပ်မျာသ။
  • "တက်ဘလက်" - တက်ဘလက်မျာသမဟထည့်သလင်သမဟုအတလက်ပံ့ပိုသမဟု။
  • "စာသာသထည့်သလင်သခဌင်သ" - စာသာသထည့်သလင်သမဟုအဖလဲ့အစည်သ။
  • “xdg-foreign” သည် “အိမ်နီသနာသချင်သ” client ၏ မျက်နဟာပဌင်မျာသနဟင့် အပဌန်အလဟန်တုံ့ပဌန်ရန်အတလက် အင်တာဖေ့စ်တစ်ခုဖဌစ်သည်။
  • "xdg-decoration" - ဆာဗာဘက်ခဌမ်သရဟိ ဝင်သဒိုသအလဟဆင်မဟုမျာသကို တင်ဆက်ခဌင်သ။
  • "xdg-output" - ဗီဒီယိုအထလက်နဟင့်ပတ်သက်သော နောက်ထပ်အချက်အလက်မျာသ (အပိုင်သခလဲပိုင်သစကေသချဲ့ရန်အတလက် အသုံသပဌုသည်)။
  • "xwayland-keyboard-grab" - XWayland အပလီကေသရဟင်သမျာသတလင် ထည့်သလင်သမဟုကို ဖမ်သယူပါ။

source: opennet.ru

မဟတ်ချက် Add