در فایرفاکس 94، خروجی X11 به طور پیش‌فرض برای استفاده از EGL تغییر می‌کند

بیلدهای شبانه که پایه و اساس نسخه فایرفاکس 94 را تشکیل می دهند، به روز شده اند تا به طور پیش فرض برای محیط های گرافیکی با استفاده از پروتکل X11، یک بک اند رندر جدید را شامل شود. باطن جدید به دلیل استفاده از رابط EGL برای خروجی گرافیکی به جای GLX قابل توجه است. باطن از کار با درایورهای OpenGL متن باز Mesa 21.x و درایورهای اختصاصی NVIDIA 470.x پشتیبانی می کند. درایورهای OpenGL اختصاصی AMD هنوز پشتیبانی نمی شوند.

استفاده از EGL مشکلات درایورهای gfx را حل می‌کند و به شما امکان می‌دهد گستره دستگاه‌هایی را که شتاب ویدئو و WebGL برای آن‌ها در دسترس هستند، گسترش دهید. قبلاً، فعال کردن باطن جدید X11 نیاز به اجرا با متغیر محیطی MOZ_X11_EGL داشت، که اجزای ترکیبی Webrender و OpenGL را برای استفاده از EGL تغییر می‌داد. باطن جدید با تقسیم باطن DMABUF، که در اصل برای Wayland ایجاد شده بود، آماده می‌شود، که به فریم‌ها اجازه می‌دهد مستقیماً به حافظه GPU خروجی داده شوند، که می‌تواند در فریم بافر EGL منعکس شود و هنگام مسطح کردن عناصر صفحه وب، به عنوان یک بافت ارائه شود.

منبع: opennet.ru

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