Dalam Firefox 94, output untuk X11 akan ditukar untuk menggunakan EGL secara lalai.

Binaan setiap malam yang akan menjadi asas untuk keluaran Firefox 94 telah dikemas kini untuk memasukkan bahagian belakang pemaparan baharu secara lalai untuk persekitaran grafik menggunakan protokol X11. Bahagian belakang baharu terkenal kerana menggunakan antara muka EGL untuk output grafik dan bukannya GLX. Bahagian belakang menyokong bekerja dengan pemacu OpenGL sumber terbuka Mesa 21.x dan pemacu NVIDIA 470.x proprietari. Pemacu OpenGL proprietari AMD belum lagi disokong.

Menggunakan EGL menyelesaikan masalah dengan pemacu gfx dan membolehkan anda mengembangkan julat peranti yang pecutan video dan WebGL tersedia. Sebelum ini, mengaktifkan bahagian belakang X11 baharu perlu dijalankan dengan pembolehubah persekitaran MOZ_X11_EGL, yang akan menukar komponen penggubahan Webrender dan OpenGL untuk menggunakan EGL. Bahagian belakang baharu disediakan dengan membelah bahagian belakang DMABUF, yang pada asalnya dicipta untuk Wayland, yang membolehkan bingkai dikeluarkan terus ke memori GPU, yang boleh dipantulkan ke dalam penampan bingkai EGL dan dipaparkan sebagai tekstur apabila meratakan elemen halaman web.

Sumber: opennet.ru

Tambah komen