aclysma / imgui-inspect

An inspector UI using imgui in Rust
Apache License 2.0
69 stars 9 forks source link

Rewrite the example to use rafx instead of skulpin #13

Closed aclysma closed 3 years ago

aclysma commented 3 years ago

The current example uses skulpin for some extremely basic drawing/imgui compatibility, but it depends on skia-safe which is a heavy dependency. It also isn't working on apple silicon. This change rewrites the example to use rafx which is smaller than skia. Also, skulpin depended on specific versions of winit and could sometimes be incompatible with the newly upgraded imgui-winit. So this change will let us update the example immediately without having to upstream skulpin changes first.