Skip to content

anv: Fix dynamic primitive topology for tess on Gfx7.x too

Kenneth Graunke requested to merge kwg/mesa:anv-tess7-fix into main

Commit 24342e49 changed how primitive topology is handled on Gfx8+ but missed updating the Gfx7.x code.

As a result, tests which previously used topologies like PATCHLIST_3 instead started using bogus ones like LINESTRIP_ADJ. This caused a GPU hangs in a bunch of Vulkan conformance tests involving tessellation.

This fixes those hangs.

Fixes: 24342e49 ("anv: fix dynamic primitive topology for tess")

Merge request reports