iris: set even if no outputs
authorKenneth Graunke <kenneth@whitecape.org>
Wed, 11 Jul 2018 20:22:02 +0000 (13:22 -0700)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 21 Feb 2019 18:26:07 +0000 (10:26 -0800)
src/gallium/drivers/iris/iris_state.c

index b6c90ad49faa3fb22e633db0355269e508aadd75..a0e643ea49cbaecb3cddd7166ef31e765b53e4f5 100644 (file)
@@ -1753,9 +1753,6 @@ iris_create_so_decl_list(const struct pipe_stream_output_info *info,
    int max_decls = 0;
    STATIC_ASSERT(ARRAY_SIZE(so_decl[0]) >= MAX_PROGRAM_OUTPUTS);
 
-   if (info->num_outputs == 0)
-      return NULL;
-
    memset(so_decl, 0, sizeof(so_decl));
 
    /* Construct the list of SO_DECLs to be emitted.  The formatting of the