tgsi/ureg: don't emit in/out arrays if drivers don't support ranged declarations
[mesa.git] / src / gallium / drivers / vc4 / vc4_screen.c
index 60d917d7520c770fcee7c46f430ff0ef885af28c..f63bead0fbb93c474270e3b78e4fe60137f291db 100644 (file)
@@ -323,6 +323,7 @@ vc4_screen_get_shader_param(struct pipe_screen *pscreen, unsigned shader,
         case PIPE_SHADER_CAP_TGSI_DROUND_SUPPORTED:
         case PIPE_SHADER_CAP_TGSI_DFRACEXP_DLDEXP_SUPPORTED:
         case PIPE_SHADER_CAP_TGSI_FMA_SUPPORTED:
+        case PIPE_SHADER_CAP_TGSI_ANY_INOUT_DECL_RANGE:
                 return 0;
         case PIPE_SHADER_CAP_MAX_TEXTURE_SAMPLERS:
         case PIPE_SHADER_CAP_MAX_SAMPLER_VIEWS: