ဒက်စ်တော့အင်ဂျင် Arcan 0.6.2 ကို ဖြန့်ချိသည်။

ဖွံ့ဖြိုးတိုးတက်မှုတစ်နှစ်အကြာတွင်၊ Arcan 0.6.2 ဒက်စတော့အင်ဂျင်ကို ထုတ်ဝေခဲ့ပြီး၊ ၎င်းသည် မျက်နှာပြင်ဆာဗာ၊ မာလ်တီမီဒီယာဘောင်နှင့် 3D ဂရပ်ဖစ်များကို လုပ်ဆောင်ရန်အတွက် ဂိမ်းအင်ဂျင်ကို ပေါင်းစပ်ထားသည့် ဂိမ်းအင်ဂျင်ကို ထုတ်ပေးခဲ့သည်။ Arcan ကို မြှုပ်သွင်းထားသော အပလီကေးရှင်းများအတွက် အသုံးပြုသူ အင်တာဖေ့စ်များမှသည် ကိုယ်တိုင်ပါရှိသော ဒက်စ်တော့ပတ်ဝန်းကျင်များအထိ အမျိုးမျိုးသော ဂရပ်ဖစ်စနစ်များကို ဖန်တီးရန် အသုံးပြုနိုင်သည်။ အထူးသဖြင့်၊ virtual reality စနစ်များအတွက် Safespaces သုံးဖက်မြင်ဒက်စ်တော့နှင့် Durden ဒက်စ်တော့ပတ်ဝန်းကျင် Arcan ကိုအခြေခံ၍ တီထွင်လျက်ရှိသည်။ ပရောဂျက်ကုဒ်ကို C ဖြင့်ရေးသားထားပြီး BSD လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည် (အချို့သောအစိတ်အပိုင်းများသည် GPLv2+ နှင့် LGPL အောက်တွင်ရှိသည်)။

ဖြန့်ချိမှုအသစ်သည် ကွန်ရက်ပေါ်ရှိ desktop နှင့် အဝေးထိန်းအလုပ်အတွက် ကိရိယာများ ဖွံ့ဖြိုးတိုးတက်မှုကို ဆက်လက်လုပ်ဆောင်နေသည်။ mDNS (ဒေသခံဝန်ဆောင်မှုများ၏အဓိပ္ပာယ်ဖွင့်ဆိုချက်)၊ SSH (အပြန်အလှန်အကျိုးသက်ရောက်သောစာသားခွံ)၊ X12/VNC/RDP (အပြန်အလှန်အကျိုးသက်ရောက်မှုရှိသောနည်းပညာများပေါင်းစပ်ထားသည့် A11 ပရိုတိုကောကိုအကောင်အထည်ဖော်သည့်ဂရပ်ဖစ်ဆာဗာ "arcan-net" မှ ကွန်ရက်ဝင်ရောက်ခွင့်ကို ပံ့ပိုးပေးပါသည်။ ဂရပ်ဖစ်အခွံ)၊ RTSP (မီဒီယာ ထုတ်လွှင့်ခြင်း) နှင့် HTTP (ရင်းမြစ်တင်ခြင်းနှင့် ပြည်နယ်ထပ်တူပြုခြင်း)။

Arcan သည် သီးခြားဂရပ်ဖစ်စနစ်ခွဲတစ်ခုနှင့် မချိတ်ဆက်ထားဘဲ plug-in backends များကို အသုံးပြု၍ စနစ်ပတ်ဝန်းကျင်အမျိုးမျိုး (BSD၊ Linux၊ macOS၊ Windows) တွင် အလုပ်လုပ်နိုင်သည်။ ဥပမာအားဖြင့်၊ ၎င်းသည် Xorg၊ egl-dri၊ libsdl နှင့် AGP (GL/GLES) ၏ထိပ်တွင် run နိုင်သည်။ Arcan display server သည် X၊ Wayland နှင့် SDL2 ကိုအခြေခံ၍ client application များကို run နိုင်သည်။ Arcan API ၏ ဒီဇိုင်းတွင် အသုံးပြုသည့် အဓိက စံသတ်မှတ်ချက်များမှာ လုံခြုံရေး၊ စွမ်းဆောင်ရည်နှင့် အမှားရှာပြင်နိုင်စွမ်းတို့ ဖြစ်သည်။ အင်တာဖေ့စ်များ ဖွံ့ဖြိုးတိုးတက်မှုကို ရိုးရှင်းစေရန် Lua ဘာသာစကားကို အသုံးပြုရန် အဆိုပြုထားသည်။

