فایرفوکس د وایلینډ لپاره د WebGL او ویډیو هارډویر سرعت راوړي

В د شپې مجلس فایرفاکس، د دې پر بنسټ د فایرفوکس 7 خوشې کول به د اپریل په 75 کې جوړ شي، پلي شوي د Wayland پروتوکول په کارولو سره په چاپیریال کې د WebGL لپاره بشپړ ملاتړ. تر اوسه پورې، د فایرفوکس په لینکس جوړونو کې د WebGL د فعالیت کچه ​​​​د هارډویر سرعت لپاره د ملاتړ نشتوالي له امله د مطلوب کیدو لپاره خورا ډیر پریښود. ستونزې د X11 لپاره د gfx چلوونکو سره او د مختلف معیارونو پلي کول. د X11 د gfx پر بنسټ سرعت په کروم کې چمتو شوی و ، مګر د ستونزو څخه مخنیوي لپاره د استثنااتو او کاري لارو لوی لیست ساتلو په لګښت (وګورئ کروم:://gpu/). په فایرفوکس کې، د لینکس لپاره د WebGL هارډویر سرعت هیڅکله د ډیفالټ په توګه نه و فعال شوی ځکه چې موزیلا د هرې ستونزې لرونکي ډرایور او ګرافیک کارت پارس کولو لپاره سرچینې نلري.

کله چې د Wayland کارول، وضعیت د نوي رامنځته کیدو له امله بدل شوی شاتهد میکانیزم په کارولو سره DMABUF جوړښت ته د وړاندې کولو لپاره او سازمان د دې جوړښتونو سره بفر شریکول، د ویډیو حافظه کې موقعیت لري، د مختلفو پروسو لخوا. په پیل کې، نوی پس منظر د لوړ کیفیت gfx- سرعت مالتړ چمتو کولو لپاره د سترګو سره رامینځته شوی. د هارډویر سرعت سربیره WebGL بیکینډ هم ورکړ فرصت د VA-API (ویډیو سرعت API) او FFmpegDataDecoder په کارولو سره د h.264 ویډیو ډیکوډینګ سرعت لپاره ملاتړ پلي کړئ.

د فایرفاکس په Wayland-based ودانیو کې، دا ممکنه وه چې یو متحد GL کاري چاپیریال چمتو کړي چې د ځانګړي جامع سرورونو سره تړلی نه وي، لکه GNOME Mutter یا KDE Kwin. د DMABUF-based backend په کارولو سره د سرعت ملاتړ په فایرفوکس کې موجود دوه رینډرینګ انجنونو لپاره پلي کیږي - WebRender (نوی، د ویب پاڼو د وړاندې کولو لپاره د GPU کارول) او GL کمپوزیټر (کلاسیک). په دواړو حالتونو کې، کله چې د نوي پس منظر په کارولو سره، جوړښتونه په GPU کې رامینځته کیږي او د GPU سره د کمپوز کولو او تعامل لپاره مسؤل د براوزر پروسو ترمنځ کاپي کولو پرته مستقیم کارول کیدی شي. د WebGL چوکاټونه مستقیم د GPU حافظې ته وړاندې کیدی شي، کوم چې د EGL چوکاټ بفر ته نقشه کیدی شي، په اصلي پروسه کې پروسس کیږي، او د ویب پاڼې عناصرو د فلیټ کولو په وخت کې د جوړښت په توګه وړاندې کیږي.

د WebGL او ویډیو سرعت فعالولو لپاره باید د فایرفوکس د چاپیریال متغیر "MOZ_ENABLE_WAYLAND=1" سره پیل کړئ او پیرامیټرې "widget.wayland-dmabuf-webgl.enabled" او "widget.wayland-dmabuf-vaapi.enabled" په اړه: ترتیب کې تنظیم کړئ، بیا وګورئ چې سرعت فعال شوی که نه په اړه پاڼه کې: ملاتړ. دا د کار کولو لپاره د libva کتابتون نسخه 2.6.0+ ته اړتیا لري (په فیډورا 31 کې د Intel UHD 630 GPU سره ازمول شوی).

فایرفوکس د وایلینډ لپاره د WebGL او ویډیو هارډویر سرعت راوړي

په فایرفوکس 75 کې د راتلونکو بدلونونو څخه، تاسو هم کولی شئ مارک:

  • د انګلستان کاروونکو لپاره فعالول (پخوا اعلانونه ښکاره شو یوازې د متحده ایالاتو کارونکي) د جیب خدمت لخوا وړاندیز شوي برخه کې د سپانسرانو لخوا تادیه شوي بلاکونه ښیې (بلاکونه په واضح ډول د اعلاناتو په توګه نښه شوي او په ترتیباتو کې غیر فعال کیدی شي).
  • د پاسورډ مدیر کې (په اړه: ننوتل)، که چیرې ماسټر پاسورډ نه وي ټاکل شوی، پلي شوي د OS تصدیق کولو ډیالوګ ښودلو او د خوندي شوي پاسورډونو لیدو دمخه د سیسټم سندونو داخلولو لپاره لومړني ملاتړ.
  • په سایټ کې د "د پروفایلر مینو تڼۍ فعالولو" تڼۍ په فشارولو سره، د اضافې نصبولو پرته د پاڼې پروفایل کولو انٹرفیس فعالولو وړتیا اضافه کړه profiler.firefox.com. یوازې د فعال ټب لپاره د فعالیت تحلیل حالت اضافه شوی.
  • پلي شوي د زړو کوکیز او سایټ ډیټا پاکولو حالت کله چې سایټونو ته د حرکت تعقیب کوډ سره لاسرسی ومومئ چې کارونکي یې په متقابل ډول متقابل عمل نه دی کړی. د موډ هدف د لارښودونو له لارې د تعقیب سره مبارزه کول دي.
  • پیل شو د موډل ډیالوګونو پلي کول چې په انفرادي ټبونو پورې تړلي دي او ټول انٹرفیس نه بندوي.

    فایرفوکس د وایلینډ لپاره د WebGL او ویډیو هارډویر سرعت راوړي

سرچینه: opennet.ru

Add a comment