Firefox 69.0.3 အပ်ဒိတ်နှင့် WebRender မြှင့်တင်မှုများ

Published ဖြေရှင်းပြီးသော Firefox 69.0.3 ၏ ပြုပြင်မွမ်းမံမှု ပြဿနာ Yahoo ဝက်ဘ်မေးလ်ရှိ အီးမေးလ်တစ်စောင်ကို နှိပ်လိုက်သောအခါ ဖိုင်များဒေါင်းလုဒ်လုပ်ရန်အတွက် ဒိုင်ယာလော့ဂ်ကို ပြသပေးသည်။ ထပ်ပြီးတော့ ဖြေရှင်းတယ်။ ပြဿနာများ မိဘအထိန်းအချုပ်များကိုဖွင့်ထားခြင်းဖြင့် Windows 10 တွင်ဘရောက်ဆာကိုဖွင့်သည့်အခါ ဖိုင်များကိုဒေါင်းလုဒ်လုပ်ပါ။

မှတ်သားနိုင်သည်။ ဖွံ့ဖြိုးတိုးတက်မှုဆက်လက် ပေါင်းစပ်စနစ်များ WebRender ဖြစ်သည်Rust ဘာသာစကားဖြင့် ရေးသားထားပြီး စာမျက်နှာအကြောင်းအရာကို GPU ဘက်သို့ တင်ဆက်ခြင်းအား ပြင်ပမှ ထုတ်ပေးသည်။ WebRender ကိုအသုံးပြုသည့်အခါ၊ CPU ကိုအသုံးပြု၍ ဒေတာကိုလုပ်ဆောင်သည့် Gecko အင်ဂျင်တွင်တည်ဆောက်ထားသည့် built-in ပေါင်းစပ်စနစ်အစား GPU ပေါ်တွင်အလုပ်လုပ်သောအရိပ်အာနိသင်များကိုစာမျက်နှာဒြပ်စင်များပေါ်တွင်အကျဉ်းချုပ်တင်ဆက်ခြင်းလုပ်ဆောင်မှုများကိုလုပ်ဆောင်ရန်အတွက်အသုံးပြုသည်၊၊ နှင့် CPU ဝန်ကိုလျှော့ချ။

WebRender သို့ ထည့်ထားသည်။ ညစဉ်တည်ဆောက်သည်။ မိုဘိုင်းဘရောက်ဆာ Firefox အကြိုကြည့်ရှုခြင်း။ (Android အတွက် Firefox အစားထိုးခြင်း) နှင့် Pixel 2 စက်ပစ္စည်းများအတွက် မူရင်းအတိုင်းဖွင့်ထားပါသည် (အခြားစက်ပစ္စည်းများတွင် gfx.webrender.all ကို about:config တွင်ဖွင့်ရန် လိုအပ်သည်)။ WebRender သည် ၎င်း၏ ရုပ်ပုံသိမ်းဆည်းမှုနှင့် ပုံဖေါ်ခြင်းစနစ်များကို မြှင့်တင်ပေးခဲ့သည်။ စာသား rasterization အတွက် ကုဒ်ကို ပြန်လည်လုပ်ဆောင်ပြီးဖြစ်သည့်အတွက် ခွင့်ပြုထားပါသည်။ အောင်မြင်ရန် Linux နှင့် Android ပလပ်ဖောင်းများတွင် subpixel စာသားနေရာချထားခြင်းအတွက်ပံ့ပိုးမှု။

Wayland ၏ထိပ်တွင် Firefox ကိုဖွင့်သောအခါ၊ အသစ်တစ်ခု နောက်ခံပစ္စည်းယန္တရားသုံးပြီး DMABUF textures အဖြစ်သို့ rendering နှင့် အဖွဲ့အစည်း မတူညီသော လုပ်ငန်းစဉ်များကြားတွင် ဗီဒီယိုမှတ်ဉာဏ်တွင်ရှိသော ဤဖွဲ့စည်းပုံများနှင့် မျှဝေခြင်းကြားခံများ။ ထို့အပြင်၊ အရှိန်မြှင့်ရန်နှင့် ဖော်မတ်ကူးပြောင်းချိန်ကို 5-10% လျှော့ချရန်အတွက် SIMD ညွှန်ကြားချက်များကို အသုံးပြု၍ ရုပ်ပုံကုဒ်ဖြင့်ဖော်ပြခြင်းစွမ်းဆောင်ရည် ပိုမိုကောင်းမွန်အောင်လုပ်ဆောင်မှုများကို ထည့်သွင်းထားသည်။

source: opennet.ru

မှတ်ချက် Add