Florin Malita
0ae7e47e7e
Add missing Skia includes ( #3642 )
...
We are removing some indirect includes from SkCanvas.h.
Updating clients to pull required headers explicitly.
2017-05-02 10:17:11 -07:00
Chinmay Garde
94306f4103
Add a Vulkan backend for Fuchsia and Android. ( #3282 )
2017-01-20 14:37:10 -08:00
Jason Simmons
d394e8a9bf
Clear the GPU thread's EGL context only after the GPUSurfaceGL has been destroyed ( #3346 )
...
The GPUSurfaceGL holds references to Skia objects that may own GL objects.
If the GL objects are destructed on the GPU thread after the EGL context has been
dropped, then the GL delete calls will not take effect.
2017-01-18 17:19:50 -08:00
Jason Simmons
c6e008178e
Detach the EGL surface from the GPU thread and then destroy it during the FlutterView surfaceDestroyed callback ( #3316 )
...
Fixes https://github.com/flutter/flutter/issues/7147
2016-12-16 15:36:33 -08:00
Chinmay Garde
fdf13d720e
Make the PlatformView client rendering API agnostic. ( #3099 )
2016-10-06 15:06:21 -07:00