Skip to content

Split out core lato crate#109

Open
nicoburns wants to merge 3 commits into
linebender:mainfrom
nicoburns:lato-crate
Open

Split out core lato crate#109
nicoburns wants to merge 3 commits into
linebender:mainfrom
nicoburns:lato-crate

Conversation

@nicoburns

Copy link
Copy Markdown
Collaborator

This PR splits velato into two crates:

  • lato which contains everything except the vello integration
  • velato which wraps (and re-exports most of) lato and adds vello integration.

This allows non-vello consumers of velato (e.g. AnyReneder / imaging) to depend only on lato and avoid having vello in the dependency tree entirely (even as an optional dependency).

nicoburns added 3 commits May 23, 2026 13:01
Signed-off-by: Nico Burns <nico@nicoburns.com>
Signed-off-by: Nico Burns <nico@nicoburns.com>
@waywardmonkeys

Copy link
Copy Markdown
Contributor

Can just delete the vello usage instead, not rename / move things.

@waywardmonkeys

Copy link
Copy Markdown
Contributor

It is easier. Can do a separate example that shows the very few lines of code needed. Also means it doesn't have to be tied to Vello updates or anything.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants