File tree 1 file changed +11
-0
lines changed
1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change 42
42
- if : ${{ runner.os == 'Linux' }}
43
43
name : Linux - Install native dependencies
44
44
run : sudo apt install libwayland-cursor0 libxkbcommon-dev libwayland-dev
45
+ - if : ${{ runner.os == 'Linux' }}
46
+ name : Install xvfb, llvmpipe and lavapipe
47
+ run : |
48
+ sudo apt-get update -y -qq
49
+ sudo add-apt-repository ppa:kisak/turtle -y
50
+ sudo apt-get update
51
+ sudo apt install -y xvfb libgl1-mesa-dri libxcb-xfixes0-dev mesa-vulkan-drivers
45
52
# cargo version is a random command that forces the installation of rust-toolchain
46
53
- name : install rust-toolchain
47
54
run : cargo version
64
71
if : ${{ matrix.target != 'aarch64-linux-android' }}
65
72
run : cargo run -p compiletests --release --no-default-features --features "use-installed-tools" -- --target-env vulkan1.1,vulkan1.2,spv1.3
66
73
74
+ - name : difftest
75
+ if : ${{ matrix.target != 'aarch64-linux-android' }}
76
+ run : cargo run -p difftests --release --no-default-features --features "use-installed-tools"
77
+
67
78
- name : workspace test
68
79
if : ${{ matrix.target != 'aarch64-linux-android' }}
69
80
run : cargo test --release
You can’t perform that action at this time.
0 commit comments