mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 13:50:11 +01:00
ci: Enable building the testing drivers with perfetto.
We've talked about being able to capture perfetto traces from CI jobs for a while, and this would be a step toward that. Mostly it's that we occasionally break the perfetto build, so let's make sure we don't do that. Acked-by: Rob Clark <robdclark@chromium.org> Acked-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20660>
This commit is contained in:
parent
64455dc32b
commit
8aff228127
2 changed files with 3 additions and 0 deletions
|
|
@ -83,6 +83,7 @@ debian-testing:
|
||||||
EXTRA_OPTION: >
|
EXTRA_OPTION: >
|
||||||
-D spirv-to-dxil=true
|
-D spirv-to-dxil=true
|
||||||
-D valgrind=false
|
-D valgrind=false
|
||||||
|
-D perfetto=true
|
||||||
MINIO_ARTIFACT_NAME: mesa-amd64
|
MINIO_ARTIFACT_NAME: mesa-amd64
|
||||||
LLVM_VERSION: "13"
|
LLVM_VERSION: "13"
|
||||||
script:
|
script:
|
||||||
|
|
@ -412,6 +413,7 @@ debian-arm64:
|
||||||
-D llvm=disabled
|
-D llvm=disabled
|
||||||
-D valgrind=false
|
-D valgrind=false
|
||||||
-D imagination-srv=true
|
-D imagination-srv=true
|
||||||
|
-D perfetto=true
|
||||||
MINIO_ARTIFACT_NAME: mesa-arm64
|
MINIO_ARTIFACT_NAME: mesa-arm64
|
||||||
script:
|
script:
|
||||||
- .gitlab-ci/meson/build.sh
|
- .gitlab-ci/meson/build.sh
|
||||||
|
|
|
||||||
|
|
@ -61,6 +61,7 @@ esac
|
||||||
rm -rf _build
|
rm -rf _build
|
||||||
meson _build --native-file=native.file \
|
meson _build --native-file=native.file \
|
||||||
--wrap-mode=nofallback \
|
--wrap-mode=nofallback \
|
||||||
|
--force-fallback-for perfetto \
|
||||||
${CROSS+--cross "$CROSS_FILE"} \
|
${CROSS+--cross "$CROSS_FILE"} \
|
||||||
-D prefix=`pwd`/install \
|
-D prefix=`pwd`/install \
|
||||||
-D libdir=lib \
|
-D libdir=lib \
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue