From ee605bdf3e48cffbac8ba26722ade3cd7c8c27bb Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alejandro=20Pi=C3=B1eiro?= Date: Wed, 5 Aug 2020 10:35:16 +0200 Subject: [PATCH] v3dv/device: warn when the pipeline cache is disabled Part-of: --- src/broadcom/vulkan/v3dv_device.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index 3e63bf4..e4a5d4f 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -223,6 +223,11 @@ v3dv_CreateInstance(const VkInstanceCreateInfo *pCreateInfo, instance->pipeline_cache_enabled = env_var_as_boolean("V3DV_ENABLE_PIPELINE_CACHE", true); + if (instance->pipeline_cache_enabled == false) { + fprintf(stderr, "WARNING: v3dv pipeline cache is disabled. Performance " + "can be affected negatively\n"); + } + glsl_type_singleton_init_or_ref(); VG(VALGRIND_CREATE_MEMPOOL(instance, 0, false)); -- 2.7.4