From 0f665b817803493a4f8a5a4ab2bd579815fc0aa1 Mon Sep 17 00:00:00 2001 From: "Thomas H.P. Andersen" Date: Tue, 14 May 2024 14:48:10 +0200 Subject: [PATCH] nvk: EXT_post_depth_coverage EXT_post_depth_coverage was already wired up but the tests were failing. Through experimentation I found that running them in combination with SET_HYBRID_ANTI_ALIAS_CONTROL would cause the tests to fail. This patch simply skips SET_HYBRID_ANTI_ALIAS_CONTROL when post depth coverage is in use Test results for *post_depth_cover*: Test run totals: Passed: 21/104 (20.2%) Failed: 0/104 (0.0%) Not supported: 83/104 (79.8%) Warnings: 0/104 (0.0%) Waived: 0/104 (0.0%) Part-of: --- src/nouveau/vulkan/nvk_physical_device.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/nouveau/vulkan/nvk_physical_device.c b/src/nouveau/vulkan/nvk_physical_device.c index be229f1052c..b4ea4c569f3 100644 --- a/src/nouveau/vulkan/nvk_physical_device.c +++ b/src/nouveau/vulkan/nvk_physical_device.c @@ -212,6 +212,7 @@ nvk_get_device_extensions(const struct nvk_instance *instance, .EXT_pipeline_creation_feedback = true, .EXT_pipeline_robustness = true, .EXT_physical_device_drm = true, + .EXT_post_depth_coverage = true, .EXT_primitive_topology_list_restart = true, .EXT_private_data = true, .EXT_primitives_generated_query = true,