canvas_alloc
meson_canvas_free(sess->core->canvas, sess->canvas_alloc[i]);
u8 canvas_alloc[MAX_CANVAS];
ret = canvas_alloc(sess, &canvas_id[i]);
ret = canvas_alloc(sess, &canvas_id[i]);
sess->canvas_alloc[sess->canvas_num++] = *canvas_id;