HarfBuzz 5.2 发布,支持 Unicode 15
HarfBuzz 是一个文本塑形引擎,它主要支持 OpenType,但也支持 Apple Advanced Typography。HarfBuzz 被用于 Android、Chrome、chromeOS、Firefox、GNOME、GTK+、KDE、LibreOffice、OpenJDK、PlayStation、Qt 和 XeTeX 等地方。
- 修复 hb-ft 字体函数中的回归问题
- 实验性的 hb-repacker API 现在支持在需要时分割几个 GPOS 子表类型
- 对 OpenType 字体格式的 HarfBuzz 扩展现在可以在构建时标志后面选择加入
- 实验性的 hb-subset 可变字体实例化 API 现在可以实例化更多的字体表和任意的轴位置
- 支持 Unicode 15
- 各种文档改进
hb-view
命令行工具现在可以检测到 WezTerm 内联图像支持- 修正 FreeType 和 ICU 的依赖性查询
- 新的 API:
- +HB_SCRIPT_KAWI
- +HB_SCRIPT_NAG_MUNDARI
更多详情可查看:https://github.com/harfbuzz/harfbuzz/releases/tag/5.2.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
RocksDB 7.6.0 发布,Facebook 开发的 k-v 存储系统
RocksDB 7.6.0现已发布,RocksDB 是一个来自 Facebook 的可嵌入的支持持久化的 key-value 存储系统,也可作为 C/S 模式下的存储数据库,基于 LevelDB 构建。更新内容如下: 新的功能 添加prepopulate_blob_cache到 ColumnFamilyOptions。 支持使用 blob 缓存的二级缓存。在创建 Blob 缓存时,用户可以通过配置 LRUCacheOptions 中的secondary_cache来设置二级 Blob 缓存。 当 blob 缓存和 block 缓存的 backing 缓存不同时,计费 blob 缓存的内存使用量。 改进 subcompaction 范围划分,使其可能更均匀。subcompaction 的更均匀分布将提高某些工作负载的压缩吞吐量。 添加 CompactionPri::kRoundRobin,这是一种 compaction picking 模式,它以循环方式处理所有带有 compact cursor 的文件。此功能从 7.5 开始可用。 为 user_defined_timestamp 提供...
- 下一篇
Mesa 22.2 发布,英特尔光追开源驱动获得 100 倍性能改进
Mesa 22.2.0 原计划应在 8 月底或 9 月初发布,但在过去的一个月里,它一直没有发布。如今 Mesa 22.2 姗姗来迟正式发布。Mesa 22.2 的主要更新内容包括: 英特尔 DG2 Vulkan 光线追踪代码的性能得到了很大的改善,达到了约 100 倍。 用于 Radeon HD 2000 到 HD 6000 系列硬件的旧 R600g 驱动程序已经重写了 NIR 支持 RadeonSI EGL 背景下的高优先级支持,用于帮助 Wayland Radeon RADV 驱动增加了新的扩展 RADV 已经默认启用了光线查询 对 Windows 上的 Mesa 进行了改进 Nouveau 开始在其 OpenGL 驱动中进行 RTX 30 "Ampere" 支持工作 Lavapipe 驱动已经增加了对新扩展的支持 Panfrost 中初步的 Arm Mali Valhall OpenGL 支持 用于 Vivante graphics IP 的 Etnaviv Gallium3D 驱动使用 ARB_parallel_shader_compile 增加了异步着色器编译功能 继续进行...
相关文章
文章评论
共有0条评论来说两句吧...