diff --git a/helpers/check-vulkan.c b/helpers/check-vulkan.c index e8303509c255e2b3c02885625ba19f25a0e2b70a..598148abbcbc935c63bea00a10e258082c716bea 100644 --- a/helpers/check-vulkan.c +++ b/helpers/check-vulkan.c @@ -1372,16 +1372,14 @@ int main (int argc, goto out; for (i = 0; i < physical_device_count; i++) - print_physical_device_info (physical_devices[i], stderr); + print_physical_device_info (physical_devices[i], original_stdout); for (i = 0; i < physical_device_count; i++) { result = draw_test_triangle (vk_instance, physical_devices[i], error); - print_draw_test_result (i, result, local_error, stderr); - - if (local_error != NULL) - g_printerr ("%s", local_error->message); + print_draw_test_result (i, result, local_error, original_stdout); + /* The eventual error has already been included in the drawing test JSON */ g_clear_error (error); /* Return exit success if we are able to draw with at least one device */