有没有用C/ c++编写的开源EGL测试套件?

时间:2021-11-28 18:59:28

I am writing an EGL implementation in C and I would have liked to test it against some EGL test suites.

我正在用C编写一个EGL实现,我想用一些EGL测试套件来测试它。

Is there any open source EGL test suite written in C/C++ ?

有没有用C/ c++编写的开源EGL测试套件?

NOTE: Mesa Project has some EGL based demos.

注意:Mesa项目有一些基于EGL的演示。

2 个解决方案

#1


1  

The Mesa developers are slowly adding EGL tests to Piglit, Mesa's testsuite. See this directory: http://cgit.freedesktop.org/piglit/tree/tests/egl/spec.

Mesa开发人员正在缓慢地向Piglit (Mesa的testsuite)添加EGL测试。看到这个目录:http://cgit.freedesktop.org/piglit/tree/tests/egl/spec。

#2


0  

According to Jon Leech (EGL & OpenGL Specification Editor / OpenGL ARB Ecosystem TSG Chair / Khronos API RegistrarEGL)

根据Jon Leech (EGL & OpenGL规范编辑/ OpenGL ARB生态系统TSG主席/ Khronos API RegistrarEGL)

There is some minimal coverage testing in the client API-specific tests, and the OpenKODE tests address use of multiple client APIs together, to a limited degree. It's pretty hard to test EGL in isolation since it really doesn't do anything without a client API to operate on the resources it manages

在特定于客户机api的测试中有一些最小的覆盖测试,OpenKODE测试在一定程度上解决了多个客户机api的使用问题。要单独测试EGL是非常困难的,因为如果没有客户端API来操作它管理的资源,它实际上什么都做不了

#1


1  

The Mesa developers are slowly adding EGL tests to Piglit, Mesa's testsuite. See this directory: http://cgit.freedesktop.org/piglit/tree/tests/egl/spec.

Mesa开发人员正在缓慢地向Piglit (Mesa的testsuite)添加EGL测试。看到这个目录:http://cgit.freedesktop.org/piglit/tree/tests/egl/spec。

#2


0  

According to Jon Leech (EGL & OpenGL Specification Editor / OpenGL ARB Ecosystem TSG Chair / Khronos API RegistrarEGL)

根据Jon Leech (EGL & OpenGL规范编辑/ OpenGL ARB生态系统TSG主席/ Khronos API RegistrarEGL)

There is some minimal coverage testing in the client API-specific tests, and the OpenKODE tests address use of multiple client APIs together, to a limited degree. It's pretty hard to test EGL in isolation since it really doesn't do anything without a client API to operate on the resources it manages

在特定于客户机api的测试中有一些最小的覆盖测试,OpenKODE测试在一定程度上解决了多个客户机api的使用问题。要单独测试EGL是非常困难的,因为如果没有客户端API来操作它管理的资源,它实际上什么都做不了