Kacper Michajłow
3550ec52cd
Revert "ci/win32: restrict shaderc version to fix build errors"
...
This reverts commit ddba159b51 .
Follow-up after: 3b586ba6c3
2025-01-25 18:34:28 +01:00
Kacper Michajłow
bafb054cfc
ci/win32: enable tests for dependencies
...
We build and ship this code, so it makes sense to make sure it is ok.
Tests for FFmpeg, libass and libplacebo are explicitly enabled. The rest
is in default state, so if tests are enabled by default, they will run.
2024-12-27 14:01:36 +01:00
Kacper Michajłow
ddba159b51
ci/win32: restrict shaderc version to fix build errors
...
The same as 87826224a2 .
2024-11-08 09:59:29 +01:00
Kacper Michajłow
3b95c00d96
ci/win32: add libjxl
...
For JPEG XL support.
2024-10-10 18:53:22 +02:00
Kacper Michajłow
1b08e8b08e
ci/{openbsd,win32}: bump FFmpeg to 7.1
2024-10-06 21:51:12 +02:00
Kacper Michajłow
0eb5e914d9
ci/win32: add dav1d
2024-09-05 16:29:16 +02:00
Kacper Michajłow
57ed94ced0
ci/win32: update to FFmpeg 7.0
2024-08-07 13:09:21 +02:00
Kacper Michajłow
3bef4a8599
ci/{msys2,win32}: explicitly enable win32-smtc
2024-07-29 21:38:19 +02:00
Kacper Michajłow
875378ff01
ci/win32: override link args only for the target that needs them
...
Fixes compilation after USE_GAS related fixes upstream. It links
asm_offset.exe, which shouldn't use a .def file.
Fixes: 0125d35954
2024-05-19 01:29:14 +02:00
Kacper Michajłow
0125d35954
ci/win32: add Vulkan-Loader
...
vulkan-1.dll is packaged, but is not neccessary in most cases where
Vulkan Loader is already instaled by GPU driver.
2024-05-18 23:22:18 +02:00
Kacper Michajłow
2b4c64e321
ci/win32: build shaderc
...
Instead of linking binary blobs, build everything ourselves.
2024-05-18 23:22:18 +02:00
Kacper Michajłow
a0195d335d
ci/win32: enable all available projects from meson's wrapdb
...
Rubber Band is disabled because it pulls more dependencies and it is not
worth build. Might be reconsidered later.
2024-05-18 23:22:18 +02:00
Kacper Michajłow
58d9f565c4
ci/win32: add spirv-cross
2024-05-18 23:22:18 +02:00
Kacper Michajłow
8c4b081da9
ci/win32: add shaderc
...
Use pre-built binaries to reduce CI build time.
2024-05-18 23:22:18 +02:00
Kacper Michajłow
0ffabf5d45
ci: add Windows native build
...
x86_64-pc-windows-msvc build without mingw dependency. For now it lacks
some key dependencies like lua or shaderc. Will be extended in the
future.
2024-05-06 22:01:17 +02:00