gtk4-rendernode-tool
渲染节点实用工具
- 版本:
- GTK
- 手册章节:
1
- 手册组:
GTK命令
概要
描述
gtk4-rendernode-tool 可以对序列化的渲染节点执行各种操作。
命令
信息
info 命令显示关于渲染节点的通用信息,例如节点数量和树深度。
显示
show 命令显示渲染节点。
--undecorated
删除窗口装饰。这意味着在没有标题栏的情况下正好渲染渲染节点。
渲染
render 命令将渲染节点保存为 png、tiff 或 svg 图像或 pdf 文档。要写入的文件名可以作为第二个 FILE 参数指定。
--renderer=RENDERER
使用指定的渲染器。使用 --renderer=help 获取 RENDERER 的可能值信息。
基准测试
benchmark 命令对具有现有渲染器的节点进行基准测试,并打印运行时间。
--renderer=RENDERER
添加指定的渲染器。此参数可以多次传递以测试多个渲染器。默认情况下,运行所有主要的 GTK 渲染器。
--runs=RUNS
在每个渲染器上渲染节点的次数。默认为 3 次。请注意,第一次运行通常用于填充缓存,可能会明显较慢。
--no-download
不尝试下载结果。这可能导致测量不包括在 GPU 上执行命令。使用此标志可以测试命令提交性能可能很有用。
比较
compare 命令将节点的渲染与参考图像、两个节点的渲染或两个图像进行比较。如果找到任何差异,退出代码为 1。如果图像相同,则为 0。
--renderer=RENDERER
使用指定的渲染器。
--output=FILE
将差异保存为 png 图像到 FILE。
--quiet
不要将结果写入 stdout。
提取
extract 命令将找到节点文件中的所有数据 URL 保存到指定的目录。提取文件的文件名由 URL 的 mimetype 推导。
--dir=DIRECTORY
在 DIRECTORY 中保存提取的文件(默认为当前目录)。