File tree 1 file changed +15
-1
lines changed
1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change 43
43
build-type : ' release-msvc'
44
44
deployment-choice : ' 1'
45
45
46
+ - name : Install Mesa windows
47
+ if : matrix.os == 'windows-2022'
48
+ shell : powershell
49
+ run : |
50
+ mkdir __mesa
51
+ cd __mesa
52
+ curl.exe -L --output mesa.7z --url https://github.com/pal1000/mesa-dist-win/releases/download/25.0.0/mesa3d-25.0.0-release-msvc.7z
53
+ C:\'Program Files'\7-Zip\7z.exe x mesa.7z
54
+ echo "GALLIUM_DRIVER=llvmpipe"| Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
55
+
46
56
- name : Test - Windows
47
57
if : matrix.os == 'windows-2022'
48
- run : npm run test-ci
58
+ run : |
59
+ cp __mesa/x64/opengl32.dll node_modules/glfw-raub/bin-windows
60
+ cp __mesa/x64/libglapi.dll node_modules/glfw-raub/bin-windows
61
+ cp __mesa/x64/libgallium_wgl.dll node_modules/glfw-raub/bin-windows
62
+ npm run test-ci
49
63
50
64
# - name: Test - MacOS
51
65
# if: matrix.os == 'macos-14'
You can’t perform that action at this time.
0 commit comments