mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-12-15 08:03:30 -08:00
ci: Run the Windows tests with WARP version 1.0.16.1.
Many tests fail or even segfault with the older WARP version provided by the current CI Windows environment.
This commit is contained in:
committed by
Henri Verbeet
parent
a6c6ba6eda
commit
a7e56beb19
Notes:
Henri Verbeet
2025-10-16 15:22:00 +02:00
Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1755
@@ -8,6 +8,8 @@
|
||||
tags:
|
||||
- win10-21h2
|
||||
script:
|
||||
- 'Invoke-WebRequest -Uri "https://www.nuget.org/api/v2/package/Microsoft.Direct3D.WARP/1.0.16.1" -OutFile ".\warp.zip"'
|
||||
- 'Expand-Archive -Path "warp.zip" -DestinationPath ".\warp"'
|
||||
- git rebase $CI_MERGE_REQUEST_DIFF_BASE_SHA --exec './artifacts/driver.cross64.exe $(git cherry $CI_MERGE_REQUEST_DIFF_BASE_SHA HEAD^ | wc -l) $(git rev-parse --short HEAD)'
|
||||
- if (Test-Path "pipeline_failed") { exit 1 }
|
||||
artifacts:
|
||||
@@ -42,6 +44,8 @@ test-win-64-dxc:
|
||||
variables:
|
||||
VKD3D_TEST_DEBUG: '1'
|
||||
script:
|
||||
- 'Invoke-WebRequest -Uri "https://www.nuget.org/api/v2/package/Microsoft.Direct3D.WARP/1.0.16.1" -OutFile ".\warp.zip"'
|
||||
- 'Expand-Archive -Path "warp.zip" -DestinationPath ".\warp"'
|
||||
- 'Invoke-WebRequest -Uri "https://github.com/microsoft/DirectXShaderCompiler/releases/download/v1.8.2502/dxc_2025_02_20.zip" -OutFile ".\dxc.zip"'
|
||||
- 'Expand-Archive -Path "dxc.zip" -DestinationPath ".\dxc"'
|
||||
- '$Env:PATH += ";" + (Convert-Path ".\dxc\bin\x64")'
|
||||
@@ -51,3 +55,5 @@ test-win-64-dxc:
|
||||
when: always
|
||||
paths:
|
||||
- artifacts
|
||||
exclude:
|
||||
- artifacts/**/d3d10warp.dll
|
||||
|
||||
Reference in New Issue
Block a user