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

Մեույն գիշերային հավաքածուներ Firefox աշխարհագրական կախվածությունների դինամիկ հավաքման աջակցություն, որոնք ներառվել են src.rpm-ում։ Spec ֆոլդերում ավելացրել են «%generate_buildrequires» բաժնի աջակցություն, որի բովանդակությունը մշակվում է որպես կախվածությունների ցանկ (BuildRequires), որը պետք է ստուգվի (եթե կախվածությունը բացակայում է, ցուցակվում է սխալ): հանրային WebRTC տեխնոլոգիայի հիման վրա video կոնֆերանսներ անցկացնելու համար նախատեսված վեբ հավելվածներում video-ի декոդման կոշտ acceleration աջակցություն: Աճեցման կատարվում է VA-API (Video Acceleration API) և FFmpegDataDecoder-ի միջոցով, որը հասանելի է ինչպես Wayland, այնպես էլ X11-ի համար: X11-ի համար իրականացումը հիմնված է նոր backend-ում, որն օգտագործում է EGL:

Որպեսզի ակտիվացնեք արագացումը, about: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):

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

Ընտանիք: opennet.ru

Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով 🔥 Գնել հուսալի հյուրընկալում DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster