Boris Brezillon
04d812b2d0
Revert "ci: Disable windows-vs2019"
...
This reverts commit 04b80489d5 .
Acked-by: Daniel Stone <daniels@collabora.com >
Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com >
Acked-by: Jason Ekstrand <jason.ekstrand@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15518 >
2022-03-24 09:11:13 +00:00
Alyssa Rosenzweig
04b80489d5
ci: Disable windows-vs2019
...
Currently down.
Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15148 >
2022-02-23 15:12:41 +00:00
Daniel Stone
7a0ace7d4e
Revert "ci: Disable Windows for now"
...
This reverts commit be385ab5bc .
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14975 >
2022-02-10 16:44:16 +00:00
Daniel Stone
be385ab5bc
ci: Disable Windows for now
...
Docker on Windows is broken for some reason, so just disable it for now.
Signed-off-by: Daniel Stone <daniels@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14970 >
2022-02-10 12:51:06 +00:00
Boris Brezillon
ef47a6800b
microsoft/spirv_to_dxil: Make sure the SampleMask is a uint
...
DXIL doesn't like when SV_Coverage (AKA SampleMask in DXIL) is a
signed integer. Fix the type while we're in the NIR domain.
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com >
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14765 >
2022-01-31 20:21:25 +00:00
Boris Brezillon
27790c4a7a
microsoft/spirv_to_dxil: Remove dead variables after the struct split pass
...
Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com >
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14765 >
2022-01-31 20:21:25 +00:00
Jesse Natalie
14ed624ff3
microsoft/compiler: Force integer I/O vars to use flat/constant interpolation
...
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com >
Reviewed-by: Bill Kristiansen <billkris@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14399 >
2022-01-26 01:31:35 +00:00
Jesse Natalie
413f398cff
ci/windows: Use 2 container stages
...
The first container stage ("build") is for dependencies of the build.
These are infrequently-changing things like Visual Studio, LLVM, git,
and also meson. The second container stage ("test") currently depends
on the first, and adds test dependencies like piglit.
This lets us rev piglit without having to rebuild LLVM.
Acked-by: Daniel Stone <daniels@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14637 >
2022-01-21 22:38:16 +00:00
Daniel Stone
56886459c5
Revert "ci: disable vs2019 windows build"
...
This reverts commit 567a9550d7 .
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14513 >
2022-01-12 21:45:11 +00:00
Lionel Landwerlin
567a9550d7
ci: disable vs2019 windows build
...
Failing with :
error during connect: In the default daemon configuration on
Windows, the docker client must be run with elevated privileges to
connect.: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.24/auth :
open //./pipe/docker_engine: The system cannot find the file
specified.
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14509 >
2022-01-12 09:04:29 +00:00
Jesse Natalie
f4d247c2e3
microsoft/compiler: Support lowered io (nir_intrinsic_load_input/store_output)
...
Reviewed-by: Enrico Galli <enrico.galli@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14175 >
2021-12-20 08:20:11 -08:00
Caio Oliveira
3415b51b1c
ci/windows: Remove line numbers of SPIR-V errors in spirv2dxil tests
...
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14245 >
2021-12-17 23:04:55 +00:00
Jesse Natalie
46ef1e8389
ci/windows: Remove line numbers from assertions in spirv2dxil tests
...
Reviewed-by: Enrico Galli <enrico.galli@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14156 >
2021-12-11 03:43:11 +00:00
Jesse Natalie
45354be410
microsoft/compiler: Implement inot
...
Fixes: cb283616 ("nir/algebraic: Small optimizations for SpvOpFOrdNotEqual and SpvOpFUnordEqual")
Reviewed-by: Enrico Galli <enrico.galli@intel.com >
Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com >
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14140 >
2021-12-10 23:23:29 +00:00
Lionel Landwerlin
4c703686db
spirv: handle ray query intrinsics
...
v2: Fixup comment (Caio)
Use generated builders (Caio)
v3: Update spirv2dxil CI expectations
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com >
Reviewed-by: Caio Oliveira <caio.oliveira@intel.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13718 >
2021-12-04 20:46:35 +00:00
Jesse Natalie
7afb4aba3f
CI/windows: Move reference files to relevant ci subdirectories
...
Reviewed-by: Enrico Galli <enrico.galli@intel.com >
Acked-by: Daniel Stone <daniels@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13902 >
2021-12-01 18:26:15 +00:00
Jesse Natalie
c70e31c4d5
CI/windows: Move SPIRV-to-DXIL test YML to microsoft folder
...
Reviewed-by: Enrico Galli <enrico.galli@intel.com >
Acked-by: Daniel Stone <daniels@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13902 >
2021-12-01 18:26:15 +00:00