探索 GTK 4.0.1:跨多平台的强大图形工具包

# 重磅!GTK 4.0.1 发布,带来诸多更新与改进

GTK(GIMP Toolkit),一套跨多平台的强大图形工具包,遵循 LGPL 许可协议发布。它最初专为 GIMP 打造,如今已发展成功能强大、设计灵活的通用图形库。特别是被 GNOME 选中后,GTK+ 广为流传,成为 Linux 下开发图形界面应用程序的主流工具之一。而且,GTK+ 并非局限于 Linux,现已成功推出 Windows 版本。

GTK 虽用 C 语言编写,但借助绑定技术,几乎能与所有流行语言搭配使用,如 C++、Guile、Perl、Python、TOM、Ada95、Objective C、Free Pascal 和 Eiffel 等。

近期,GTK 4.0.1 正式发布,这是继上个月 4.0 大版本发布后的首个稳定版本。通常,大型发行版后的首个版本主要修复代码库中的诸多小错误,GTK 4.0.1 也不例外,此次更新涵盖各类错误修复,还有主题和文档的更新。

其中,最重要的改变是 GStreamer 媒体后端开始使用 OpenGL 纹理。这一举措在利用 GPU 硬件加速解码(如 VA-API)时,能显著提升效率,还可避免帧数据在 GPU 和 CPU 间来回传输。不过,目前该功能尚不完善,理想状态下还需一个带接收器的 GStreamer 插件,将视频帧公开为 GdkPaintable 对象,相关工作仍在推进。另外,GtkVideo 目前仅支持播放文件或 URL 中的媒体,不支持多通道音频、视频覆盖、设备选择、输入等媒体播放器常见功能。

此外,为确保新的 MacOS 后端正常运行,项目团队已为最新 MacOS 设备设置 CI 构建,涉及 GTK 本身及其依赖项(pango,gdk-pixbuf)。

#GTK4.0.1 #图形工具包 #更新 #技术动态

解压密码: qq112233aa

GTK(GIMP Toolkit)跨多种平台图形工具包 v4.0.1

探索 GTK 4.0.1:跨多平台的强大图形工具包-小文资源网
探索 GTK 4.0.1:跨多平台的强大图形工具包
此内容为付费资源,请付费后查看
29.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源
已售 446
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情

    暂无评论内容