iOS 10 WebGL Video Texture Bug Demo


Enable workaround 1: add premultiplyAlpha to avoid the gpu-to-gpu video texture code path
Enable workaround 2: use RGBA instead of RGB (but wrong colors)
Enable partial workaround: set antialias=false to avoid framebuffer errors (still error on canvas resize)
Enable partial workaround: unbind the framebuffer after canvas resizing (works on iPhone6+ and iPad Air, but still crashes iPad Pro)



Log: