Module: vkd3d Branch: master Commit: 4d1775865711c414bc39fa0a5f6fb66c8d95d243 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/4d1775865711c414bc39fa0a5f6fb6...
Author: Zebediah Figura zfigura@codeweavers.com Date: Sun Oct 30 17:21:12 2022 -0500
tests: Always compile HLSL shaders.
Do not rely on a draw or dispatch command to do this.
This allows more efficiently testing syntax, in cases where testing the actual shader functionality is not interesting.
---
tests/cast-componentwise-equal.shader_test | 2 +- tests/cast-to-half.shader_test | 2 +- tests/compute.shader_test | 2 +- tests/hlsl-array-dimension.shader_test | 2 +- tests/hlsl-for.shader_test | 2 +- tests/hlsl-function-cast.shader_test | 8 +-- tests/hlsl-function-overload.shader_test | 2 +- tests/hlsl-function.shader_test | 6 +- tests/hlsl-gather.shader_test | 2 +- tests/hlsl-initializer-objects.shader_test | 4 +- tests/hlsl-intrinsic-override.shader_test | 4 +- tests/hlsl-return-implicit-conversion.shader_test | 20 +++--- tests/hlsl-static-initializer.shader_test | 2 +- tests/hlsl-storage-qualifiers.shader_test | 2 +- tests/hlsl-vector-indexing-uniform.shader_test | 2 +- tests/object-references.shader_test | 2 +- tests/sampler-offset.shader_test | 6 +- tests/shader_runner.c | 82 ++++++++++++++++------- tests/trigonometry.shader_test | 2 +- tests/uav-load.shader_test | 2 +- tests/uav.shader_test | 2 +- 21 files changed, 96 insertions(+), 62 deletions(-)