В Firefox ကို WebRTC နည်းပညာကို အခြေခံ၍ အစည်းအဝေးများတွင် ဟာ့ဒ်ဝဲ-အရှိန်မြှင့် ဗီဒီယိုကုဒ်ဖြင့် ပံ့ပိုးမှု၊ ဗီဒီယိုကွန်ဖရင့်အတွက် ဝဘ်အက်ပ်လီကေးရှင်းများတွင် အသုံးပြုသည်။ Acceleration ကို VA-API (Video Acceleration API) နှင့် FFmpegDataDecoder တို့ကို အသုံးပြုပြီး Wayland နှင့် X11 နှစ်မျိုးလုံးအတွက် ရနိုင်ပါသည်။ X11 အကောင်အထည်ဖော်မှုအပေါ် အခြေခံထားသည်။ EGL ကို အသုံးပြု.
အရှိန်မြှင့်ရန်၊ သင်သည် media.ffmpeg.low-latency.enabled ဆက်တင်ကို about:config၊ ဦးစွာ true အဖြစ် သတ်မှတ်သင့်သည် VA-API ပံ့ပိုးကူညီမှု ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" သို့မဟုတ် "layers.acceleration.force-enabled=true" နှင့် MOZ_ENABLE_WAYLAND=1 Wayland နှင့် MOZ_L အတွက် X11။
ထို့အပြင်၎င်းကိုမှတ်သားနိုင်သည်။ Adreno 5xx GPUs ပါသည့် မိုဘိုင်းလ်စက်ပစ္စည်းများအတွက် WebRender compositing စနစ်၏ Firefox 81 ဌာနခွဲတွင်၊ Adreno 505 နှင့် 506။ WebRender ကို Rust ဖြင့် ရေးသားထားပြီး GPU တွင် လုပ်ဆောင်သည့် shaders များမှတစ်ဆင့် လုပ်ဆောင်သည့် စာမျက်နှာအကြောင်းအရာ တင်ဆက်ခြင်းဆိုင်ရာ လုပ်ဆောင်ချက်များကို GPU သို့ offload လုပ်ခြင်းဖြင့် rendering speed သိသိသာသာတိုးလာပြီး CPU load ကို လျှော့ချပေးနိုင်သည်။
source: opennet.ru
