VirtualBox

source: vbox/trunk/src/VBox/Additions/3D/mesa/mesa-24.0.2/.gitlab-ci/run-shader-db.sh@ 105254

最後變更 在這個檔案從105254是 103996,由 vboxsync 提交於 12 月 前

Additions/3D/mesa: export mesa-24.0.2 to OSE. bugref:10606

  • 屬性 svn:eol-style 設為 native
  • 屬性 svn:executable 設為 *
檔案大小: 1.4 KB
 
1#!/usr/bin/env bash
2set -e
3
4ARTIFACTSDIR=$(pwd)/shader-db
5mkdir -p "$ARTIFACTSDIR"
6export DRM_SHIM_DEBUG=true
7
8LIBDIR=$(pwd)/install/lib
9export LD_LIBRARY_PATH=$LIBDIR
10
11cd /usr/local/shader-db
12
13for driver in freedreno intel v3d vc4; do
14 section_start shader-db-${driver} "Running shader-db for $driver"
15 env LD_PRELOAD="$LIBDIR/lib${driver}_noop_drm_shim.so" \
16 ./run -j"${FDO_CI_CONCURRENT:-4}" ./shaders \
17 > "$ARTIFACTSDIR/${driver}-shader-db.txt"
18 section_end shader-db-${driver}
19done
20
21# Run shader-db over a number of supported chipsets for nouveau
22#for chipset in 40 a3 c0 e4 f0 134 162; do
23# section_start shader-db-nouveau-${chipset} "Running shader-db for nouveau - ${chipset}"
24# env LD_PRELOAD="$LIBDIR/libnouveau_noop_drm_shim.so" \
25# NOUVEAU_CHIPSET=${chipset} \
26# ./run -j"${FDO_CI_CONCURRENT:-4}" ./shaders \
27# > "$ARTIFACTSDIR/nouveau-${chipset}-shader-db.txt"
28# section_end shader-db-nouveau-${chipset}
29#done
30
31# Run shader-db for r300 (RV370 and RV515)
32for chipset in 0x5460 0x7140; do
33 section_start shader-db-r300-${chipset} "Running shader-db for r300 - ${chipset}"
34 env LD_PRELOAD="$LIBDIR/libradeon_noop_drm_shim.so" \
35 RADEON_GPU_ID=${chipset} \
36 ./run -j"${FDO_CI_CONCURRENT:-4}" -o r300 ./shaders \
37 > "$ARTIFACTSDIR/r300-${chipset}-shader-db.txt"
38 section_end shader-db-r300-${chipset}
39done
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette