Skip to content

mattst88/mesa-run

Folders and files

NameName
Last commit message
Last commit date

Latest commit

73d25c9 · Jan 21, 2025

History

39 Commits
Aug 5, 2024
Sep 6, 2023
Jan 21, 2025
May 18, 2023
Aug 5, 2024
May 18, 2023
May 18, 2023
May 18, 2023
Jan 21, 2025
Sep 6, 2023

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