1. 01 9月, 2017 1 次提交
  2. 16 8月, 2017 1 次提交
  3. 15 8月, 2017 1 次提交
    • X
      Create platform API for first frame callback. Use for defer hiding splash... · f187a5c2
      xster 提交于
      Create platform API for first frame callback. Use for defer hiding splash screens on Android and iOS (#3956)
      
      * Add back launch screen view until first frame on iOS
      
      * improvements
      
      * Move callback plumbing from ios surfaces to the gpu rasterizer. Didn’t wire java JNI yet.
      
      * Android JNI
      
      * Fix ios reference count and let android engine manage a view on top with launch screen
      
      * Hook up Android activity and view
      
      * review notes
      
      * review notes
      
      * Move thread switching upstream. Use weak references for callbacks.
      
      * Some clean up
      f187a5c2
  4. 03 8月, 2017 1 次提交
  5. 01 8月, 2017 2 次提交
  6. 29 7月, 2017 2 次提交
  7. 19 7月, 2017 1 次提交
  8. 14 7月, 2017 1 次提交
  9. 28 6月, 2017 1 次提交
  10. 24 6月, 2017 2 次提交
  11. 15 6月, 2017 1 次提交
  12. 09 6月, 2017 1 次提交
    • M
      Run Flutter on iOS and Android with color correct Skia (#3743) · ffe8181f
      mattsarett 提交于
      * Run Flutter on iOS and Android with color correct Skia (#3716)
      
      ***Turns on color correct rendering for Android and iOS
      ***Communicates dst color space to raster cache
      ***Turns on color space aware image decoding
      
      Test:
      ***color_testing_demo on Pixel XL
      ***flutter_gallery on iPad Mini and iPad Pro (haven't figured out how to run manual_tests on iOS)
      
      TODO:
      I needed to split up this CL somewhere. These are follow-up tasks.
      ***Make desktop backends color correct
      ***Make debugging tools (ex: encoding frames to png) preserve color space
      ***Investigate using UIKit API to allow iOS to fine tune color space of rendered content
      ffe8181f
  13. 06 6月, 2017 2 次提交
    • C
    • M
      Run Flutter on iOS and Android with color correct Skia (#3716) · fe827576
      mattsarett 提交于
      ***Turns on color correct rendering for Android and iOS
      ***Communicates dst color space to raster cache
      ***Turns on color space aware image decoding
      
      Test:
      ***color_testing_demo on Pixel XL
      ***flutter_gallery on iPad Mini and iPad Pro (haven't figured out how to run manual_tests on iOS)
      
      TODO:
      I needed to split up this CL somewhere. These are follow-up tasks.
      ***Make desktop backends color correct
      ***Make debugging tools (ex: encoding frames to png) preserve color space
      ***Investigate using UIKit API to allow iOS to fine tune color space of rendered content
      fe827576
  14. 03 5月, 2017 1 次提交
  15. 19 4月, 2017 1 次提交
  16. 18 4月, 2017 1 次提交
  17. 23 3月, 2017 1 次提交
  18. 24 2月, 2017 1 次提交
    • C
      Remove rarely used GLConnection stuff in flow. (#3440) · 28682514
      Chinmay Garde 提交于
      I had added this initially as a means of making it easier to deal with OpenGL directly in Flow. However, we are moving away from dealing with the client rendering APIs directly. Instead, delegating everything to Skia. Besides, we only ever used this to log the GPU description in case of context setup failures. This has not proved to be useful so far. Also, having this in place is making it difficult to remove all dependencies on GL in Shell.
      28682514
  19. 23 2月, 2017 1 次提交
  20. 08 2月, 2017 1 次提交
  21. 21 1月, 2017 1 次提交
  22. 19 1月, 2017 1 次提交
  23. 04 1月, 2017 1 次提交
  24. 17 12月, 2016 1 次提交
  25. 24 11月, 2016 1 次提交
  26. 19 11月, 2016 1 次提交
    • A
      Composite child views in proper paint order (#3243) · 21f6aa52
      Adam Barth 提交于
      We push a bit up the tree during preroll to learn whether there system
      composited layers below each layer. During update scene, we squash down
      to paint tasks, which we execute after publishing the new scene.
      21f6aa52
  27. 18 11月, 2016 1 次提交
  28. 29 10月, 2016 1 次提交
  29. 12 10月, 2016 1 次提交
  30. 08 10月, 2016 1 次提交
  31. 07 10月, 2016 1 次提交
  32. 25 9月, 2016 1 次提交
  33. 24 9月, 2016 1 次提交
    • C
      Move shell to //flutter and split shell/BUILD.gn into smaller pieces for each subcomponent. (#3053) · 9eb446e0
      Chinmay Garde 提交于
      * Namespaces have been updated to reflect the move from //flutter/sky/shell to //flutter/shell.
      * shell/BUILD.gn file has been split into smaller GN files for each subcomponent of the shell (common, GPU, diagnostic, testing).
      * GN dependencies have been rewritten to stop exposing common shell dependencies as public. Duplicates have also been removed.
      * GPU subcomponent has been updated make it more suitable for Vulkan integration.
      * The GLFW backend has been resurrected.
      9eb446e0
  34. 17 7月, 2015 1 次提交
  35. 14 7月, 2015 2 次提交