Skip to content

Conversation

@McMackety
Copy link

Currently, when you clone mainline rive-rs and attempt to run the viewer with a file that has no animations, the viewer panics with the following error:
image
File: https://chasem.nyc3.cdn.digitaloceanspaces.com/GitHub/Static%20File.riv

Based on my debugging, this seems to be a bug with the version of wgpu being used by vello that is specific to the Vulkan backend, the Metal backend on my Mac works fine.

To fix this, I updated to the latest versions of vello and winit, and refactored the repo to fix all of the breaking API changes.

Also I removed the "layout" feature from default features, as the "submodules/yoga" submodule doesn't exist.

@McMackety McMackety changed the title Fixes "failed to get surface texture: Timeout" issue with viewer (Plus update dependencies) Fix "failed to get surface texture: Timeout" issue with viewer (Plus update dependencies) May 21, 2025
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.

1 participant