Ni Firefox 94, iṣelọpọ fun X11 yoo yipada lati lo EGL nipasẹ aiyipada

Awọn ile alẹ ti yoo ṣe ipilẹ fun itusilẹ Firefox 94 ti ni imudojuiwọn lati pẹlu ẹhin imupadabọ tuntun nipasẹ aiyipada fun awọn agbegbe ayaworan nipa lilo ilana X11. Atilẹyin tuntun jẹ ohun akiyesi fun lilo wiwo EGL fun iṣelọpọ awọn aworan dipo GLX. Ẹhin ṣe atilẹyin ṣiṣẹ pẹlu ṣiṣi-orisun OpenGL awakọ Mesa 21.x ati awọn awakọ NVIDIA 470.x ti ara ẹni. Awọn awakọ OpenGL ohun-ini AMD ko ti ni atilẹyin.

Lilo EGL yanju awọn iṣoro pẹlu awọn awakọ gfx ati gba ọ laaye lati faagun awọn ẹrọ pupọ fun eyiti isare fidio ati WebGL wa. Ni iṣaaju, ṣiṣiṣẹ ẹhin X11 tuntun nilo ṣiṣiṣẹ pẹlu iyipada ayika MOZ_X11_EGL, eyiti yoo yipada Webrender ati awọn paati akopọ OpenGL lati lo EGL. Atilẹyin tuntun ti pese sile nipasẹ pipin ẹhin ẹhin DMABUF, ni akọkọ ti a ṣẹda fun Wayland, eyiti o fun laaye awọn fireemu lati ṣejade taara si iranti GPU, eyiti o le ṣe afihan sinu EGL framebuffer ati ti a ṣe bi awoara nigbati awọn eroja oju-iwe wẹẹbu fifẹ.

orisun: opennet.ru

Fi ọrọìwòye kun