Matteo Bruni : d3d11/tests: Report failure in test_clear_buffer_unordered_access_view() at the first mismatch.

Alexandre Julliard julliard at winehq.org
Thu Mar 11 15:59:35 CST 2021


Module: wine
Branch: master
Commit: f75e2e4207fc4d4a75504a4a9bb7168c59e6cf29
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=f75e2e4207fc4d4a75504a4a9bb7168c59e6cf29

Author: Matteo Bruni <mbruni at codeweavers.com>
Date:   Wed Mar 10 20:50:17 2021 +0100

d3d11/tests: Report failure in test_clear_buffer_unordered_access_view() at the first mismatch.

Signed-off-by: Matteo Bruni <mbruni at codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/d3d11/tests/d3d11.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/dlls/d3d11/tests/d3d11.c b/dlls/d3d11/tests/d3d11.c
index 6cdac34c0cd..1e69d827977 100644
--- a/dlls/d3d11/tests/d3d11.c
+++ b/dlls/d3d11/tests/d3d11.c
@@ -16013,7 +16013,10 @@ static void test_clear_buffer_unordered_access_view(void)
             const struct uvec4 broken_result = {uvec4.x, uvec4.x, uvec4.x, uvec4.x}; /* Intel */
             data = get_readback_uvec4(&rb, x, 0);
             if (!(compare_uvec4(data, &uvec4) || broken(compare_uvec4(data, &broken_result))))
+            {
                 all_match = FALSE;
+                break;
+            }
         }
         ok(all_match, "Got {%#x, %#x, %#x, %#x}, expected {%#x, %#x, %#x, %#x} at %u.\n",
                 data->x, data->y, data->z, data->w, uvec4.x, uvec4.y, uvec4.z, uvec4.w, x);
@@ -16028,7 +16031,10 @@ static void test_clear_buffer_unordered_access_view(void)
             uvec4 = U(uav_desc).Buffer.FirstElement <= x ? fe_uvec4 : uvec4_data[i];
             broken_result.x = broken_result.y = broken_result.z = broken_result.w = uvec4.x;
             if (!(compare_uvec4(data, &uvec4) || broken(compare_uvec4(data, &broken_result))))
+            {
                 all_match = FALSE;
+                break;
+            }
         }
         ok(all_match, "Got {%#x, %#x, %#x, %#x}, expected {%#x, %#x, %#x, %#x} at %u.\n",
                 data->x, data->y, data->z, data->w, uvec4.x, uvec4.y, uvec4.z, uvec4.w, x);




More information about the wine-cvs mailing list