Some extensions have become obsolete because they have equivalent functionality in new versions of spir-v. For portability developers may want to change their spir-v module to remove the extensions.
For this issue we specifically want a pass to replaces uses of three extensions:
- VK_AMD_shader_ballot
- VK_AMD_gcn_shader
- VK_AMD_shader_trinary_minmax