freedreno/rnn: allow name to be optional in arrays
[mesa.git] / src / freedreno / rnn / rnn.c
index 17abf79715c086bee467eb47ed3f20fac4392518..1a1103706d90a291a59b9fc8290a52f621c7a0cc 100644 (file)
@@ -481,6 +481,8 @@ static struct rnndelem *trydelem(struct rnndb *db, char *file, xmlNode *node) {
                return res;
        } else if (!strcmp(node->name, "stripe") || !strcmp(node->name, "array")) {
                struct rnndelem *res = calloc(sizeof *res, 1);
+               if (!strcmp(node->name, "array"))
+                       res->name = "";
                res->type = (strcmp(node->name, "stripe")?RNN_ETYPE_ARRAY:RNN_ETYPE_STRIPE);
                res->length = 1;
                res->file = file;