Skip to content

imaging_vello_hybrid: support blurred rounded rects and filters#45

Open
jrmoulton wants to merge 1 commit into
forest-rs:mainfrom
jrmoulton:push-mkspzlszssnm
Open

imaging_vello_hybrid: support blurred rounded rects and filters#45
jrmoulton wants to merge 1 commit into
forest-rs:mainfrom
jrmoulton:push-mkspzlszssnm

Conversation

@jrmoulton
Copy link
Copy Markdown
Contributor

No description provided.

Copy link
Copy Markdown
Contributor

@waywardmonkeys waywardmonkeys left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You should enable the snapshot tests for gm_group_blur_filter and gm_group_drop_shadow ideally.

Error::UnsupportedImageBrush => {
TextureRendererError::Unsupported(RenderUnsupportedError::ImageBrush)
}
Error::UnsupportedFilter => {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should still be used for filters with more than one primitive which aren't supported.

Error::InvalidScene(error) => {
TextureRendererError::Content(RenderContentError::InvalidScene(error))
}
Error::UnsupportedImageBrush => {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why remove this? The error type still exists...

}
if let Some(output) = last {
graph.set_output(output);
}
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You dropped some logic here that was in the vello_cpu adapter code...

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