19578 Commits

Author SHA1 Message Date
skia-flutter-autoroll
d3ef3919fd Roll Skia from 5624c8381dbc to 669367270d89 (1 revision) (flutter/engine#36407) 2022-09-26 06:10:35 +00:00
Brandon DeRosier
c1ea726441 [Impeller] Enable impeller_unittests on Windows (flutter/engine#36405) 2022-09-25 14:20:35 -07:00
Brandon DeRosier
e007527679 [Impeller] Remove OOB access & unused nodiscard statements in tests (flutter/engine#36404) 2022-09-25 14:15:07 -07:00
skia-flutter-autoroll
49a881a37e Roll Skia from 8562cf8ed237 to 5624c8381dbc (1 revision) (flutter/engine#36403) 2022-09-25 11:12:22 +00:00
xiaomiao
2f940e4896 [Impeller] Reland "Add render target builder" (flutter/engine#36371) 2022-09-25 05:38:25 +00:00
Dan Field
3da582b548 [Impeller] minor optimization for glyph atlas sizing (flutter/engine#36397) 2022-09-25 04:46:19 +00:00
Siva
bc00fefdc6 Make flutter frontend server null safe (flutter/engine#36394) 2022-09-24 13:45:28 +00:00
skia-flutter-autoroll
b91435d4ac Roll Skia from 2daeb66a76f4 to 8562cf8ed237 (1 revision) (flutter/engine#36400) 2022-09-24 05:31:20 +00:00
skia-flutter-autoroll
ddd48b7ba4 Roll Skia from 7e417717d041 to 2daeb66a76f4 (4 revisions) (flutter/engine#36396) 2022-09-23 23:57:09 +00:00
Dan Field
05ebfe0011 [Impeller] Reland initial SDF text support (flutter/engine#36395) 2022-09-23 23:53:30 +00:00
Brandon DeRosier
ff8f1bd8be [Impeller] Allow skipping of inactive uniforms in GLES (flutter/engine#36390) 2022-09-23 15:27:30 -07:00
skia-flutter-autoroll
db8601a32e Roll Skia from 073a990b9748 to 7e417717d041 (4 revisions) (flutter/engine#36391) 2022-09-23 22:26:03 +00:00
ColdPaleLight
a4f7322d2e [Impeller] Clamp the resulting color of color matrix filters (flutter/engine#36380) 2022-09-23 21:45:15 +00:00
Dan Field
1ebaa16813 [Impeller] Make Picture::RenderToTexture antialiased on backends that support offscreen MSAA (flutter/engine#36386) 2022-09-23 14:17:58 -07:00
Brandon DeRosier
17f163c1b9 Generate mipmaps for UI images (flutter/engine#36375) 2022-09-23 13:59:11 -07:00
skia-flutter-autoroll
17219f6ece Roll Skia from 2fa34f0206c8 to 073a990b9748 (2 revisions) (flutter/engine#36388) 2022-09-23 20:36:11 +00:00
Dan Field
63e8e223aa [Impeller] toImageSync for Impeller (flutter/engine#36365) 2022-09-23 20:31:03 +00:00
Jackson Gardner
9d1aaf1159 Felt should use arm64 dart sdk and arm64 Chromium when on arm Macs (flutter/engine#36336) 2022-09-23 20:09:14 +00:00
skia-flutter-autoroll
5d3dffe64c Roll Skia from 49c72b1197ac to 2fa34f0206c8 (6 revisions) (flutter/engine#36385) 2022-09-23 18:59:24 +00:00
gaaclarke
b5f7f557ac Made sure to call the plugin registrant when registering a background isolate (flutter/engine#36383) 2022-09-23 18:36:09 +00:00
Brandon DeRosier
0253c7c997 [Impeller] Add quaternion vector multiplication (flutter/engine#36374) 2022-09-23 10:41:58 -07:00
Brandon DeRosier
3b6a91055e Add missing arithmetic ops to Vector3 (flutter/engine#36373) 2022-09-23 10:41:02 -07:00
skia-flutter-autoroll
138fc2a12d Roll Skia from 223bc2ab348b to 49c72b1197ac (4 revisions) (flutter/engine#36379) 2022-09-23 16:08:10 +00:00
skia-flutter-autoroll
f3d612a5d2 Roll Skia from e565ff9e13e1 to 223bc2ab348b (1 revision) (flutter/engine#36377) 2022-09-23 14:22:35 +00:00
skia-flutter-autoroll
0451a88f09 Roll Skia from c80724ed495c to e565ff9e13e1 (2 revisions) (flutter/engine#36370) 2022-09-23 08:02:35 +00:00
skia-flutter-autoroll
4a29880703 Roll Skia from 2026cbe53c7c to c80724ed495c (1 revision) (flutter/engine#36369) 2022-09-23 06:26:05 +00:00
Dan Field
6f088565b0 Revert "[Impeller] Add render target builder." (flutter/engine#36368) 2022-09-23 05:12:36 +00:00
skia-flutter-autoroll
213071cd30 Roll Skia from 4b3e23315293 to 2026cbe53c7c (1 revision) (flutter/engine#36366) 2022-09-23 02:05:16 +00:00
skia-flutter-autoroll
2604ed1b24 Roll Skia from b13b89a8ce27 to 4b3e23315293 (1 revision) (flutter/engine#36363) 2022-09-23 00:36:03 +00:00
skia-flutter-autoroll
98f536ffff Roll Skia from 580b5f1e5b33 to b13b89a8ce27 (4 revisions) (flutter/engine#36361) 2022-09-22 22:54:43 +00:00
Nayuta403
4cf8312021 fix typo (flutter/engine#36271) 2022-09-22 22:11:51 +00:00
Matej Knopp
f56c06b371 [macOS] Do not block main thread during resizing if there is no content (flutter/engine#35409)
* [macOS] Do not block main thread during resizing if there is no content

Fixes: https://github.com/flutter/flutter/issues/92673
2022-09-22 22:45:43 +02:00
Harry Terkelsen
f70c0410dc Update font data (flutter/engine#36333) 2022-09-22 13:37:48 -07:00
Kaushik Iska
1884fa3695 [impeller] Wire renderpass for vulkan (flutter/engine#36356) 2022-09-22 20:13:47 +00:00
xiaomiao
13fb94191a [Impeller] Add render target builder. (flutter/engine#36314) 2022-09-22 20:09:31 +00:00
Joel Winarske
93a55ddeeb Enable cross compile of Linux GTK embedder (flutter/engine#36056) 2022-09-22 13:03:47 -07:00
Ben Bergkamp
4fcf481fb3 [fuchsia] Write trace profiles for v2 components (flutter/engine#36186) 2022-09-22 14:46:38 -05:00
Pierrick Bouvier
1c09d84078 Enable native Windows on Arm build (flutter/engine#35962)
Linaro [Windows on Arm](https://www.linaro.org/windows-on-arm/) team is working to enable projects for this new platform.
Lately, we have been interested in Dart/Flutter.

This PR enables building natively flutter components (exe + dll) for windows on arm.

It solves this issue (https://github.com/flutter/flutter/issues/62597) partially, by starting with native build.
2022-09-22 12:44:26 -07:00
Ben Bergkamp
fcf779e801 [fuchsia] enable dart null safety in fuchsia.dart files (flutter/engine#36303) 2022-09-22 14:41:00 -05:00
Kaushik Iska
7e8494c842 [impeller] Wireup vertex descriptor format for vulkan (flutter/engine#36353) 2022-09-22 15:14:02 -04:00
skia-flutter-autoroll
71934b1eb3 Roll Skia from 276e0a2dcc63 to 2795a353adbd (4 revisions) (flutter/engine#36354) 2022-09-22 19:07:30 +00:00
Harry Terkelsen
7596ed17ed [canvaskit] Clone VideoFrame when cloning CkImage (flutter/engine#36299) 2022-09-22 11:00:02 -07:00
Kaushik Iska
2a83c51e95 Roll Dart SDK from 441b4d802246 to 1627a0801f8c (1 revision) (flutter/engine#36351) 2022-09-22 12:22:34 -04:00
Jason Simmons
136cbcc67f [Impeller] Convert the ImpellerC command line arguments to UTF-8 on Windows (flutter/engine#36335) 2022-09-22 15:13:09 +00:00
skia-flutter-autoroll
1e8cdf3f2c Roll Skia from de61ea34de5d to 276e0a2dcc63 (1 revision) (flutter/engine#36345) 2022-09-22 12:38:22 +00:00
Brandon DeRosier
06213c79f0 [Impeller] Don't do texture passthrough when opacity needs to be applied (flutter/engine#36337) 2022-09-22 08:48:13 +00:00
skia-flutter-autoroll
d1a17b2804 Roll Skia from 35576b361dcd to de61ea34de5d (2 revisions) (flutter/engine#36343) 2022-09-22 08:30:34 +00:00
Brandon DeRosier
2682bdb322 Factor destination alpha into color blend output (flutter/engine#36338) 2022-09-22 00:19:37 -07:00
skia-flutter-autoroll
4cf02644fa Roll Skia from 4e51918bba1f to 35576b361dcd (1 revision) (flutter/engine#36341) 2022-09-22 06:56:19 +00:00
xiaomiao
dc3b1eb7c7 [Impeller] Add matrix makerow and makecolumn. (flutter/engine#36312) 2022-09-22 00:37:29 +00:00