diff --git a/src/intel/ci/gitlab-ci.yml b/src/intel/ci/gitlab-ci.yml index 9cfa9da0152..563d19f1a04 100644 --- a/src/intel/ci/gitlab-ci.yml +++ b/src/intel/ci/gitlab-ci.yml @@ -56,6 +56,7 @@ hasvk-hsw-full: GPU_VERSION: hasvk-hsw DEQP_SUITE: hasvk-hsw VK_DRIVER: intel_hasvk + MESA_VK_IGNORE_CONFORMANCE_WARNING: 1 timeout: 2h hasvk-hsw: diff --git a/src/intel/vulkan_hasvk/anv_device.c b/src/intel/vulkan_hasvk/anv_device.c index 05255bde4ee..9f8e7026177 100644 --- a/src/intel/vulkan_hasvk/anv_device.c +++ b/src/intel/vulkan_hasvk/anv_device.c @@ -688,12 +688,16 @@ anv_physical_device_try_create(struct vk_instance *vk_instance, } bool is_alpha = true; + bool warn = !debug_get_bool_option("MESA_VK_IGNORE_CONFORMANCE_WARNING", false); if (devinfo.platform == INTEL_PLATFORM_HSW) { - mesa_logw("Haswell Vulkan support is incomplete"); + if (warn) + mesa_logw("Haswell Vulkan support is incomplete"); } else if (devinfo.platform == INTEL_PLATFORM_IVB) { - mesa_logw("Ivy Bridge Vulkan support is incomplete"); + if (warn) + mesa_logw("Ivy Bridge Vulkan support is incomplete"); } else if (devinfo.platform == INTEL_PLATFORM_BYT) { - mesa_logw("Bay Trail Vulkan support is incomplete"); + if (warn) + mesa_logw("Bay Trail Vulkan support is incomplete"); } else if (devinfo.ver == 8) { /* Gfx8 fully supported */ is_alpha = false;