Week 3: Stability and UI
Summary
Date: 2020-03-29 to 2020-04-04
- UI pass works
- WASM app doesn't crash 90% of the time from double mutable borrow in winit.
End Result
Implementation
-
Winit stability fixes.
- Fix double borrow mut. (amethyst/winit#4fbf95b, winit#1512)
- Add
requestAnimationFrame
support towinit
. (amethyst/winit#3d5274b, winit#1493, winit#1519)
-
Take in HTML
<canvas>
element from user. (amethyst#2202, rendy#48915cb, pong_wasm#1)- Update to
gfx-hal 0.5
. - Don't invert coordinate system. (rendy#5d10084)
- Update to
-
Fixed UI pass by using consistent shader variable names. (amethyst#2205, amethyst#2207)