Casey Hillers
124093c6de
Revert "Manual roll skia to d5b4acfb4" ( flutter/engine#41381 )
...
Reverts flutter/engine#41378
Tests are passing at
https://dart.googlesource.com/sdk/+/7247a1b3b7166c828a0c2e00259ec03fd737d455
2023-04-20 18:36:06 -07:00
Casey Hillers
d6886ee41e
Manual roll skia to d5b4acfb4 ( flutter/engine#41378 )
2023-04-20 17:01:14 -07:00
Jason Simmons
7938a1c2b3
Manual Skia roll from ad90b6bd4760 to c21e7df194c3 ( flutter/engine#41341 )
...
https://skia.googlesource.com/skia.git/+log/ad90b6bd4760..c21e7df194c3
2023-04-19 brianosman@google.com Change Flutter to always use analytic
AA
2023-04-19 18:46:55 -07:00
Chris Bracken
212da506a4
[macOS] Build unittests on all macOS host builds ( flutter/engine#41215 )
...
Whether we're building an x64 or arm64 macOS host build, always build
unit tests.
Issue: https://github.com/flutter/flutter/issues/124840
2023-04-14 13:47:05 -07:00
Mouad Debbar
3c70541763
[web] Don't run goldctl init more than once ( flutter/engine#41207 )
...
From the logs reported in https://github.com/flutter/flutter/issues/124864 I noticed we are making multiple calls to `goldctl init` which could be causing some race conditions with the `goldctl imgtest add` calls.
This PR makes sure we only call `goldctl init` once.
2023-04-14 20:44:59 +00:00
Chris Yang
94fa5f4edf
[ios] fix background crash when FlutterViewController is destroyed after engine destroyed context ( flutter/engine#41037 )
...
[ios] fix background crash when FlutterViewController is destroyed after engine destroyed context
2023-04-11 03:45:27 +00:00
Bernardo Ferrari
aa47305b4d
SemanticsFlag/SemanticsAction cleanup (part 3) (flutter/engine#40567 )
...
`SemanticsFlag`/`SemanticsAction` cleanup (part 3)
2023-04-10 22:32:03 +00:00
Dan Field
967f12d809
[Impeller] Make multi-frame image decodes work even if the GPU switch is disabled ( flutter/engine#40963 )
...
Fixes https://github.com/flutter/flutter/issues/124269
Manually verified this is safe on an iPhone 11.
We're not creating/encoding command buffers in this path so it's ok.
AFAICT the test I added would fail if we started doing that because it
doesn't provide any real command buffer interfaces. Most of the code
here is related to tests.
2023-04-06 11:40:27 -07:00
gaaclarke
6cf914a15b
[Impeller] Adds the ability to specify a golden threshold ( flutter/engine#40824 )
...
[Impeller] Adds the ability to specify a golden threshold
2023-04-03 22:50:12 +00:00
gaaclarke
0407296be4
[Impeller] backfilled golden tests from playground tests in aiks_unittests. ( flutter/engine#40770 )
...
[Impeller] backfilled golden tests from playground tests in aiks_unittests.
2023-03-30 21:38:22 +00:00
Michael Goderbauer
a508065bbc
Reland "Post 3.0 lint sync ( #40394 )" ( flutter/engine#40688 )
...
Reland "Post 3.0 lint sync (#40394 )"
2023-03-28 03:25:02 +00:00
Brandon DeRosier
9e9590a68f
Revert "Post 3.0 lint sync ( #40394 )" ( flutter/engine#40687 )
...
This reverts commit 8ba209121d2671b0d202d9731fe67ec5eb1529b4.
2023-03-27 15:45:59 -07:00
Michael Goderbauer
8ba209121d
Post 3.0 lint sync ( flutter/engine#40394 )
...
Post 3.0 lint sync
2023-03-27 17:15:08 +00:00
gaaclarke
142803bf72
[Impeller] Adds golden image tests. ( flutter/engine#40366 )
...
Added golden image tests to impeller
2023-03-24 16:42:28 -07:00
Jim Graham
37317c5984
restructure DL sources into sub-directories and new file naming conventions ( flutter/engine#40157 )
...
restructure DL sources into sub-directories and new file naming conventions
2023-03-21 02:34:48 +00:00
Jim Graham
f9918c006e
Reland "Sequester all Skia<->DL interactions into the skia sub-module" ( flutter/engine#40435 )
...
Reland "Sequester all Skia<->DL interactions into the skia sub-module"
2023-03-19 22:59:17 +00:00
Zachary Anderson
6abd95a53b
Provisional iOS impeller flag flip ( flutter/engine#40405 )
2023-03-17 20:35:36 -07:00
Chinmay Garde
3563eeb8e7
[Impeller] Add playground flag to render for a specific amount of time. ( flutter/engine#40377 )
...
[Impeller] Add playground flag to render for a specific amount of time.
2023-03-18 01:09:06 +00:00
Zachary Anderson
4d98e1f1f7
Ignore some MTLCompiler failures in impeller unit tests ( flutter/engine#40391 )
2023-03-17 13:05:43 -07:00
gaaclarke
2a6fa69bc2
disabled the impeller unit tests again ( flutter/engine#40389 )
2023-03-17 11:07:51 -07:00
Zachary Anderson
d39891c432
Un-bitrot impeller_unittests; disable failing tests; disable non-metal backends ( flutter/engine#40339 )
2023-03-16 19:34:57 -07:00
Jim Graham
eb3a75ef78
Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module" ( #40319 )" ( flutter/engine#40357 )
...
Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module""
2023-03-16 19:55:51 +00:00
Michael Goderbauer
dcc4b1b535
Reland: Bump lower Dart SDK constraints to 3.0 ( flutter/engine#40318 )
...
* WIP
Bump to 3.0.0-0
* fix lints
* drop web_ui
* opt pointer_converter.dart out of dart 3
* Revert "drop web_ui"
This reverts commit b97a015d5cd0d7e0380a4231be4c31aad36671f1.
2023-03-16 08:07:39 -07:00
Jim Graham
4107e5a226
Reland "Sequester all Skia<->DL interactions into the skia sub-module" ( flutter/engine#40319 )
...
Reland "Sequester all Skia<->DL interactions into the skia sub-module"
2023-03-15 22:56:01 +00:00
gaaclarke
92e15f46fa
Added float32 support to decodeImageFromPixels ( flutter/engine#40068 )
...
Added float32 support to decodeImageFromPixels
2023-03-15 19:39:01 +00:00
Zachary Anderson
32b3e66d7c
Revert "Bump lower Dart SDK constraints to 3.0 ( #40178 )" ( flutter/engine#40317 )
...
Revert "Bump lower Dart SDK constraints to 3.0"
2023-03-15 18:53:00 +00:00
Michael Goderbauer
828f3deb86
Bump lower Dart SDK constraints to 3.0 ( flutter/engine#40178 )
...
Bump lower Dart SDK constraints to 3.0
2023-03-15 17:57:04 +00:00
gaaclarke
695cfa5fe8
Reland: "Added wide-gamut color support for ui.Image.toByteData and ui.Image.colorSpace" ( flutter/engine#40312 )
...
Reland: "Added wide-gamut color support for `ui.Image.toByteData` and `ui.Image.colorSpace`"
2023-03-15 17:29:10 +00:00
LongCatIsLooong
3dd20371cb
Reland "Make FlutterTest the default test font" ( #40188 ) ( flutter/engine#40245 )
...
Reland "Make FlutterTest the default test font" (#40188 )
2023-03-15 17:13:05 +00:00
Casey Hillers
d850089e9e
Revert "Added wide-gamut color support for ui.Image.toByteData and ui.Image.colorSpace ( #40031 )" ( flutter/engine#40295 )
...
Revert "Added wide-gamut color support for `ui.Image.toByteData` and `ui.Image.colorSpace`"
2023-03-15 04:04:11 +00:00
Jim Graham
b89acc989c
Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module" ( #40243 )" ( flutter/engine#40283 )
...
This reverts commit bbc993164a0d2f7d5a1b7b052ff884500040acc0.
2023-03-14 15:33:08 -07:00
gaaclarke
f4280b695c
Added wide-gamut color support for ui.Image.toByteData and ui.Image.colorSpace ( flutter/engine#40031 )
...
Added wide-gamut color support for `ui.Image.toByteData` and `ui.Image.colorSpace`
2023-03-14 22:25:47 +00:00
Jim Graham
bbc993164a
Reland "Sequester all Skia<->DL interactions into the skia sub-module" ( flutter/engine#40243 )
...
Reland "Sequester all Skia<->DL interactions into the skia sub-module"
2023-03-14 18:53:06 +00:00
LongCatIsLooong
6f18a0383a
Revert "Make FlutterTest the default test font ( #40188 )" ( flutter/engine#40237 )
...
This reverts commit ab6696a9aebbe5b5b813b9f89169211e42888cac.
2023-03-10 15:42:18 -08:00
LongCatIsLooong
ab6696a9ae
Make FlutterTest the default test font ( flutter/engine#40188 )
...
Make FlutterTest the default test font
2023-03-10 20:00:24 +00:00
Michael Goderbauer
51a00ac884
Remove single window assumption from testing/dart ( flutter/engine#40160 )
2023-03-09 10:10:00 -08:00
Jim Graham
bc162fe559
Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module" ( #40114 )" ( flutter/engine#40161 )
...
Revert "Reland "Sequester all Skia<->DL interactions into the skia sub-module""
2023-03-09 02:41:54 +00:00
Michael Goderbauer
9e54a5ded0
Remove single-window assumption from scenario_app ( flutter/engine#40156 )
...
Remove single-window assumption from scenario_app
2023-03-09 00:37:47 +00:00
Dan Field
0af50a84c0
Fix multi-frame codec frame reuse ( flutter/engine#40125 )
2023-03-08 15:49:36 -08:00
Dan Field
3950fa55ca
Improve error messaging when render target cannot be created ( flutter/engine#40150 )
2023-03-08 12:33:29 -08:00
Jim Graham
53a80bdedf
Reland "Sequester all Skia<->DL interactions into the skia sub-module" ( flutter/engine#40114 )
...
Reland "Sequester all Skia<->DL interactions into the skia sub-module"
2023-03-07 19:03:17 +00:00
Jason Simmons
6927af678e
Revert "Sequester all Skia<->DL interactions into the skia sub-module ( #40083 )" ( flutter/engine#40103 )
...
Revert "Sequester all Skia<->DL interactions into the skia sub-module (#40083 )"
2023-03-07 02:58:49 +00:00
Jim Graham
acd130b2b2
Sequester all Skia<->DL interactions into the skia sub-module ( flutter/engine#40083 )
...
Sequester all Skia<->DL interactions into the skia sub-module
2023-03-06 19:55:32 +00:00
LongCatIsLooong
48c413ae2f
Add new test font ( flutter/engine#39809 )
...
Add new test font
2023-03-03 21:38:01 +00:00
Michael Goderbauer
c6fb732042
Remove PlatformConfiguration and ViewConfiguration ( flutter/engine#40012 )
...
Remove PlatformConfiguration and ViewConfiguration
2023-03-02 23:14:04 +00:00
Jim Graham
cf7d6b6440
remove obsolete DlAttribute::From(SkObject) methods ( flutter/engine#40005 )
...
remove obsolete DlAttribute::From(SkObject) methods
2023-03-02 03:49:18 +00:00
Greg Spencer
c55ce6d9be
Reland: Add testing hints ( #39868 ) ( flutter/engine#39931 )
...
Reland: Add testing hints (#39868 )
2023-02-28 19:39:46 +00:00
Zachary Anderson
a3d5c25a5c
Revert "Add testing hints ( #39868 )" ( flutter/engine#39921 )
...
Revert "Add testing hints"
2023-02-27 20:36:03 +00:00
Greg Spencer
2f30f0c6a4
Add testing hints ( flutter/engine#39868 )
...
Add testing hints
2023-02-27 20:08:53 +00:00
Jim Graham
7ac53d958d
delete DL ops no longer needed after removing SkCanvasRecorder ( flutter/engine#39863 )
...
delete DL ops no longer needed after removing SkCanvasRecorder
2023-02-25 01:42:20 +00:00