بیلدهای شبانه فایرفاکس اکنون از شتاب WebRTC از طریق VAAPI پشتیبانی می کنند

В ساخت های شبانه فایرفاکس اضافه پشتیبانی از شتاب سخت افزاری رمزگشایی ویدیو در جلسات مبتنی بر فناوری WebRTC، که در برنامه های کاربردی وب برای کنفرانس ویدیویی استفاده می شود. شتاب با استفاده از VA-API (API شتاب ویدئو) و FFmpegDataDecoder پیاده سازی شده است و برای Wayland و X11 در دسترس است. پیاده سازی برای X11 بر اساس برنامه است باطن جدید، با استفاده از 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).

علاوه بر این، می توان به آن اشاره کرد ادغام در شعبه فایرفاکس 81 سیستم ترکیبی WebRender برای دستگاه های تلفن همراه با پردازنده گرافیکی Adreno 5xx، به غیر از Adreno 505 و 506. WebRender به زبان Rust نوشته شده است و به شما این امکان را می دهد که با انتقال عملیات رندر محتوای صفحه به سمت GPU، به افزایش قابل توجهی در سرعت رندر دست یابید و بار روی CPU را کاهش دهید که از طریق سایه زن هایی که روی GPU اجرا می شوند، پیاده سازی می شوند. .

منبع: opennet.ru

اضافه کردن نظر