- 01 8月, 2017 2 次提交
-
-
由 Jason Simmons 提交于
-
由 Chinmay Garde 提交于
-
- 29 7月, 2017 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 19 7月, 2017 1 次提交
-
-
由 Brian Osman 提交于
Revert "Revert "Reland "Run Flutter on iOS and Android with color correct Skia (#3826)" (#3878)" (#3895) This reverts commit 1db18a40.
-
- 14 7月, 2017 1 次提交
-
-
由 Collin Jackson 提交于
This reverts commit 2d9155e1. Fixes a regression with semitransparent images (flutter/flutter#11169)
-
- 28 6月, 2017 1 次提交
-
-
由 Brian Osman 提交于
* Revert "Revert "Reland "Run Flutter on iOS and Android with color correct Skia" (#3818)" (#3823)" This reverts commit db8d8a99. * Fix test code to match internal API change
-
- 24 6月, 2017 2 次提交
-
-
由 Brian Osman 提交于
This reverts commit 2650f529.
-
由 Brian Osman 提交于
* Revert "Revert "Run Flutter on iOS and Android with color correct Skia (#3743)" (#3775)" This reverts commit cfe70e07. * Enable sRGB on IO thread, too * Add 4444 as a fallback rendering mode * Use bare ptr to SkColorSpace (not sk_sp) in PrerollContext
-
- 15 6月, 2017 1 次提交
-
-
由 Michael Goderbauer 提交于
This reverts commit ffe8181f.
-
- 09 6月, 2017 1 次提交
-
-
由 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
-
- 06 6月, 2017 2 次提交
-
-
由 Chinmay Garde 提交于
-
由 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
-
- 03 5月, 2017 1 次提交
-
-
由 Florin Malita 提交于
We are removing some indirect includes from SkCanvas.h. Updating clients to pull required headers explicitly.
-
- 24 2月, 2017 1 次提交
-
-
由 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.
-
- 23 2月, 2017 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 08 2月, 2017 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 21 1月, 2017 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 19 1月, 2017 1 次提交
-
-
由 Jason Simmons 提交于
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.
-
- 17 12月, 2016 1 次提交
-
-
由 Jason Simmons 提交于
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
-
- 24 11月, 2016 1 次提交
-
-
由 Chinmay Garde 提交于
* Update Skia revision to pull in GL native interface construction fixes on iOS. Fixed in https://skia-review.googlesource.com/c/5212/ * Use the new image encoder API from Skia.
-
- 12 10月, 2016 1 次提交
-
-
由 Jason Simmons 提交于
-
- 08 10月, 2016 1 次提交
-
-
由 Jason Simmons 提交于
-
- 07 10月, 2016 1 次提交
-
-
由 Chinmay Garde 提交于
-
- 25 9月, 2016 1 次提交
-
-
由 Chinmay Garde 提交于
Extract a common interface out of GaneshCanvas (into GPUCanvas) that can also be used for the Vulkan canvas. (#3058)
-
- 24 9月, 2016 1 次提交
-
-
由 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.
-
- 10 2月, 2016 1 次提交
-
-
由 John McCutchan 提交于
-
- 23 1月, 2016 1 次提交
-
-
由 Jason Simmons 提交于
Example: JavaClass dateFormatClass = Java.getClass('java.text.SimpleDateFormat'); JavaObject format = dateFormatClass.newInstance('yyyy.MM.dd'); print(format.parse('2016.01.01').getYear());
-
- 21 1月, 2016 1 次提交
-
-
由 Jason Simmons 提交于
-
- 15 1月, 2016 1 次提交
-
-
由 Jason Simmons 提交于
* Conversion of all primitive types, wrapped Java objects, and nulls between Dart and Java * A way to distinguish float arguments from doubles when calling Java methods * Construction of a Dart JniClass from a Java class object
-
- 13 1月, 2016 2 次提交
-
-
由 Jason Simmons 提交于
-
由 Jason Simmons 提交于
Also adopt a standard pattern for handling exceptions in JNI APIs
-
- 09 1月, 2016 1 次提交
-
-
由 Jason Simmons 提交于
This also extends DartClassLibrary to support multiple DartClassProviders for different libraries
-
- 08 1月, 2016 1 次提交
-
-
由 Jason Simmons 提交于
-