- 22 11月, 2017 10 次提交
-
-
由 Martin Kustermann 提交于
-
由 Sigurd Meldgaard 提交于
* Move texture registry ownership to platform view This enables the texture registry to survive activity pause on Android. * Remove debug info * Formatted * Set texture registry on initial rasterizer * Remove unneccessary std::move
-
由 Sigurd Meldgaard 提交于
This reverts commit e58764fb.
-
由 Sigurd Meldgaard 提交于
* Move texture registry ownership to platform view This enables the texture registry to survive activity pause on Android.
-
由 Alexander Aprelev 提交于
-
由 Chris Bracken 提交于
Picks up: 1. Windows support for flutter tester 2. Spaces in Dart package paths in the loader.
-
由 Chris Bracken 提交于
If Progress is instantiated with a max of 0, throw immediately to avoid a divide-by-zero later in toString(). This typically happens if the tool recurses over an empty top-level component, which can happen when a component is moved around in the repo and the developer hasn't cleaned up old empty directories from their git client.
-
由 Chris Bracken 提交于
Fixes an errrant tab and unnecessary braces.
-
由 amirh 提交于
This keeps the futures chain shorter.
-
由 Zachary Anderson 提交于
-
- 21 11月, 2017 4 次提交
-
-
由 Martin Kustermann 提交于
* Enable flutter engine to also work with .*so files on android We would like to be able to use native tools (e.g. simpleperf, gdb) with precompiled flutter apps. The native tools work much better with *.so files instead of the custom formats the Dart VM uses by default. This CL adds support for being able to load the flutter app from an *.so file on Android. * Add sanity check to ensure we have either shared library or instruction snapshot (but not both)
-
由 Benjamin Lerman 提交于
-
由 amirh 提交于
The new ui.Codec API is a superset of the implementation in image_decoding.cc. While we are not using ui.decodeImageFromList in the framework anymore, we keep the dart function for backward compatability, and just make it a thin wrapper around the codec API.
-
由 Chris Bracken 提交于
When checking whether render buffer size has changed, apply the device scale factor used to convert points to pixels to ensure we're not needlessly re-allocating render buffer storage. Adds trace + debug log to make this easier to detect in future. Originally introduced in 2d530dae, but rolled back in 0a6e415b to test whether it was responsible for regressions to flutter_gallery_ios__transition_perf benchmarks: * average_frame_build_time_millis * missed_frame_build_budget_count Re-landed in d43d3534, and reverted in 459f722b after it appeared to regress the above two benchmarks. After recent changes to microtask execution order which fixed https://github.com/flutter/flutter/issues/9998, re-introducing this fix results in benchmark improvements to the above two benchmarks in local testing.
-
- 18 11月, 2017 1 次提交
-
-
由 amirh 提交于
-
- 17 11月, 2017 3 次提交
-
-
由 Sigurd Meldgaard 提交于
The "raw" pointer is already managed by ARC.
-
由 amirh 提交于
-
由 Zachary Anderson 提交于
-
- 16 11月, 2017 8 次提交
-
-
由 Martin Kustermann 提交于
It speeds up local development workflow when doing changes to the front end when ninja automatically rebuilds the frontend_server.dart.snapshot.
-
由 amirh 提交于
-
由 Jason Simmons 提交于
-
由 amirh 提交于
-
由 Ian McKellar 提交于
The UIDartState is now always owned by the isolate and always freed in the isolate cleanup callback. In the isolate shutdown callback, if the isolate being shut down is the main isolate, the RuntimeController is informed which in turn notifies the RuntimeHolder and thus the ApplicationControllerImpl. The ApplicationControllerImpl tears down the whole Flutter application. This fixes Fuchsia bug: MI4-328
-
由 Zachary Anderson 提交于
-
由 xster 提交于
* roll to 09b8c91b696925c6c6a25c35173f2da27abf0fbe * update licenses
-
由 Brian Osman 提交于
Fixes flutter/flutter#13018 When linear blending was disabled, we started rendering directly to FBO0 again. We can't attach stencil there, and the profile graph code triggers a path that (by default) uses it. This option forces us to use alternate rendering methods. Note that the graph rendering code is constructing a fairly complex path. It would probably be much faster to render as a simpler series of drawRect calls for each box (which would get batched inside Skia).
-
- 15 11月, 2017 3 次提交
-
-
由 Chinmay Garde 提交于
This updated the native embedder API in a non-ABI breaking way.
-
由 amirh 提交于
-
由 Brian Osman 提交于
This retains gamut correction (adjusting colors for screens with different capabilities), but does all blending and interpolation with sRGB-encoded values. That matches the behavior expected by most users, as well as the behavior of nearly all other systems. It also greatly simplifies the EGL code. A future Skia change will make this behavior more of a first-class citizen, so some of these implementation details will change again, but the behavior will not. The bulk of this change (elimination of complication from the GL surface code) is permanent - it's just the SkColorSpaceXformCanvas that will be replaced.
-
- 14 11月, 2017 3 次提交
-
-
由 Zachary Anderson 提交于
-
由 Zachary Anderson 提交于
[Android] Allow persisting a FlutterNativeView across activities.
-
-
- 13 11月, 2017 2 次提交
-
-
由 Mikkel Nygaard Ravn 提交于
-
由 Mikkel Nygaard Ravn 提交于
-
- 11 11月, 2017 3 次提交
-
-
由 amirh 提交于
-
由 Alexander Markov 提交于
This reverts commit 0b7582e6.
-
由 Brian Osman 提交于
* Roll skia to 0658f7 * Update licenses
-
- 10 11月, 2017 3 次提交
-
-
由 Greg Spencer 提交于
Adding Rect.expandToInclude and Rect.longestSide to make the Rect API more symmetric.
-
由 amirh 提交于
-
由 Jason Simmons 提交于
-