Firefox 94-n, X11-ren irteera lehenespenez EGL erabiltzeko aldatuko da.

Firefox 94 bertsioaren oinarri izango diren gaueko eraikuntzak eguneratu egin dira errendatze backend berri bat lehenespenez X11 protokoloa erabiltzen duten ingurune grafikoetarako. Backend berria nabarmena da GLX-ren ordez EGL interfazea grafikoen irteerarako erabiltzeagatik. Backend-ak OpenGL kode irekiko Mesa 21.x eta jabedun NVIDIA 470.x kontrolatzaileekin lan egitea onartzen du. AMD jabedun OpenGL kontrolatzaileak oraindik ez dira onartzen.

EGL erabiltzeak gfx kontrolatzaileen arazoak konpontzen ditu eta bideo-azelerazioa eta WebGL eskuragarri dauden gailu sorta zabaltzeko aukera ematen du. Aurretik, X11 backend berria aktibatzeko MOZ_X11_EGL ingurune-aldagaiarekin exekutatu behar zen, eta horrek Webrender eta OpenGL konposaketa osagaiak EGL erabiltzeko aldatuko zituen. Backend berria DMABUF backend-a zatituz prestatzen da, jatorriz Wayland-entzat sortua, eta horri esker, fotogramak GPU memoriara zuzenean atera daitezke, EGL framebuffer-ean islatu eta testura gisa errendatu web-orriko elementuak berdintzean.

Iturria: opennet.ru

Gehitu iruzkin berria