Web
Supporting execution on wasm via gfx-backend-gl, which can go on both OpenGL and WebGL.
This requires all dependencies to support wasm target. Most rust crates works on wasm by default, but some uses platform features and thus require to explicitly support it.
Primary concern for rendy are windowing implemented in winit
crate and graphics implemented in gfx
.
Supporting execution on wasm via gfx-backend-gl, which can go on both OpenGL and WebGL.
This requires all dependencies to support wasm target. Most rust crates works on wasm by default, but some uses platform features and thus require to explicitly support it.
Primary concern for rendy are windowing implemented in winit
crate and graphics implemented in gfx
.
Changes in rendy itself will mostly boil down to refactoring and workarounds for capabilities not supported by graphics backend.