Zachary Anderson
afe2be4024
Clean up gn script goma logic a bit ( flutter/engine#40817 )
2023-03-31 08:23:33 -07:00
Zachary Anderson
db6bf07686
Revert "[Impeller] Use Vulkan by default ( #40809 )" ( flutter/engine#40820 )
...
This reverts commit 35efb76a0606844593208ce0c6722aeb9c6b89cf.
Reverting for https://github.com/flutter/flutter/issues/123859
2023-03-31 08:05:36 -07:00
skia-flutter-autoroll
799576572a
Roll Skia from f6c1eefd4600 to 38cbca906011 (2 revisions) ( flutter/engine#40816 )
...
Roll Skia from f6c1eefd4600 to 38cbca906011 (2 revisions)
2023-03-31 14:08:22 +00:00
Dan Field
5e18c462d3
[Impeller] Reland move more files to core. ( flutter/engine#40812 )
...
[Impeller] Reland move more files to core.
2023-03-31 06:53:22 +00:00
Dan Field
6c649e4ba9
[Impeller] Skip TextRotated golden test. ( flutter/engine#40818 )
...
[Impeller] Skip TextRotated golden test.
2023-03-31 06:50:05 +00:00
Dan Field
35efb76a06
[Impeller] Use Vulkan by default ( flutter/engine#40809 )
...
[Impeller] Use Vulkan by default
2023-03-31 05:05:56 +00:00
Jackson Gardner
63dac880c4
Re-enable LTO and roll buildroot to enable sINLINING_LIMIT ( flutter/engine#40808 )
...
Re-enable LTO and roll buildroot to enable `sINLINING_LIMIT`
2023-03-31 04:09:55 +00:00
Brandon DeRosier
2b0d541321
[Impeller] iOS/macOS: Only wait for command scheduling prior to present ( flutter/engine#40781 )
2023-03-30 17:41:14 -07:00
skia-flutter-autoroll
f06d79cea2
Roll Skia from 9b2e538f1367 to f6c1eefd4600 (4 revisions) ( flutter/engine#40807 )
...
Roll Skia from 9b2e538f1367 to f6c1eefd4600 (4 revisions)
2023-03-31 00:38:24 +00:00
Dan Field
a77325dab9
Revert "[Impeller] move everything needed by the code gen template to core ( #40801 )" ( flutter/engine#40811 )
...
This reverts commit e31cf0690fe3fbb8f97bcaddeb3a953897869ce0.
2023-03-30 16:55:18 -07:00
Dan Field
81c86a261c
[Impeller] Delete dead code from reflector.cc ( flutter/engine#40805 )
2023-03-30 16:35:17 -07:00
Dan Field
e31cf0690f
[Impeller] move everything needed by the code gen template to core ( flutter/engine#40801 )
2023-03-30 16:35:02 -07:00
Jackson Gardner
1a59a35e3c
ui_web library (flutter/engine#40608 )
...
`ui_web` library
2023-03-30 23:14:18 +00:00
Jonah Williams
c44b7c1192
[Impeller] use native decal on metal and Vulkan backend ( flutter/engine#40723 )
...
[Impeller] use native decal on metal and Vulkan backend
2023-03-30 22:37:55 +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
dependabot[bot]
8c5378eb5e
Bump github/codeql-action from 2.2.7 to 2.2.8 ( flutter/engine#40661 )
...
Bump github/codeql-action from 2.2.7 to 2.2.8
2023-03-30 21:15:57 +00:00
Zachary Anderson
a1119ed629
Un-ifdef vulkan code in impellerc ( flutter/engine#40797 )
...
[Impeller] Un-ifdef vulkan code in impellerc
2023-03-30 20:56:02 +00:00
Kevin Lubick
f944e918a1
Use new SkImages namespace instead of legacy SkImage static functions ( flutter/engine#40761 )
...
Use new SkImages namespace instead of legacy SkImage static functions
2023-03-30 20:22:09 +00:00
godofredoc
46af818918
Add initial docs for the engine build definition. ( flutter/engine#40621 )
...
Add initial docs for the engine build definition.
2023-03-30 20:18:48 +00:00
Thomas Gales
7f5afc5533
[fuchsia] Feedback filing migration ( flutter/engine#40736 )
...
[fuchsia] Feedback filing migration
2023-03-30 20:09:50 +00:00
Brandon DeRosier
8fe44e180e
[Impeller] Always create at least one RenderPass if the clear color has been overridden ( flutter/engine#40793 )
...
[Impeller] Always create at least one RenderPass if the clear color has been overridden
2023-03-30 20:09:48 +00:00
Chinmay Garde
8116ea14c7
[Impeller] Enable vulkan validations via a flag on Android. ( flutter/engine#40792 )
...
[Impeller] Enable vulkan validations via a flag on Android.
2023-03-30 20:07:51 +00:00
skia-flutter-autoroll
daddd18785
Roll Skia from 1d687fb03a4a to 9b2e538f1367 (31 revisions) ( flutter/engine#40790 )
...
Roll Skia from 1d687fb03a4a to 9b2e538f1367 (31 revisions)
2023-03-30 19:41:47 +00:00
Bernardo Ferrari
60663bccf0
SemanticsFlag/SemanticsAction enum migration (part 1) (flutter/engine#40571 )
...
`SemanticsFlag`/`SemanticsAction` enum migration (part 1)
2023-03-30 18:32:38 +00:00
Dan Field
3c6508d73e
[Impeller] Go back to using MSL compiler backend for Vulkan ( flutter/engine#40786 )
...
[Impeller] Go back to using MSL compiler backend for Vulkan
2023-03-30 18:04:54 +00:00
Mouad Debbar
89becd1e69
[web] LRU cache for text segmentation ( flutter/engine#40782 )
...
[web] LRU cache for text segmentation
2023-03-30 18:01:08 +00:00
Jonah Williams
2e9cdc9bd8
Revert "[Impeller] migrate Gaussian shaders to half precision. ( #40752 )" ( flutter/engine#40784 )
...
Revert "[Impeller] migrate Gaussian shaders to half precision."
2023-03-30 17:49:11 +00:00
Dan Field
33e5c46f72
[Impeller] Remove duplicate include in scene_context.h ( flutter/engine#40785 )
...
[Impeller] Remove duplicate include in scene_context.h
2023-03-30 17:42:48 +00:00
Dan Field
21c804db76
[Impeller] Fallback to graphics queue is transfer queue is not available. ( flutter/engine#40787 )
...
[Impeller] Fallback to graphics queue is transfer queue is not available
2023-03-30 17:35:58 +00:00
skia-flutter-autoroll
043461bd75
Roll Skia from 001ba6e28f99 to 1d687fb03a4a (1 revision) ( flutter/engine#40756 )
...
Roll Skia from 001ba6e28f99 to 1d687fb03a4a (1 revision)
2023-03-30 17:30:51 +00:00
Dan Field
102e68ae36
[Impeller] Guard against empty grid sizes ( flutter/engine#40769 )
...
[Impeller] Guard against empty grid sizes
2023-03-30 17:18:05 +00:00
skia-flutter-autoroll
8c6e873849
Roll Fuchsia Linux SDK from hiuBNrBiGQLcPYrmg... to wylduTqeHd3pLUo0V... ( flutter/engine#40780 )
...
Roll Fuchsia Linux SDK from hiuBNrBiGQLcPYrmg... to wylduTqeHd3pLUo0V...
2023-03-30 13:25:05 +00:00
luckysmg
de2ccc20e3
Revert "[iOS] Send connectionClosed message when resignFirstResponder to ensure framework focus state is correct. ( #40703 )" ( flutter/engine#40777 )
...
Revert "[iOS] Send connectionClosed message when resignFirstResponder to ensure framework focus state is correct."
2023-03-30 08:11:57 +00:00
Chinmay Garde
d48b1b596f
[Impeller] Handle cases where the max swapchain image count can be zero. ( flutter/engine#40776 )
...
[Impeller] Handle cases where the max swapchain image count can be zero.
2023-03-30 07:13:10 +00:00
luckysmg
9b3ea55c61
[iOS] Send connectionClosed message when resignFirstResponder to ensure framework focus state is correct. ( flutter/engine#40703 )
...
[iOS] Send connectionClosed message when resignFirstResponder to ensure framework focus state is correct.
2023-03-30 05:30:17 +00:00
Brandon DeRosier
3cb18e4d28
[Impeller] Don't use waitUntilScheduled on iOS ( flutter/engine#40768 )
...
[Impeller] Don't use waitUntilScheduled on iOS
2023-03-30 04:06:18 +00:00
Brandon DeRosier
2ac9efa6a5
Fail GN when impeller backends are enabled which are impossible to build ( flutter/engine#40772 )
2023-03-29 20:11:41 -07:00
hangyu
f53c064783
[macOS]Support SemanticsService.announce ( flutter/engine#40585 )
...
[macOS]Support SemanticsService.announce
2023-03-30 01:37:05 +00:00
Harry Terkelsen
8f9c5e83dd
Switch from Noto Emoji to Noto Color Emoji and update font data ( flutter/engine#40666 )
2023-03-29 14:12:25 -07:00
Jason Simmons
7dbbb4052e
Disable LTO in builds of CanvasKit to reduce binary size ( flutter/engine#40733 )
...
Disable LTO in builds of CanvasKit to reduce binary size
2023-03-29 20:46:37 +00:00
skia-flutter-autoroll
143df54ef6
Roll Fuchsia Linux SDK from whJeWVcM-8gVZRdVR... to hiuBNrBiGQLcPYrmg... ( flutter/engine#40763 )
...
Roll Fuchsia Linux SDK from whJeWVcM-8gVZRdVR... to hiuBNrBiGQLcPYrmg...
2023-03-29 19:35:24 +00:00
Reid Baker
48259c2b4d
Supress warning for missing super call onBackPressed cl/516851539 ( flutter/engine#40757 )
...
Suppress warning for missing super call onBackPressed cl/516851539
2023-03-29 19:20:28 +00:00
Jonah Williams
7ad6e39bf8
[Impeller] migrate Gaussian shaders to half precision. ( flutter/engine#40752 )
...
[Impeller] migrate Gaussian shaders to half precision.
2023-03-29 18:18:19 +00:00
Chris Bracken
0bb0c9686f
Revert "Listen to WM_CLOSE message on Windows to allow framework to cancel exit ( #40493 )" ( flutter/engine#40739 )
...
This caused regressions for two internal customers.
Issue: https://github.com/flutter/flutter/issues/123654
Internal issue: b/275565297.
This reverts commit d7059df4ebe468913480f84d9d88832e89fc87d2.
2023-03-29 09:50:37 -07:00
Chinmay Garde
a2447839a0
[Impeller] Enable playgrounds using a runtime instead of a build time flag. ( flutter/engine#40729 )
...
[Impeller] Enable playgrounds using a runtime instead of a build time flag.
2023-03-29 06:27:22 +00:00
Dan Field
340d78d20b
[Impeller] Start a more generic stroke tessellator for path ( flutter/engine#40690 )
...
[Impeller] Start a more generic stroke tessellator for path
2023-03-29 06:07:05 +00:00
Dan Field
cd89018e3b
[Impeller] Use NSAutoReleasePool for Metal playgrounds. ( flutter/engine#40748 )
...
[Impeller] Use NSAutoReleasePool for Metal playgrounds.
2023-03-29 05:35:23 +00:00
skia-flutter-autoroll
4075a44955
Roll Fuchsia Linux SDK from JH1CUJ3kBRCcQn2AI... to whJeWVcM-8gVZRdVR... ( flutter/engine#40750 )
...
Roll Fuchsia Linux SDK from JH1CUJ3kBRCcQn2AI... to whJeWVcM-8gVZRdVR...
2023-03-29 05:29:00 +00:00
Yegor
7315c36b16
[web] remove obsolete object caches; simplify native object management ( flutter/engine#40617 )
...
[web] remove obsolete object caches; simplify native object management
2023-03-29 05:17:53 +00:00
Harry Terkelsen
868f1c628f
Revert "Revert "[canvaskit] Use FontCollection API from CanvasKit to mitigate caching issues ( #40673 )" ( #40705 )" ( flutter/engine#40740 )
...
Reland "[canvaskit] Use FontCollection API from CanvasKit to mitigate caching issues"
2023-03-29 03:55:13 +00:00