Dan Field
6ae82e899c
Dispose the things ( flutter/engine#35730 )
2022-08-26 18:16:57 +00:00
Dan Field
ccc5373e6a
Make sure disposed image shaders are safe to use on paint, asser that they are not used ( flutter/engine#35662 )
2022-08-24 13:52:32 +00:00
Dan Field
b780d41485
Image shader dispose ( flutter/engine#35640 )
2022-08-23 17:56:31 +00:00
Jonah Williams
27b4f29d7e
Include TextureLayer in contents of toImageSync ( flutter/engine#35608 )
2022-08-23 02:16:06 +00:00
Jonah Williams
7e68c788d7
deprecate pushPhysicalLayer ( flutter/engine#35566 )
2022-08-22 17:52:11 +00:00
Casey Hillers
1c20221e24
Revert "Include TextureViews in the output of Scene.toImage[Sync]" ( flutter/engine#35587 )
2022-08-22 10:26:09 +00:00
David Worsham
b0d80cc091
[fuchsia] Migrate integration test to CFv2 ( flutter/engine#35318 )
2022-08-19 17:58:53 -07: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
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
Jonah Williams
f223617fc2
[Impeller] Revert special character escaping in impellerc ( flutter/engine#35365 )
2022-08-15 10:13:52 -07:00
Jonah Williams
e216667e2a
Use kPremul_SkAlphaType in Picture.toImageSync ( flutter/engine#35336 )
2022-08-11 23:55:51 +00:00
Jonah Williams
b7472ec189
Automatically URI encode asset keys ( flutter/engine#35270 )
2022-08-09 19:49:04 +00:00
Zachary Anderson
f615fba929
Adds support for uniform arrays to FragmentPrograms ( flutter/engine#35209 )
2022-08-08 11:56:11 -07:00
Jonah Williams
1245043020
Support hot reload of asset fonts ( flutter/engine#35213 )
2022-08-08 18:06:05 +00:00
Pierre-Louis
bbcfc5c06f
Make it possible to obtain FontWeight integer value ( flutter/engine#35183 )
2022-08-05 17:34:04 +00:00
Jonah Williams
4a3850f484
fix analysis error ( flutter/engine#35187 )
2022-08-05 09:55:14 -07:00
Jonah Williams
43c54b4b98
Update setAssetDirectory service extension to fail if provided path is invalid ( flutter/engine#35178 )
2022-08-05 15:47:04 +00:00
Zachary Anderson
da2eeac15b
[impellerc] Namespace user functions ( flutter/engine#35155 )
2022-08-04 12:10:38 -07:00
Phil Quitslund
e1a6ff373d
[testing/scenario_app] fix no-op interpolated toStrings() ( flutter/engine#35165 )
2022-08-04 18:37:07 +00:00
Michael Goderbauer
045b068cc1
remove outdated ignores ( flutter/engine#35143 )
2022-08-04 18:29:03 +00:00
Michael Goderbauer
f6aab09ca3
Remove unnecessary exceptions from analysis_options.yaml ( flutter/engine#35054 )
2022-08-02 16:20:03 +00:00
Michael Goderbauer
cc50c5249c
Sync analysis_options.yaml with flutter/flutter ( flutter/engine#34986 )
2022-07-29 16:41:04 -07:00
Michael Goderbauer
7224607a1c
Make analyzer hints and warnings fatal ( flutter/engine#35013 )
2022-07-29 22:09:04 +00:00
Jim Graham
d2476d54a8
upload the output of the DisplayList builder benchmarks ( flutter/engine#35010 )
2022-07-29 15:02:36 -07:00
ColdPaleLight
cbda16b4b4
Create benchmarks for DisplayListBuilder ( flutter/engine#34910 )
2022-07-29 18:56:02 +00:00
ColdPaleLight
b204f9ddbe
Make ui.Canvas.getDestinationClipBounds works with matrix ( flutter/engine#34835 )
2022-07-28 03:23:04 +00:00
Zachary Anderson
93e8c0a8bd
Third part of soft transition to async FragmentProgram.fromAsset ( flutter/engine#34932 )
2022-07-27 08:07:14 -07:00
Zachary Anderson
e1c4902abd
Starts a transition to an async FragmentProgram.fromAsset ( flutter/engine#34922 )
2022-07-26 15:57:40 -07:00
Yang Chao
29320bfd1e
Fix an issue that deleting an emoji may crash the app ( flutter/engine#34508 )
2022-07-25 16:59:03 +00:00
Zachary Anderson
8cd062be3c
Remove FragmentProgram.compile() ( flutter/engine#34855 )
2022-07-22 18:30:54 -07:00
Jonah Williams
971d9b9410
let uniform float count / sampler count be reset ( flutter/engine#34833 )
2022-07-22 18:40:04 +00:00
Zachary Anderson
47ccd94f87
Null check uniforms in runtime stage ( flutter/engine#34814 )
2022-07-21 09:12:57 -07:00
Zachary Anderson
69f22945ed
Check for shader data validity and add tests ( flutter/engine#34793 )
2022-07-20 18:45:11 -07:00
Dan Field
038db36b53
NNBD migration for //testing ( flutter/engine#34766 )
2022-07-20 21:12:04 +00:00
Jason Simmons
2232f767bd
Use uncompressed image size as the basis for the fuzzy pixel matching threshold in the Skia Gold scenario tests ( flutter/engine#34431 )
2022-07-20 20:03:04 +00:00
Zachary Anderson
70b1a1ea42
Adds FragmentProgram.initFromAsset ( flutter/engine#34649 )
2022-07-20 08:51:13 -07:00
Dan Field
f37da53cfb
Drop unnecessary @dart annotations ( flutter/engine#34760 )
2022-07-19 22:07:04 +00:00
Dwayne Slater
e4ca9ee66c
Fix sample video frame rate and reenable ExternalTextureTests ( flutter/engine#34479 )
2022-07-18 23:54:05 +00:00
Zachary Anderson
39d01bcb5e
[impellerc] Sort uniforms by location in SkSL backend ( flutter/engine#34684 )
2022-07-18 09:46:02 -07:00
Dan Field
b0a6764623
Skip test that crashes platform ( flutter/engine#34675 )
2022-07-14 22:30:04 +00:00
Zachary Anderson
c0170658ed
[impellerc] SkSL backend fix for the ink_sparkle shader ( flutter/engine#34670 )
2022-07-14 12:45:18 -07:00
Zachary Anderson
3258c4c00b
[impellerc] Adds an SkSL backend ( flutter/engine#34441 )
2022-07-13 15:05:00 -07:00
Chris Yang
cd0ced63e5
Reland "iOS spell-checker ObjC #32941 " ( flutter/engine#34356 )
2022-07-11 23:29:04 +00:00
Márk Tolmács
c85e3529b1
Fix tests on the Windows platform ( flutter/engine#34350 )
...
Addresses https://github.com/flutter/flutter/issues/36301
2022-07-11 11:01:05 -07:00
Dan Field
6dd8d32f31
Expose SkPathOps in a standalone library. ( flutter/engine#34267 )
2022-07-11 10:11:03 -07:00
Zachary Anderson
5824ced936
Clean up some optional Dart lints ( flutter/engine#34557 )
2022-07-08 23:19:04 +00:00
Dan Field
e162fed336
Rename toGpuImage to toImageSync ( flutter/engine#34504 )
2022-07-08 19:41:05 +00:00
Jason Simmons
1362b082e9
Disable the ExternalTextureTests scenario app test ( flutter/engine#34433 )
2022-07-01 23:35:04 +00:00