Arcana အင်္ဂါရပ်များ

  • ပေါင်းစပ်ဆာဗာ၊ ပြသသည့် ဆာဗာနှင့် ဝင်းဒိုးမန်နေဂျာ အခန်းကဏ္ဍများ ပေါင်းစပ်မှု။
  • အပလီကေးရှင်းသည် လုံလောက်သော လင့်ခ်တစ်ခုအဖြစ် လုပ်ဆောင်သည့် သီးခြားမုဒ်တစ်ခုတွင် အလုပ်လုပ်နိုင်မှု။
  • ဂရပ်ဖစ်၊ ကာတွန်း၊ ဗီဒီယိုနှင့် အသံဖိုင်များကို စီမံဆောင်ရွက်ပေးခြင်း၊ ပုံများကို တင်ခြင်းနှင့် ဗီဒီယိုဖမ်းစက်များဖြင့် လုပ်ဆောင်ခြင်းအတွက် ကိရိယာများ ပံ့ပိုးပေးသည့် တပ်ဆင်-in မာလ်တီမီဒီယာဘောင်။
  • ဗီဒီယိုစီးကြောင်းများမှ ပရိုဂရမ်တစ်ခုချင်းစီ၏ အထွက်အထိ ရွေ့လျားဒေတာရင်းမြစ်များ၏ ပရိုဆက်ဆာများကို ချိတ်ဆက်ရန်အတွက် Multiprocess မော်ဒယ်။
  • တင်းကျပ်သောအခွင့်ထူးမျှဝေမှုပုံစံ။ အင်ဂျင်အစိတ်အပိုင်းများကို shmif shared memory interface မှတဆင့် ဆက်သွယ်ပေးသော အခွင့်ထူးမခံရသေးသော လုပ်ငန်းစဉ်ငယ်များအဖြစ်သို့ ကွဲသွားပါသည်။
  • အမှားရှာပြင်ခြင်းကို ရိုးရှင်းလွယ်ကူစေရန် Lua scripts များ၏ အတွင်းပိုင်းအခြေအနေကို အမှတ်အသားပြုနိုင်သော အင်ဂျင်အပါအဝင် ပျက်ကျမှုစောင့်ကြည့်ခြင်းနှင့် ခွဲခြမ်းစိတ်ဖြာခြင်းကိရိယာများ တပ်ဆင်ထားပါသည်။
  • ပရိုဂရမ်အမှားအယွင်းတစ်ခုကြောင့် ပျက်ကွက်မှုရှိပါက ပြင်ပဒေတာရင်းမြစ်များနှင့် ချိတ်ဆက်မှုများကို ထိန်းသိမ်းထားနိုင်ပြီး၊ နောက်ပြန်အပလီကေးရှင်းကို စတင်အသုံးပြုနိုင်သည့် Fallbacks လုပ်ဆောင်ချက်၊
  • ဒက်စ်တော့ မျှဝေခြင်းကို အကောင်အထည်ဖော်နေစဉ်တွင် ရွေးချယ်ထားသော အသံနှင့် ဗီဒီယိုရင်းမြစ်များ၏ အခွဲများကို မှတ်တမ်းတင်ရန် သို့မဟုတ် ထုတ်လွှင့်ရန် အသုံးပြုနိုင်သည့် အဆင့်မြင့် မျှဝေခြင်းကိရိယာများ။

source: opennet.ru

မှတ်ချက် Add