Skip to content

Commit 7c82e4f

Browse files
committed
lvp
1 parent 90bf671 commit 7c82e4f

File tree

1 file changed

+22
-3
lines changed

1 file changed

+22
-3
lines changed

.github/workflows/ci.yml

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -122,12 +122,31 @@ jobs:
122122
run: |
123123
ldd src/lib/${{ matrix.target }}/${{ matrix.lib_name }}
124124
125-
- name: Install Vulkan support
126-
if: matrix.os == 'ubuntu-latest'
125+
- name: Install Vulkan support (Linux x86_64)
126+
if: matrix.package_name == 'linux-x86_64'
127127
run: |
128128
apt update && \
129129
apt install -y \
130-
libvulkan1 mesa-vulkan-drivers vulkan-tools
130+
libvulkan1 mesa-vulkan-drivers vulkan-tools \
131+
&& export VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/lvp_icd.x86_64.json
132+
&& vulkaninfo | grep -i 'driverName'
133+
134+
- name: Install Vulkan support (Many-Linux)
135+
if: matrix.package_name == 'many-linux-x86_64'
136+
run: |
137+
sudo dnf install -y \
138+
vulkan-loader \
139+
vulkan-tools \
140+
mesa-vulkan-drivers \
141+
mesa-libGL \
142+
libX11 \
143+
libXrandr \
144+
libXcursor \
145+
libXinerama \
146+
libXi \
147+
libXcomposite \
148+
libXdamage \
149+
libXext
131150
132151
- name: Run Example
133152
run: |

0 commit comments

Comments
 (0)