radv: gather viewport in the shader info pass
[mesa.git] / src / amd / vulkan / radv_shader_info.c
index 43c70e74fad6a459d45968b504ed5dd5b2a1a559..614a20d5921f3fe97c738dbb85f1f57b3a6a238c 100644 (file)
@@ -571,6 +571,9 @@ gather_info_output_decl(const nir_shader *nir, const nir_variable *var,
                case VARYING_SLOT_PSIZ:
                        vs_info->writes_pointsize = true;
                        break;
+               case VARYING_SLOT_VIEWPORT:
+                       vs_info->writes_viewport_index = true;
+                       break;
                default:
                        break;
                }