Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

avm2: Implement Graphics.drawTriangles with UVT data #16950

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Aaron1011
Copy link
Member

We now store a uvt_data vec in DrawPath::Fill. This gets passed through lyon as path attributes, stored in the vertex shader input, and passed along to a new bitmap_uvt.wgsl shader.

For now, this is only implemented in the wgpu backend.

@Aaron1011 Aaron1011 force-pushed the drawtriangles-uvt branch 3 times, most recently from a8850c8 to 69e0a4d Compare July 1, 2024 13:24
We now store a `uvt_data` vec in `DrawPath::Fill`. This gets passed
through `lyon` as path attributes, stored in the vertex shader input,
and passed along to a new `bitmap_uvt.wgsl` shader.

For now, this is only implemented in the wgpu backend.
@torokati44 torokati44 added rendering render-wgpu Issues relating to the wgpu renderer waiting-on-review Waiting on review from a Ruffle team member labels Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
render-wgpu Issues relating to the wgpu renderer rendering waiting-on-review Waiting on review from a Ruffle team member
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants