You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A big part of Ruffle's success is from a perfect-storm of other crates from the Rust community. We could do a spotlight on some of our big dependencies that were key for us getting off the ground.
wasm-bindgen: Made Wasm a first-class citizen in Rust
wgpu: Portable GPU abstraction and gave us a head start for WebGPU on web
naga: Transpile AGAL shaders, allowing Stage3D to function
winit: Desktop app
cpal: Desktop audio
sample: Audio, resampling
gc-arena: GC
lyon: Allowed us easy tessellation of shapes for the wgpu/WebGL backends
symphonia: MP3 parsing
who else?
The text was updated successfully, but these errors were encountered:
They are both fast, have no external dependencies, their code is clean (few unwraps), and the developer is knowledgeable (an FFmpeg contributor), responsive, and was kind enough to relicense these parts of his code for us.
A big part of Ruffle's success is from a perfect-storm of other crates from the Rust community. We could do a spotlight on some of our big dependencies that were key for us getting off the ground.
The text was updated successfully, but these errors were encountered: