В فائر فاکس WebRTC ٹیکنالوجی پر مبنی سیشنز میں ویڈیو ڈی کوڈنگ کے ہارڈویئر ایکسلریشن کے لیے سپورٹ، جو ویڈیو کانفرنسنگ کے لیے ویب ایپلیکیشنز میں استعمال ہوتی ہے۔ ایکسلریشن VA-API (ویڈیو ایکسلریشن API) اور FFmpegDataDecoder کا استعمال کرتے ہوئے لاگو کیا جاتا ہے، اور یہ Wayland اور X11 دونوں کے لیے دستیاب ہے۔ X11 کا نفاذ درخواست پر مبنی ہے۔ EGL کا استعمال کرتے ہوئے.
about:config میں ایکسلریشن کو فعال کرنے کے لیے، آپ کو پہلے media.ffmpeg.low-latency.enabled سیٹنگ کو درست پر سیٹ کرنا چاہیے۔ VA-API سپورٹ ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" یا "layers.acceleration.force-enabled=true" اور Wayland کے لیے ماحولیاتی متغیر MOZ_ENABLE_WAYLAND=1 کے ساتھ لانچ کریں۔ اور MOZ_X11_EGL=1 برائے X11)۔
اس کے علاوہ، آپ نوٹ کر سکتے ہیں Adreno 81xx GPU والے موبائل آلات کے لیے WebRender کمپوزٹنگ سسٹم کی Firefox 5 برانچ میں، Adreno 505 اور 506. WebRender کو Rust زبان میں لکھا گیا ہے اور آپ کو رینڈرنگ کی رفتار میں نمایاں اضافہ حاصل کرنے اور صفحہ کے مواد کے رینڈرنگ آپریشنز کو GPU کی طرف منتقل کر کے CPU پر بوجھ کو کم کرنے کی اجازت دیتا ہے، جو GPU پر چلنے والے شیڈرز کے ذریعے لاگو ہوتے ہیں۔ .
ماخذ: opennet.ru
