24548 Commits

Author SHA1 Message Date
Brandon DeRosier
5674e4e04c Add Matrix GetDirectionScale (flutter/engine#35562) 2022-08-20 14:56:45 -07:00
skia-flutter-autoroll
2f130272ac Roll Fuchsia Linux SDK from JcqRURLnM_MMMLoss... to dBgYmcOhwCMB3hr7w... (flutter/engine#35574) 2022-08-20 21:52:22 +00:00
godofredoc
94549b1792 Update target used to generate mac flutter framework. (flutter/engine#35573) 2022-08-20 21:08:16 +00:00
skia-flutter-autoroll
5f6ce3dead Roll Fuchsia Mac SDK from kTnpJXzVrlaAf7ayc... to GoVI4_nQlpH4f6Mho... (flutter/engine#35572) 2022-08-20 11:36:21 +00:00
skia-flutter-autoroll
54d72c5556 Roll Skia from 00ddb61588a2 to b6a7a4a011b8 (1 revision) (flutter/engine#35570) 2022-08-20 11:00:21 +00:00
skia-flutter-autoroll
62301ec12e Roll Dart SDK from 0ccc2c714dad to ddbdebabefca (1 revision) (flutter/engine#35571) 2022-08-20 10:54:16 +00:00
skia-flutter-autoroll
7d0bfec85b Roll Fuchsia Linux SDK from qkLLOLyDJFclyuGN7... to JcqRURLnM_MMMLoss... (flutter/engine#35569) 2022-08-20 08:42:25 +00:00
skia-flutter-autoroll
57ada7ee7e Roll Dart SDK from 1294984fe017 to 0ccc2c714dad (1 revision) (flutter/engine#35568) 2022-08-20 06:58:22 +00:00
godofredoc
be9ba9f07f MacOS framework was simplified to remove an internal zip. (flutter/engine#35563) 2022-08-20 05:30:19 +00:00
skia-flutter-autoroll
ee1c92e5cc Roll Dart SDK from 220698d69c17 to 1294984fe017 (1 revision) (flutter/engine#35564) 2022-08-20 02:38:28 +00:00
Chris Bracken
e8b5dd908e [Windows] Set Platform.executable on engine start (flutter/engine#35560)
When setting FlutterProjectArgs.command_line_argv prior to launching the
engine, we were previously setting a placeholder value rather than the
executable name. This resulted in Platform.executable (from dart:io)
returning "placeholder" in application code.

This updates the Windows implementation for consistency with macOS and
guarantees that Platform.executable will return a reasonable value in
Dart code.

Note that this does not affect Platform.resolvedExecutable, which returns
a full, resolved path, and is implemented in the Dart runtime itself.
Previously the code:

   print(Platform.executable);
   print(Platform.resolvedExecutable);

resulted in the following output on Windows:

   flutter: placeholder
   flutter: C:\path\to\project\build\windows\runner\Debug\project.exe

after this patch, it results in:

   flutter: project.exe
   flutter: C:\path\to\project\build\windows\runner\Debug\project.exe

Issue: https://github.com/flutter/flutter/issues/83921
2022-08-20 02:38:49 +01:00
David Worsham
b0d80cc091 [fuchsia] Migrate integration test to CFv2 (flutter/engine#35318) 2022-08-19 17:58:53 -07:00
skia-flutter-autoroll
08440907ca Roll Skia from 4c3c98cdb1d3 to 00ddb61588a2 (1 revision) (flutter/engine#35559) 2022-08-20 00:34:37 +00:00
Jonah Williams
ed952f4503 Include TextureViews in the output of Scene.toImage[Sync] (flutter/engine#35527)
Update Picture rasterization for toImage to accept a layer tree, optionally flattening on the raster thread if present.
Update Deferred GPU image for toImageSync to accept a layer tree, flattening it the first time it creates an image, storing the resulting display list.

This is also a performance fix for the zoom page transition, which currently does too much work on the UI thread on frame 1
2022-08-19 16:28:30 -07:00
skia-flutter-autoroll
583db4064c Roll Skia from 35fa09015a76 to 4c3c98cdb1d3 (3 revisions) (flutter/engine#35558) 2022-08-19 23:19:59 +00:00
skia-flutter-autoroll
8d4993c5b4 Roll Fuchsia Mac SDK from MQoH-sefjYwKG_X2h... to kTnpJXzVrlaAf7ayc... (flutter/engine#35556) 2022-08-19 22:41:12 +00:00
skia-flutter-autoroll
a336998178 Roll Dart SDK from 74b964226fc6 to 220698d69c17 (1 revision) (flutter/engine#35555) 2022-08-19 22:12:57 +00:00
skia-flutter-autoroll
c00c7e72b7 Roll Skia from 3fbcfbbd908e to 35fa09015a76 (5 revisions) (flutter/engine#35553) 2022-08-19 21:40:03 +00:00
chunhtai
1a38d2e54b Updates accessible_navigation trigger in Android (flutter/engine#35478)
* Updates accessible_navigation trigger in Android

* update doc comments

* comment

* addressing comment
2022-08-19 13:54:47 -07:00
joshualitt
c01ef41e9e [dart2wasm] Fix non-static interop class. (flutter/engine#35407) 2022-08-19 13:08:35 -07:00
skia-flutter-autoroll
db8c8c303b Roll Skia from 4c4a0d21cbb0 to 3fbcfbbd908e (23 revisions) (flutter/engine#35552) 2022-08-19 19:59:04 +00:00
JsouLiang
9a300c5e48 Make ShaderMaskLayer code builder aware (flutter/engine#35534) 2022-08-19 19:43:29 +00:00
skia-flutter-autoroll
52eabb1cb2 Roll Fuchsia Linux SDK from -NNSCH3WIpT1x-ZpP... to qkLLOLyDJFclyuGN7... (flutter/engine#35551) 2022-08-19 19:34:13 +00:00
Kaushik Iska
7cdcb0f837 Do not override partial repaint support globally (flutter/engine#35539) 2022-08-19 18:41:46 +00:00
Bernardo Eilert Trevisan
d6c219efef [Impeller] sRGB to Linear Gamma filter implementation. (flutter/engine#35441)
* Update display list dispatcher

* Add new shader

* add filter contents files

* update filter contents

* Update content context

* update unit tests

* Update build file.

* Formatting.

* Formatting.

* Fix typo

* Update filter.

* Formatting.

* Update license

* license

* Remove unnecessary library

* Fix typo

* Formatting

* Formatting
2022-08-19 11:00:04 -07:00
skia-flutter-autoroll
47978c2a21 Roll Dart SDK from 2bfe7945d2aa to 74b964226fc6 (1 revision) (flutter/engine#35545) 2022-08-19 17:57:12 +00:00
skia-flutter-autoroll
22f15e1ba6 Roll Skia from 38cd049145b2 to 4c4a0d21cbb0 (1 revision) (flutter/engine#35537) 2022-08-19 17:11:01 +00:00
Zachary Anderson
407fb9e192 Revert "Pushing BackdropFilter Mutator (#34355)" (flutter/engine#35543)
This reverts commit ab6376ac20f0ab557b5d4737a8b61f20716b8e85.
2022-08-19 10:01:01 -07:00
skia-flutter-autoroll
bcb570ca59 Roll Dart SDK from d6387a631d60 to 2bfe7945d2aa (1 revision) (flutter/engine#35536) 2022-08-19 13:32:27 +00:00
Brandon DeRosier
1dbc5fa5f1 Revert "[canvaskit] Generate fallback font data file (#34729)" (flutter/engine#35533)
This reverts commit 03dbcb81d06131fd3f46046ced88aa121502d622.
2022-08-19 05:58:19 -07:00
skia-flutter-autoroll
d02bbef4cd Roll Fuchsia Mac SDK from 5jtXFOH7XU5RNDLkY... to MQoH-sefjYwKG_X2h... (flutter/engine#35532) 2022-08-19 09:31:27 +00:00
skia-flutter-autoroll
750f521824 Roll Skia from 657a0ab4bfc5 to 38cd049145b2 (1 revision) (flutter/engine#35531) 2022-08-19 09:17:32 +00:00
skia-flutter-autoroll
2020a54ed7 Roll Skia from 95c86345480c to 657a0ab4bfc5 (1 revision) (flutter/engine#35530) 2022-08-19 08:05:26 +00:00
skia-flutter-autoroll
2100b5b6a3 Roll Skia from c805263f1697 to 95c86345480c (1 revision) (flutter/engine#35529) 2022-08-19 06:39:36 +00:00
skia-flutter-autoroll
ae79bbf402 Roll Fuchsia Linux SDK from gqQZ7EN2TeYTzOqKI... to -NNSCH3WIpT1x-ZpP... (flutter/engine#35528) 2022-08-19 06:03:15 +00:00
skia-flutter-autoroll
8349759aeb Roll Skia from 13ef19f19e87 to c805263f1697 (1 revision) (flutter/engine#35526) 2022-08-19 05:27:24 +00:00
skia-flutter-autoroll
0df7bc99cc Roll Skia from 79633dd54c6f to 13ef19f19e87 (1 revision) (flutter/engine#35525) 2022-08-19 02:37:35 +00:00
skia-flutter-autoroll
298cb03983 Roll Clang Mac from d9e02a30b16e to 60d276923902 (flutter/engine#35522) 2022-08-19 02:31:01 +00:00
skia-flutter-autoroll
885bc9cdeb Roll Clang Linux from d9e02a30b16e to 60d276923902 (flutter/engine#35523) 2022-08-19 02:19:08 +00:00
skia-flutter-autoroll
03613dd463 Roll Dart SDK from d89d5a7170f1 to d6387a631d60 (1 revision) (flutter/engine#35524) 2022-08-19 02:13:25 +00:00
Harry Terkelsen
03dbcb81d0 [canvaskit] Generate fallback font data file (flutter/engine#34729) 2022-08-18 19:00:34 -07:00
skia-flutter-autoroll
72e1e76969 Roll Skia from 9a51e6deb112 to 79633dd54c6f (16 revisions) (flutter/engine#35521) 2022-08-19 01:15:10 +00:00
Harry Terkelsen
edcac14280 Use MakeWebGLSurface in toImageSync (flutter/engine#35276) 2022-08-18 18:00:48 -07:00
Brandon DeRosier
1f5c5ec3b6 [Impeller] Render Gaussian blurs into smaller textures and scale up with linear sampling (flutter/engine#35491) 2022-08-19 00:34:25 +00:00
gaaclarke
8e8b3912a0 Backfilled unit tests for IncomingMessageDispatcher. (flutter/engine#35139)
* Backfilled unit tests for IncomingMessageDispatcher.

* added license golden
2022-08-18 17:30:34 -07:00
Gary Qian
b30aeada6d Upgrade Android SDK to 33 Tiramisu (flutter/engine#35415) 2022-08-19 00:26:52 +00:00
Dan Field
fd9fdbf6b8 Support deferred GPU images in ImageShaders (flutter/engine#35323) 2022-08-18 23:12:11 +00:00
WenJingRui
d36bf1d5e3 [iOS] Avoid keyboard animation junk and laggy on Promotion devices. (flutter/engine#34871) 2022-08-18 22:26:00 +00:00
Brandon DeRosier
4c219aee1f Add Point::AngleTo (flutter/engine#35510) 2022-08-18 14:54:59 -07:00
skia-flutter-autoroll
2a52aed964 Roll Skia from 439c4708a042 to 9a51e6deb112 (4 revisions) (flutter/engine#35504) 2022-08-18 20:42:40 +00:00