Benchmark测试——Unixbench 2D测试和x11perf

一、x11perf

x11perf是一系列测试的集合,用户可以通过添加选项选择进行哪些测试。

测试的集合参见 do_tests.c 文件。

二、Unixbench 2D测试

2.1 Unixbench 2D测试和x11perf的关系

Unixbench 2D的测试包括2d-rects、2d-lines、2d-circle、2d-ellipse、2d-shapes、2d-aashapes、2d-polys、2d-text、2d-blit、2d-window等10项测试,这些命令通过Run脚本解析后调用gfx-x11脚本运行,gfx-x11脚本调用x11perf的tests进行测试。

2d-rects 长方形绘制
2d-lines 线绘制
2d-circle 圆绘制
2d-ellipse 椭圆绘制
2d-shapes 特殊形状绘制(三角形/梯形等)
2d-aashapes
2d-polys 多边形绘制
2d-text 文本(字体/RGB等)
2d-blit 像素操作(拷贝等)
2d-window 窗口平面操作

Run

Benchmark测试——Unixbench 2D测试和x11perf_第1张图片

gfx-x11脚本

Benchmark测试——Unixbench 2D测试和x11perf_第2张图片

  • 调用x11perf命令
    Benchmark测试——Unixbench 2D测试和x11perf_第3张图片

2.2 结果分析

你可能感兴趣的:(#,CPU验证,benchmark,x11perf,unixbench,2D)