Skip to content
Snippets Groups Projects

check-vulkan: Temporarily print JSON details of GPUs to stderr

Merged Simon McVittie requested to merge wip/multi-gpu-stopgap into master
1 file
+ 14
5
Compare changes
  • Side-by-side
  • Inline
+ 14
5
@@ -1370,13 +1370,22 @@ int main (int argc,
goto out;
for (i = 0; i < physical_device_count; i++)
print_physical_device_info (physical_devices[i], original_stdout);
print_physical_device_info (physical_devices[i], stderr);
result = draw_test_triangle (vk_instance, physical_devices[0], error);
print_draw_test_result (0, result, local_error, 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);
if (result)
ret = EXIT_SUCCESS;
g_clear_error (error);
/* Return exit success if we are able to draw with at least one device */
if (result)
ret = EXIT_SUCCESS;
}
out:
if (local_error != NULL)
Loading