火狐浏览器将在linux桌面上使用egl后端
近日 , 从Firefox94开始 , 火狐浏览器将在Linux桌面上使用EGL后端 , 并结合支持的图形驱动程序 , 将提高WebGL性能并减少资源消耗 。
文章图片
文章图片
据了解 , Firefox的EGL支持 , 起初是为了Android平台而启用的 。虽然Firefox早就在Android端支持EGL , 但Firefox在Linux桌面端使用的却是GLX 。现在EGL已经在其他平台上发布了一段时间 , 并且EGL的性能非常好 , Mozilla决定使用EGL , 并把支持推向到Linux桌面 。
Firefox是一个可以从硬件加速中受益的应用程序 , 为了在X11或Wayland等窗口系统中使用OpenGL等硬件加速API , 需要一个接口来组合它们 。EGL是OpenGL、OpenGLES或OpenVG与X11或Wayland之间的接口 , EGL主要用于Wayland、Android和嵌入式领域 。
文章图片
文章图片
升级到EGL后 , Firefox浏览器将受益于以下改进:
【火狐浏览器将在linux桌面上使用egl后端】改进的WebGL性能:通过DMABUF无副本缓冲区共享 , WebGL可以在沙盒中完成 , 而无需进出系统内存 。WebGL可用于游戏、谷歌地图等场景;降低功耗:如果只有一小部分内容发生变化 , Firefox将不再需要重新绘制整个窗口 。常见的例子是网站上或加载标签时的小动画;bug会更加少:与GLX相比 , EGL更现代 , 更适合复杂的硬件加速桌面应用 , 在更多平台上使用;硬件视频解码是默认设置 。
文章图片
文章图片
而对于即将推出的Firefox94 , 它将在Mesa21.x(或更新的)驱动程序上运行时启用EGL后端 。一旦Nvidia495系列驱动程序被更广泛地采用 , 其闭源驱动程序上的FirefoxEGL也将成为默认设置 。此外 , 只有刚刚转入beta版的NVIDIA495系列驱动才包含Firefox所需的
- 人类与AI如何共处?诺奖科学家、将棋天才、“低欲望社会”提出者的不同解答
- 郎酒将拓宽红花郎品牌战略阵地 打造红花郎“中国节”IP
- 遍知教育赋能升级或将打破知识付费行业格局
- safari浏览器中的indexeddb漏洞
- 2021年度中国互联网辟谣优秀作品即将发布
- 听说,这里将会有超大福利……
- 又一颗厦门卫星将遨游太空
- 华为“盘古”处理器芯片将用于pc芯片命名/代号
- 华为回应自研浏览器内核传闻:没必要
- 摸金校尉之九幽将军安卓和苹果互通吗(摸金校尉之九幽将军安卓与ios数据互通问题讲解)