anv: add support for dynamic primitive topology change