zink: do not fail when EXT_calibrated_timestamps is unavailable

Fixes: 039078fe ("zink: slight refactor of load_device_extensions()")

Acked-by: Danylo Piliaiev <dpiliaiev@igalia.com>
Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Reviewed-by: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/11314>
This commit is contained in:
Hoe Hao Cheng 2021-06-11 12:36:00 +08:00 committed by Marge Bot
parent 5f61382280
commit acc9fb18a1

View file

@ -1631,7 +1631,7 @@ zink_internal_create_screen(const struct pipe_screen_config *config)
if (!zink_verify_device_extensions(screen))
goto fail;
if (!check_have_device_time(screen))
if (screen->info.have_EXT_calibrated_timestamps && !check_have_device_time(screen))
goto fail;
screen->have_triangle_fans = true;