Firefox-ի գիշերային շինություններն այժմ աջակցում են WebRTC արագացմանը VAAPI-ի միջոցով

В գիշերային շինություններ firefox ավելացրել է WebRTC տեխնոլոգիայի վրա հիմնված նիստերում տեսանյութերի վերծանման ապարատային արագացման աջակցություն, որն օգտագործվում է վիդեո կոնֆերանսների համար նախատեսված վեբ հավելվածներում: Արագացումն իրականացվում է VA-API-ի (Video Acceleration API) և FFmpegDataDecoder-ի միջոցով և հասանելի է ինչպես Wayland-ի, այնպես էլ X11-ի համար: X11-ի իրականացումը հիմնված է հավելվածի վրա նոր backend, օգտագործելով EGL:

Օգտվելով:config-ում արագացումն ակտիվացնելու համար նախ պետք է media.ffmpeg.low-latency.enabled պարամետրը դնել true-ի: միացված VA-API-ի աջակցություն («widget.wayland-dmabuf-vaapi.enabled=true», «gfx.webrender.all=true» կամ «layers.acceleration.force-enabled=true» և աշխատում է MOZ_ENABLE_WAYLAND=1 միջավայրի փոփոխականով Wayland-ի համար և MOZ_X11_EGL=1 X11-ի համար):

Բացի այդ, կարող եք նշել ներառյալ Adreno 81xx GPU-ով շարժական սարքերի համար WebRender կոմպոզիտացիոն համակարգի Firefox 5 մասնաճյուղում, բացառությամբ Adreno 505 և 506: WebRender-ը գրված է Rust լեզվով և թույլ է տալիս հասնել ռենդերի արագության զգալի աճի և նվազեցնել պրոցեսորի բեռը՝ էջի բովանդակության մատուցման գործողությունները տեղափոխելով GPU-ի կողմ, որոնք իրականացվում են GPU-ի վրա աշխատող շեյդերների միջոցով: .

Source: opennet.ru

Добавить комментарий