1 | Development Utilities
|
---|
2 | =====================
|
---|
3 |
|
---|
4 | `Mesa demos collection <https://gitlab.freedesktop.org/mesa/demos>`__
|
---|
5 | includes several utility routines in the ``src/util/`` directory.
|
---|
6 | `Piglit <https://piglit.freedesktop.org>`__
|
---|
7 | is an open-source test suite for OpenGL and OpenCL implementations.
|
---|
8 | `ApiTrace <https://github.com/apitrace/apitrace>`__
|
---|
9 | is a project to trace, analyze, and debug OpenGL, Direct3D, and
|
---|
10 | DirectDraw APIs.
|
---|
11 | `GFXReconstruct <https://github.com/LunarG/gfxreconstruct>`__
|
---|
12 | is a project to trace and replay Vulkan API calls.
|
---|
13 | `Valgrind <https://valgrind.org/>`__
|
---|
14 | is a very useful tool for tracking down memory-related problems in
|
---|
15 | your code.
|
---|
16 | `Coverity <https://scan.coverity.com/projects/mesa>`__
|
---|
17 | provides static code analysis of Mesa. If you create an account you
|
---|
18 | can see the results and try to fix outstanding issues.
|
---|