开源中国版 LibreOffice 因性能问题要求使用 Clang 进行编译,Windows
LibreOffice现在倾向于使用LLVMClang而不是其他编译器来构建新的渲染代码 。 当回退到基于CPU的软件光栅化时 , 考虑到谷歌自己对Skia引擎的重视是基于Clang的 , 因此Clang生成的代码性能要比其他编译器好得多 。 所以当构建Windows版本的LibreOffice7.0时 , 现在对使用Clang提出了硬性要求 。
Lubo?Luňák在LibreOffice的Git代码仓库中进行了更改 , 以要求Windows上的Skia必须使用Clang编译器进行编译 。 使用Skia进行渲染是Windows上的默认设置 , 在其基于CPU的光栅化模式下 , 与Clang相比 , “使用MSVC编译的性能要差得多” 。
文章图片
理想情况下 , 大多数LibreOffice7.0用户将使用Skia提供的Vulkan加速功能 , 但是对于使用较旧/不受支持的驱动程序或硬件的用户 , 基于CPU的加速功能就显得十分重要 。 下面的视频展示了使用Clang(上半部分)与使用MicrosoftMSVC构建的LibreOffice的性能差异对比 。
文章图片
【开源中国版 LibreOffice 因性能问题要求使用 Clang 进行编译,Windows】由于这种巨大的性能差异 , LibreOffice现在要求使用Clang来在Windows平台上进行构建 。 如果Skia仅在其他平台上使用时 , 可能会在Linux等平台上看到Clang的硬件要求 , 而目前这只是一个建议——除非Skia代码或GCC编译器有了更好的优化 , 从而无需Clang也能带来更好的性能 。
最后 , 使用Skia渲染代码和包含Vulkan支持的LibreOffice7.0将于8月发布 。
- 海峡生活汇印度对中国虎视眈眈,我国将如何迎接挑战,英国仍想着事后清算
- 董明珠说中国制造不能没有格力,事实真的是如此么?
- 中国财富网你买对了吗?“一杯咖啡”引发的索赔,董责险
- 环球时报热点 离中方的最终决定还有10天,澳大利亚担忧“中国关税报复”
- 中国青年网美众议院调查特朗普防疫应对措施
- 『中国』相约云上!省发改委牵头召开云上2020年中国品牌日活动福建分会场新闻通气会
- 【核武器】中国四艘轻型航母现身,增加核武器数量呼声高涨,你细品
- 中国质量报山西记者站精准助力台骀山景区复工复产,迎泽市场监管多措并举
- 缓缓静水流深不语中科大、北大、南京大学进入前三,2020中国一流大学排行榜出炉
- #中越关系#中越战争结束后,中国解放军有一人没有回国,原因到底是什么?