more sensible, no functional changes
Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9885>
return !submitted;
}
-static void
-init_batch_state(struct zink_context *ctx, struct zink_batch *batch)
+static struct zink_batch_state *
+get_batch_state(struct zink_context *ctx, struct zink_batch *batch)
{
struct zink_batch_state *bs = NULL;
}
bs = create_batch_state(ctx);
}
- batch->state = bs;
+ return bs;
}
void
struct zink_screen *screen = zink_screen(ctx->base.screen);
bool fresh = !batch->state;
- init_batch_state(ctx, batch);
+ batch->state = get_batch_state(ctx, batch);
assert(batch->state);
if (!fresh) {