18989 Commits

Author SHA1 Message Date
ColdPaleLight
970e092ee7 [Impeller] Support 'matrix' parameter for color sources (flutter/engine#35400) 2022-08-17 03:40:22 +00:00
xiaomiao
3afe0778d0 Fix the issue that PrerollContext.has_texture_layer is sticky. (flutter/engine#35425) 2022-08-17 03:10:20 +00:00
Brandon DeRosier
3636f686fa Pass the snapshot transform to the final blit (flutter/engine#35448) 2022-08-16 19:49:57 -07:00
Chinmay Garde
c8dd6748aa [Impeller] Skip all playground tests if SHIFT, SUPER, or CTRL is held. (flutter/engine#35446) 2022-08-17 02:46:04 +00:00
Chinmay Garde
eb9bac63b9 [Impeller] Update code comments about DL methods that Flutter doesn't expose. (flutter/engine#35447) 2022-08-17 02:44:36 +00:00
skia-flutter-autoroll
8a23bbee50 Roll Skia from 6d785ddbfe5e to d121e0a831fa (2 revisions) (flutter/engine#35444) 2022-08-17 00:36:14 +00:00
Chinmay Garde
e93a4f24db [Impeller] Use flatbuffers in blobcat. (flutter/engine#35443) 2022-08-17 00:20:50 +00:00
Brandon DeRosier
f237e36090 [Impeller] Implement drawShadow (flutter/engine#35426) 2022-08-17 00:06:58 +00:00
skia-flutter-autoroll
c659f04b16 Roll Skia from 846684e10fea to 6d785ddbfe5e (3 revisions) (flutter/engine#35440) 2022-08-16 23:13:48 +00:00
Xilai Zhang
0b155a908b [gn + generator ] add codesign configs for generator tasks in ios/artifacts.zip (flutter/engine#35417) 2022-08-16 22:33:08 +00:00
Brandon DeRosier
ed24407fca [Impeller] When the blur sigma approaches zero, passthrough (flutter/engine#35423) 2022-08-16 22:29:21 +00:00
Chris Bracken
993488a28d [Mac] Add test for AXPlatformNodeCocoa (flutter/engine#35437)
Adds an initial test of looking up the macOS-specific AXPlatformNodeMac
C++ node wrapper and the AXPlatformNodeCocoa Objective-C wrapper, in
addition to the existing platform-agnostic accessibility tests that run
on macOS today.

This is initial test infrastructure to support authoring tests for an
upcoming fix to the issue below.

Issue: https://github.com/flutter/flutter/issues/102416
2022-08-16 14:32:48 -07:00
skia-flutter-autoroll
13c75b4bb5 Roll Skia from 97da42fc6ecc to 846684e10fea (2 revisions) (flutter/engine#35439) 2022-08-16 21:21:23 +00:00
Brandon DeRosier
c033c0ed34 [Impeller] Avoid unnecessary pre-pass when filtering images (flutter/engine#35422) 2022-08-16 14:03:36 -07:00
godofredoc
60c2e22544 Adds artifacts to mac_ios release. (flutter/engine#35366) 2022-08-16 20:12:04 +00:00
magicianA
95c5efa85b [Impeller] Clamp texture decompression to maximum supported texture size. (flutter/engine#35373) 2022-08-16 20:10:19 +00:00
skia-flutter-autoroll
9d1055d3ff Roll Skia from 9e5098d36e88 to 97da42fc6ecc (4 revisions) (flutter/engine#35435) 2022-08-16 20:08:22 +00:00
JsouLiang
924a207dde Use DlImageFilter for ImageFilterLayer (flutter/engine#34837) 2022-08-16 19:24:48 +00:00
godofredoc
0577386ed4 Fixes the output path for release dsym. (flutter/engine#35338) 2022-08-16 19:21:03 +00:00
skia-flutter-autoroll
81e6050f81 Roll Skia from af3ec775769a to 9e5098d36e88 (7 revisions) (flutter/engine#35434) 2022-08-16 18:53:23 +00:00
skia-flutter-autoroll
0edc3ef929 Roll Skia from e6cabf0db8cd to af3ec775769a (16 revisions) (flutter/engine#35433) 2022-08-16 17:38:07 +00:00
skia-flutter-autoroll
460f021f66 Roll Skia from f86f24288669 to e6cabf0db8cd (2 revisions) (flutter/engine#35430) 2022-08-16 15:49:04 +00:00
Jason Simmons
9e3d202f48 Null check for the activity intent in FlutterEngineConnectionRegistry.attachToActivityInternal (flutter/engine#35419) 2022-08-16 14:58:05 +00:00
skia-flutter-autoroll
5c169325bc Roll Skia from 0aab5ce300b8 to f86f24288669 (1 revision) (flutter/engine#35429) 2022-08-16 14:21:21 +00:00
skia-flutter-autoroll
609cc1c7de Roll Skia from de7a810734f3 to 0aab5ce300b8 (1 revision) (flutter/engine#35427) 2022-08-16 13:09:06 +00:00
Jim Graham
5f9579eae8 Display list multiplexer (flutter/engine#35421) 2022-08-16 05:34:52 +00:00
Loïc Sharma
8f877e0315 [Windows] Add callback for when the next frame is drawn (flutter/engine#35408) 2022-08-15 23:17:04 +00:00
Jaeheon Yi
e8f7bc4f7d [fuchsia] Adjust FakeFocuser inheritance (flutter/engine#35413) 2022-08-15 15:56:27 -07:00
skia-flutter-autoroll
647e7ccfa4 Roll Skia from 060222bf1622 to de7a810734f3 (4 revisions) (flutter/engine#35416) 2022-08-15 22:24:05 +00:00
Chinmay Garde
88bf841fa6 Fix race in PushingMutlipleFramesSetsUpNewRecordingCanvas. (flutter/engine#35412) 2022-08-15 21:28:30 +00:00
skia-flutter-autoroll
55dd0e26a7 Roll Skia from babb35ec754b to 060222bf1622 (1 revision) (flutter/engine#35410) 2022-08-15 21:10:44 +00:00
Kaushik Iska
6efcd51c23 [Impeller] [vulkan] Wire-up command buffer and other bits (flutter/engine#35380) 2022-08-15 20:10:34 +00:00
Brandon DeRosier
8bbe783558 Give filters full responsibility over commands (flutter/engine#35389) 2022-08-15 10:22:25 -07:00
Brandon DeRosier
d9db0d0b47 [Impeller] Map to Metal's NDC in the perspective projection utility (flutter/engine#35394) 2022-08-15 10:21:43 -07:00
Jonah Williams
f223617fc2 [Impeller] Revert special character escaping in impellerc (flutter/engine#35365) 2022-08-15 10:13:52 -07:00
Bernardo Eilert Trevisan
da10edb0b0 GLFW example with dirty region management (flutter/engine#35057)
* Update the GLFW example callbacks.

* Update the dart example.

* Update CMakeLists

* Update library dependencies in the BUILD file.

* Documenting.

* Formatting.

* Update the callback name.

* Move glfw_drm example to a new folder.

* Create new example folder for drm_embedder.

* Add the flutter spinkit dependency

* Update BUILD files.

* Do not compile glfw_drm example if running it on mac.

* Update the executable name for the glfw_drm example.

* Avoid looking for the surface and display every time since they are always the same.

* Formatting.

* GN formatting.

* Update the way the user malloc's the existing damage

* Update comment

* Update example and add gitignore.

Co-authored-by: Bernardo Eilert Trevisan <btrevisan@google.com>
2022-08-15 09:45:07 -07:00
skia-flutter-autoroll
9d20eac007 Roll Skia from 0331237b7b78 to babb35ec754b (2 revisions) (flutter/engine#35405) 2022-08-15 15:59:19 +00:00
skia-flutter-autoroll
01cf68d1b3 Roll Skia from d8a4a8a96695 to 0331237b7b78 (1 revision) (flutter/engine#35402) 2022-08-15 14:12:10 +00:00
harbor
814bd40d90 Fix PlatformView multiple pointer crash caused by toMotionEvent (flutter/engine#34182) 2022-08-15 12:05:26 +00:00
skia-flutter-autoroll
af4a271859 Roll Skia from 6064203b019b to d8a4a8a96695 (2 revisions) (flutter/engine#35399) 2022-08-15 07:13:05 +00:00
skia-flutter-autoroll
c3ed61b368 Roll Skia from a36d00818f3d to 6064203b019b (1 revision) (flutter/engine#35398) 2022-08-15 05:53:58 +00:00
skia-flutter-autoroll
fa34fdc4cf Roll Skia from de94ab05da63 to a36d00818f3d (1 revision) (flutter/engine#35392) 2022-08-13 07:46:08 +00:00
Chris Bracken
491db72a66 [Windows] Migrate error logging to FML_LOG (flutter/engine#35367)
Migrates error logging from logging directly to stderr to using the
FML_LOG macro with a specified log level.

No additional tests since there is no semantic change to the logging
(FML_LOG simply writes to stderr).
2022-08-12 22:19:39 -07:00
skia-flutter-autoroll
05d1623d3d Roll Skia from 009ec4385403 to de94ab05da63 (1 revision) (flutter/engine#35387) 2022-08-12 23:37:12 +00:00
skia-flutter-autoroll
8b90a3df8b Roll Skia from aa244737b2fd to 009ec4385403 (1 revision) (flutter/engine#35386) 2022-08-12 21:51:33 +00:00
skia-flutter-autoroll
5dc3f63dcc Roll Skia from fbbbdd228a14 to aa244737b2fd (2 revisions) (flutter/engine#35384) 2022-08-12 20:40:43 +00:00
skia-flutter-autoroll
d5bb5e8bc6 Roll Skia from 4c8980366baa to fbbbdd228a14 (5 revisions) (flutter/engine#35383) 2022-08-12 19:30:17 +00:00
skia-flutter-autoroll
8fef1da711 Roll Skia from 579816c289d3 to 4c8980366baa (3 revisions) (flutter/engine#35379) 2022-08-12 18:11:48 +00:00
Bernardo Eilert Trevisan
d9da8e0d2e Enable dirty region management within the Embedder API (flutter/engine#35022) 2022-08-12 10:52:54 -07:00
skia-flutter-autoroll
aa5f5cecc6 Roll Skia from 72044d88a240 to 579816c289d3 (2 revisions) (flutter/engine#35378) 2022-08-12 16:52:18 +00:00