Firefox 94те, X11 үчүн чыгаруу демейки боюнча EGL колдонууга которулат

Firefox 94 релизинин негизин түзө турган түнкү түзүмдөр X11 протоколун колдонгон графикалык чөйрөлөр үчүн демейки боюнча жаңы рендеринг серверин камтуу үчүн жаңыртылган. Жаңы бэкенд GLX ордуна графикалык чыгаруу үчүн EGL интерфейсин колдонуу менен өзгөчөлөнөт. Backend ачык булактуу OpenGL драйверлери Mesa 21.x жана проприетардык NVIDIA 470.x драйверлери менен иштөөнү колдойт. AMD менчик OpenGL драйверлери азырынча колдоого алынбайт.

EGL колдонуу gfx драйверлери менен көйгөйлөрдү чечет жана видео ылдамдатуу жана WebGL жеткиликтүү болгон түзмөктөрдүн спектрин кеңейтүүгө мүмкүндүк берет. Мурда жаңы X11 серверин активдештирүү MOZ_X11_EGL чөйрө өзгөрмөсү менен иштөөнү талап кылган, ал Webrender жана OpenGL курама компоненттерин EGL колдонууга которот. Жаңы бэкэнд алгач Wayland үчүн түзүлгөн DMABUF бэкендинин бөлүү жолу менен даярдалган, ал фреймдерди GPU эстутумуна түз чыгарууга мүмкүндүк берет, ал EGL фреймбуферинде чагылдырылып, веб-баракчанын элементтерин тегиздөөдө текстура катары көрсөтүлөт.

Source: opennet.ru

Комментарий кошуу