mesa/docs/utilities.rst

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

19 lines
859 B
ReStructuredText
Raw Normal View History

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