LibreOffice Git获得Skia绘图代码,Vulkan加速的办公套件


随着LibreOffice 6.4在明年发布前的分支,特性开发将在2020年晚些时候发布的下一个后续版本中开放。本周,一个重大的底层代码更改被合并…使用Skia绘制接口,以最终取代Cairo的使用。

Skia图形库已经由Google开发了十多年,并被Chrome web浏览器、Chrome OS和其他项目使用。Skia支持基于CPU的栅格化,并通过OpenGL和其他api支持GPU加速。令人兴奋的是,Skia也有一个Vulkan GPU后端。与近年来停滞不前的Cairo相比,Skia看到了Google和其他组织更多的发展。那些不熟悉Skia并且想要了解更多的人可以通过Skia.org进行操作。

本周合并到LibreOffice Git master(不是6.4分支)的是最初的Skia绘图代码,用于使用这个Google-led库呈现用户界面。

在LibreOffice中执行初始Skia提升的100+提交可以在这里找到。这是超级令人兴奋的,并有望产生一个更快/响应更快的用户界面一旦完成。

如果需要比较,Skia仍然可以在构建和运行时禁用。Skia Vulkan后端是LibreOffice VCL绘图支持平台上的默认后端。通过本文档了解一些运行时Skia可调项的详细信息。

LibreOffice 6.4 分支Beta版释出,正在进行二维码生成器、线程改进  https://www.linuxboy.net/Linux/2019-11/161388.htm

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2019-12/161624.htm

相关内容