-
5667da7b
by Giovanni Mascellani at 2024-10-28T17:31:24+01:00
tests: Use the appropriate RTV format in bitwise.shader_test.
-
d6efdeea
by Giovanni Mascellani at 2024-10-28T17:31:24+01:00
tests: Dispatch just four invocations when testing for wave reconvergence.
I don't know why I put a 4 both in the numthreads() attribute and as
a dispatch parameter, but only care about only one thread group.
-
e83387d8
by Giovanni Mascellani at 2024-10-28T17:33:35+01:00
tests: Mark geometry.shader_test as todo on MoltenVK.
Geometry shaders are currently not supported there.
-
fd33d51b
by Giovanni Mascellani at 2024-10-28T17:35:18+01:00
tests: Mark tessellation.shader_test as todo on MoltenVK.
Tessellation shaders are currently not supported there.
-
624eccba
by Giovanni Mascellani at 2024-10-28T17:36:17+01:00
ci: Update the DXC version used on the CI to 1.8.2407.
Unfortuantely different versions of DXC accept or fail differently
in some cases. We don't care too much about validating the DXC
behavior itself, but it's useful that all the CI jobs use the
same version so that we don't have to complicate the shader runner
language.
The macOS version is currently bound to be pretty recent because
otherwise libdxil.dylib is not provided. So I'm updating the
Linux and Windows version as well.
I don't expect it should be particularly hard for other maintainers
to keep up with the DXC updates, since it just amounts to
downloading a ZIP file and extracting two libraries.
-
f7bc30ba
by Giovanni Mascellani at 2024-10-28T17:39:23+01:00
tests: Mark tessellation-patch-vars.shader_test as todo on MoltenVK.