Approved version. Approved on: 20:26, 16 October 2018
You are viewing an old version of this page. Return to the latest version.
- Last edited 2 years ago ago
How to launch Khronos OpenGLES conformance tests
Revision as of 20:26, 16 October 2018 by Registered User
Template:ArticleMainWriter Template:ArticleApprovedVersion
Contents
1 Introduction[edit]
The purpose of this article is to describe how to build and execute the Khronos OpenGL ES 2.0 Conformance Tests.
These tests are provided by the Khronos Group [1]. They are available as open source from the Khronos CTS GitHub source repo [2].
For a detailed description of the Khronos OpenGL ES2.0 CTS, please refer to the openglcts README.md [3] file.
2 How to install khronos-cts[edit]
2.1 Building khronos-cts[edit]
Execute the following command in the OpenSTLinux build environment:
bitbake khronos-cts
2.2 Installing kronos-cts on the target board[edit]
Execute the following command in the OpenSTLinux build environment:
scp -r tmp*/work/*neon*/khronos-cts/*/image/* root@<ip address of board>:/
3 How to execute khronos-cts[edit]
Execute the following commands on the target board:
cd /home/root
./cts-runner --type=es2 1>results.txt
[ 1] EGL: enable default configs for conformance test
...
4 Testing verdict example[edit]
... Test run totals: Passed: 13786/13957 (98.8%) Failed: 11/13957 (0.1%) Not supported: 131/13957 (0.9%) Warnings: 29/13957 (0.2%) 219/220 sessions passed, conformance test FAILED