Skip to content

mattst88/mesa-run

Repository files navigation

mesa-run

A collection of scripts to build and test Mesa without installing it.

Scripts

Examples

Configure and build debug build

$ mesa-debug configure
$ nj debug install

Run program with local Mesa build

$ mesa-debug glxinfo

Run dEQP

On ChromeOS, deqp-run uses the system-provided media-gfx/deqp package. The script should be run from a directory that has space to store the output such as /mnt/stateful_partition/home/root/.

On desktop Linux, deqp-run should be run from a git checkout of VK-GL-CTS with a build configured with -DDEQP_TARGET=surfaceless in build/.

Single test

$ deqp-run dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store

Test suite

$ deqp-run vk

Make Markdown table of dEQP test results

$ deqp-results-to-markdown

Example output

Pass Fail Skip Warn Timeout Flake
dEQP-GLES2 14243 26
dEQP-GLES3 42687 113 2
dEQP-GLES31 37576 55
dEQP-VK 486602 2 590787 6 2 1