glmark2

一、简介

glmark2 is an OpenGL 2.0 and ES 2.0 benchmark.
glmark2 is developed by Alexandros Frantzis and Jesse Barker based on the original glmark benchmark by Ben Smith.
It is licensed under the GPLv3 (see COPYING).
To build glmark2 you need:
 * meson (>= 0.47) or python3 (if you are using WAF for building)
 * libpng 1.6
 * Window system development files for the flavors you want to build
   (e.g, X11, Wayland, drm)
 * libGL (for desktop GL)
 * libEGL and libGLESv2 (for GLESv2)
Read the INSTALL file for building/installation instructions,Read the INSTALL.android file for instructions for Android.

glmark2是opengl2.0和es2.0的基准测试。
glmark2是由alexandrosfrantzis和jessebarker基于本·史密斯的原始glmark基准测试。
它是根据GPLv3授权的(参见复制)。
要构建glmark2,您需要:
1.介子(>=0.47)或python3(如果您使用WAF进行构建)
2.libpng 1.6版
3.要构建的风格的窗口系统开发文件(例如,X11、Wayland、drm)
4.libGL(用于桌面GL)
5.libEGL和libGLESv2(用于GLESv2)
阅读安装文件以获取构建/安装说明,阅读安装.androidAndroid的说明文件。
  • 这个基准测试包含标准OpenGL(ES)2.0特性的测试,比如顶点数组、VBOs、纹理和着色器,glmark2是由alexandrosfrantzis和jessebarker基于本·史密斯的原始glmark基准测试,根据GPLv3授权的
  • glmark2 是开源的对OpenGL 2.0 和 ES 2.0的基准测试程序,一般用来对GPU进行基准测试。glmark提供了一系列丰富的测试,涉及图形单元性能(缓冲,建筑,照明,纹理等)的不同方面,允许进行更全面和有意义的测试, 每次测试进行10秒,并且单独计算帧速率

二、编译源码安装命令

1. 搭建编译环境

sudo apt-get install git g++ build-essential pkg-config
sudo apt-get install libx11-dev libgl1-mesa-dev
sudo apt-get install libjpeg-dev libpng-dev

2. 从git克隆安装

git clone https://github.com/glmark2/glmark2.git

3. 切换目录

cd glmark2/

4. 执行安装命令

4.1 方式一

不拷贝到指定目录,glmark2脚本文件存在于 build/src 下):

sudo ./waf configure --with-flavors=x11-gl
sudo ./waf build -j 4
sudo ./waf install

4.2 方式二

拷贝到指定目录 glmark2-out(目录名任意) ,结合实际情况用来指定数据存储路径,glmark2脚本文件存在于 build/src 与 glmark2-out/usr/local/bin 下):

sudo ./waf configure --with-flavors=x11-gl
sudo ./waf build -j 4
sudo ./waf install --destdir=glmark2-out


三、测试查看

  • 脚本文件 glmark2 存放位置见上述说明

  • 使用命令测试

glmark2
# n*n
glmark2 -s (10*10)


  • 帮助指南
glmark2 -h


转载请标明出处 https://blog.csdn.net/LvJzzZ/article/details/109351863 ,如有疑问请留言

  • 7
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
要安装和使用glmark2,您可以按照以下步骤进行操作: 1. 安装所需的开发工具和程序库。您可以使用以下命令安装所需的依赖项: ``` apt-get -y install git g++ build-essential pkg-config apt-get -y install libx11-dev libgl1-mesa-dev apt-get -y install libjpeg-dev libpng-dev ``` 2. 获取glmark2的源代码。您可以使用以下命令将源代码克隆到当前目录: ``` git clone https://github.com/glmark2/glmark2.git glmark2-test ``` 3. 编译glmark2。进入glmark2-test目录,并执行以下命令: ``` cd glmark2-test ./waf configure --with-flavors=x11-gl --prefix=/opt/glmark2 --data-path=/opt/glmark2/data ./waf build -j 4 ``` 4. 安装glmark2。执行以下命令将编译好的文件安装到Release目录: ``` ./waf install --destdir=$PWD/Release ``` 5. 安装glmark2。执行以下命令将安装glmark2: ``` cp -RP ./Release/opt / ``` 6. 运行glmark2。您可以使用以下命令运行glmark2: ``` /opt/glmark2/bin/glmark2 ``` 请注意,这些步骤是在Linux环境下进行的。如果您在其他操作系统上使用glmark2,可能需要进行适当的调整。引用\[1\]提供了详细的安装和运行glmark2的步骤,引用\[2\]提供了在Linux X86虚拟机环境上安装glmark2的示例,引用\[3\]提供了不同的FLAVORS选项,您可以根据需要选择适合您的环境的选项。 #### 引用[.reference_title] - *1* [Ubuntu使用Glmark2进行跑分](https://blog.csdn.net/YV_LING/article/details/127711198)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* *3* [glmark2 GPU 跑分工具移植到arm实机上运行](https://blog.csdn.net/u010312436/article/details/105950919)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jayco-J

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值