diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 39 |
1 files changed, 26 insertions, 13 deletions
@@ -4,8 +4,8 @@ A collection of scripts to build and test [Mesa](https://www.mesa3d.org/) withou ## Scripts -- [nj](nj) - Run [ninja](https://github.com/ninja-build/ninja) from anywhere in the project git repository. (upstream: [nj repo](gitlab.freedesktop.org/kwg/nj)) -- [mesa-run](mesa-run) - helper script. Not used directly. Requires [jq](https://github.com/jqlang/jq) +- [nj](nj) - Run [ninja](https://github.com/ninja-build/ninja) from anywhere in the project git repository. (upstream: [nj repo](https://gitlab.freedesktop.org/kwg/nj)) +- [mesa-run](mesa-run) - helper script. Not used directly. - [mesa-debug](mesa-debug) - Debug build - [mesa-debug-asan](mesa-debug-asan) - Debug build with [AddressSanitizer](https://github.com/google/sanitizers/wiki/AddressSanitizer) - [mesa-debug-optimized](mesa-debug-optimized) - Debug build with optimization @@ -18,15 +18,15 @@ A collection of scripts to build and test [Mesa](https://www.mesa3d.org/) withou ### Configure and build debug build -```sh -mesa-debug configure -nj debug install +```console +$ mesa-debug configure +$ nj debug install ``` ### Run program with local Mesa build -```sh -mesa-debug glxinfo +```console +$ mesa-debug glxinfo ``` ### Run dEQP @@ -37,20 +37,33 @@ On desktop Linux, `deqp-run` should be run from a git checkout of [VK-GL-CTS](ht #### Single test -```sh -deqp-run dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store +```console +$ deqp-run dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store ``` #### Test suite -```sh -deqp-run vk +```console +$ deqp-run vk +``` + +#### Full command + +```console +$ deqp-run --cmd vk +deqp-runner run --caselist [...] +``` + +Particularly useful for running a single test under `gdb`: + +```console +$ mesa-gdb $(deqp-run --cmd dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store) ``` ### Make Markdown table of dEQP test results -```sh -deqp-results-to-markdown +```console +$ deqp-results-to-markdown ``` #### Example output |