Zebediah Figura : tests: Do not abort when an invalid shader test fails.
Alexandre Julliard
julliard at winehq.org
Fri Apr 15 15:11:02 CDT 2022
Module: vkd3d
Branch: master
Commit: c3a5cd7c13768d0ed7e64bd722d35cf878fdf312
URL: https://source.winehq.org/git/vkd3d.git/?a=commit;h=c3a5cd7c13768d0ed7e64bd722d35cf878fdf312
Author: Zebediah Figura <zfigura at codeweavers.com>
Date: Thu Apr 14 12:52:35 2022 +0200
tests: Do not abort when an invalid shader test fails.
Signed-off-by: Giovanni Mascellani <gmascellani at codeweavers.com>
Signed-off-by: Zebediah Figura <zfigura at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
tests/shader_runner.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/tests/shader_runner.c b/tests/shader_runner.c
index a97a8ee6..8633ee9a 100644
--- a/tests/shader_runner.c
+++ b/tests/shader_runner.c
@@ -651,12 +651,12 @@ void run_shader_tests(struct shader_runner *runner, int argc, char **argv, const
ok(hr == E_FAIL, "Got unexpected hr %#x.\n", hr);
ok(!blob, "Expected no compiled shader blob.\n");
ok(!!errors, "Expected non-NULL error blob.\n");
- if (!errors)
- return;
-
- if (vkd3d_test_state.debug_level)
- trace("%s\n", (char *)ID3D10Blob_GetBufferPointer(errors));
- ID3D10Blob_Release(errors);
+ if (errors)
+ {
+ if (vkd3d_test_state.debug_level)
+ trace("%s\n", (char *)ID3D10Blob_GetBufferPointer(errors));
+ ID3D10Blob_Release(errors);
+ }
shader_source_len = 0;
break;
More information about the wine-cvs
mailing list