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: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29194>
This commit is contained in:
Thomas H.P. Andersen
2024-05-14 14:48:10 +02:00
committed by Marge Bot
parent 4090aa064f
commit 0f665b8178
+1
View File
@@ -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,