Zebediah Figura : tests: Always compile HLSL shaders.
Module: vkd3d Branch: master Commit: 4d1775865711c414bc39fa0a5f6fb66c8d95d243 URL: https://gitlab.winehq.org/wine/vkd3d/-/commit/4d1775865711c414bc39fa0a5f6fb6... Author: Zebediah Figura <zfigura(a)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(-)
participants (1)
-
Alexandre Julliard