mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-01-04 11:20:20 +01:00
tu: Provide a toggle to avoid warnings about unsupported devices
In the CI, we have such devices, and this message is printed many hundreds of times. This results in a useless spam which makes it difficult to see real issues. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11543>
This commit is contained in:
parent
17a1cc6163
commit
205d6e582c
1 changed files with 10 additions and 2 deletions
|
|
@ -186,6 +186,15 @@ get_device_extensions(const struct tu_physical_device *device,
|
|||
};
|
||||
}
|
||||
|
||||
static void
|
||||
warn_non_conformant_implementation(void)
|
||||
{
|
||||
if (env_var_as_boolean("TU_IGNORE_CONFORMANCE_WARNING", false))
|
||||
return;
|
||||
fprintf(stderr, "WARNING: tu is not a conformant vulkan implementation, "
|
||||
"testing use only.\n");
|
||||
}
|
||||
|
||||
VkResult
|
||||
tu_physical_device_init(struct tu_physical_device *device,
|
||||
struct tu_instance *instance)
|
||||
|
|
@ -221,8 +230,7 @@ tu_physical_device_init(struct tu_physical_device *device,
|
|||
disk_cache_format_hex_id(buf, device->cache_uuid, VK_UUID_SIZE * 2);
|
||||
device->disk_cache = disk_cache_create(device->name, buf, 0);
|
||||
|
||||
fprintf(stderr, "WARNING: tu is not a conformant vulkan implementation, "
|
||||
"testing use only.\n");
|
||||
warn_non_conformant_implementation();
|
||||
|
||||
fd_get_driver_uuid(device->driver_uuid);
|
||||
fd_get_device_uuid(device->device_uuid, device->gpu_id);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue