Henri Verbeet pushed to branch master at wine / vkd3d
Commits: 87435aca by Giovanni Mascellani at 2025-09-29T12:39:48+02:00 tests/hlsl: Skip a d3d11 minimum precision array indexing test on NVIDIA.
- - - - - fdf196ce by Giovanni Mascellani at 2025-09-29T12:41:04+02:00 tests/hlsl: Fix the results for the 64-bit bit searching functions.
They've always been broken, likely nobody noticed because the CI doesn't support DXC tests on Windows yet.
- - - - - 463df8e1 by Giovanni Mascellani at 2025-09-29T12:44:53+02:00 tests/hlsl: Skip a shader model 6 floating-point comparison test on Windows NVIDIA.
- - - - - 05d6b045 by Giovanni Mascellani at 2025-09-29T12:46:27+02:00 tests/hlsl: Explicitly specify the mantissa to be used for the frexp() test.
frexp() apparently returns the same mantissa, so we need to know what it is.
- - - - - 1acd6188 by Giovanni Mascellani at 2025-09-29T12:48:33+02:00 tests/hlsl: Skip testing frexp(inf) for shader models < 4.
- - - - - acccbc48 by Giovanni Mascellani at 2025-09-29T12:49:31+02:00 tests/hlsl: Allow a larger error tolerance on a trigonometry test.
Otherwise it fails on NVIDIA GPUs.
- - - - -
9 changed files:
- tests/hlsl/arithmetic-float-uniform.shader_test - tests/hlsl/bitwise.shader_test - tests/hlsl/float-comparison.shader_test - tests/hlsl/frexp.shader_test - tests/hlsl/trigonometry.shader_test - tests/shader_runner.c - tests/shader_runner.h - tests/shader_runner_d3d11.c - tests/shader_runner_d3d12.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/9fab94c58eee814aa03fdc469009d...