Dan Field
3a0d0b6e36
Support stencil buffers on OpenGL for Windows and Android ( flutter/engine#31967 )
2022-03-15 16:50:07 -07:00
Casey Hillers
91c9272b4c
[ci.yaml] Migrate remaining targets to cocoon scheduler ( flutter/engine#32018 )
2022-03-15 16:05:10 -07:00
skia-flutter-autoroll
acd8ebb1ee
Roll Skia from a48a3c9417c0 to ffb49630eb1a (3 revisions) ( flutter/engine#32048 )
2022-03-15 15:30:08 -07:00
Chinmay Garde
34f3581a3c
Switch the renderer to impeller based on the presence of a command line flag. ( flutter/engine#31959 )
...
Specifying the `--enable-impeller` flag will switch the renderer to using
Impeller instead of Skia. On platforms where Impeller is not supported, this
flag is ignored.
The notion of the `flutter::SurfaceFrame` has been augmented. Now, in the
absence of a Skia surface to render to, the surface frame will render into a
display list instead.
Impeller variants of the context and surface variants have been added to
`shell/gpu` and `shell/platform`. The variants prepare surface frames that
don’t/can’t specify a Skia surface thus forcing the surface frame to render to a
display list instead. Then, in the submit callback, they forward the display
list ops to the Impeller display list dispatcher.
This scheme has been chosen as it requires the fewest updates to engine
internals which all depend on Skia data structures. Instead of updating all
call-sites to be Skia neutral, the display list interface itself is being made
graphics package agnostic.
2022-03-15 14:12:53 -07:00
skia-flutter-autoroll
b8dc473834
Roll Skia from 9565f4bd902b to a48a3c9417c0 (3 revisions) ( flutter/engine#32044 )
2022-03-15 14:05:04 -07:00
LongCatIsLooong
8762ed9c33
[macOS] fix text selection when there's composing text ( flutter/engine#31936 )
2022-03-15 14:00:02 -07:00
Renzo Olivares
a96a314d63
Fix local text value and selection not updating when delta is sent to… ( flutter/engine#31966 )
...
* Fix local text value and selection not updating when delta is sent to framework
* readd new line
* Add test
* whitespace
* whitespace
* formatting
Co-authored-by: Renzo Olivares <roliv@google.com>
2022-03-15 13:16:19 -07:00
skia-flutter-autoroll
923eb85588
Roll Skia from 3d381dcbd2fd to 9565f4bd902b (3 revisions) ( flutter/engine#32039 )
2022-03-15 12:40:09 -07:00
skia-flutter-autoroll
336de757e9
Roll Skia from 66efe821b72f to 3d381dcbd2fd (1 revision) ( flutter/engine#32035 )
2022-03-15 11:15:13 -07:00
Emircan Uysaler
adb2b2e83c
[fuchsia] Remove kFlatlandDefaultViewportSize ( flutter/engine#31964 )
2022-03-15 08:20:47 -07:00
skia-flutter-autoroll
747b47f1a3
Roll Skia from b17e7aafc11e to 66efe821b72f (1 revision) ( flutter/engine#32029 )
2022-03-15 07:40:10 -07:00
skia-flutter-autoroll
73f31d751b
Roll Skia from e1880aed8f81 to b17e7aafc11e (1 revision) ( flutter/engine#32024 )
2022-03-14 23:05:06 -07:00
godofredoc
1f196c6735
Add top level cores dimension for Linux builders. ( flutter/engine#32006 )
2022-03-14 20:30:01 -07:00
skia-flutter-autoroll
481412e1ea
Roll Skia from ff138c94d600 to e1880aed8f81 (1 revision) ( flutter/engine#32019 )
2022-03-14 18:25:10 -07:00
ColdPaleLight
aa63b8f801
Migrate the API of GrDirectContext about resource memory limit ( flutter/engine#31977 )
2022-03-14 16:50:10 -07:00
skia-flutter-autoroll
c92b7bcf52
Roll Fuchsia Linux SDK from P8RdLi_Y_... to Ee9OX2o6P... ( flutter/engine#32016 )
2022-03-14 16:10:02 -07:00
Casey Hillers
5c6f09980a
[ci.yaml] Migrate bringup targets to cocoon scheduler ( flutter/engine#32012 )
2022-03-14 15:35:09 -07:00
skia-flutter-autoroll
1c2f2debb6
Roll Skia from 23cb29441338 to ff138c94d600 (4 revisions) ( flutter/engine#32014 )
2022-03-14 14:50:07 -07:00
skia-flutter-autoroll
52f74abf69
Roll Skia from c9e9131f44e2 to 23cb29441338 (3 revisions) ( flutter/engine#32010 )
2022-03-14 13:25:11 -07:00
skia-flutter-autoroll
1c5e4e07eb
Roll Skia from 4ee8dab839e8 to c9e9131f44e2 (1 revision) ( flutter/engine#32008 )
2022-03-14 11:55:05 -07:00
Emmanuel Garcia
539b72705c
Revert: Partially remove setSystemUiVisibility() usages ( flutter/engine#32007 )
2022-03-14 11:15:06 -07:00
skia-flutter-autoroll
91dd6dcd22
Roll Skia from 44263c5d0827 to 4ee8dab839e8 (1 revision) ( flutter/engine#32005 )
2022-03-14 10:20:08 -07:00
Ren You
c0958acf73
Add missing #include <algorithm> ( flutter/engine#32003 )
...
See b/222535478 and cl/433590918
2022-03-14 09:09:29 -07:00
skia-flutter-autoroll
2dc4d5f270
Roll Skia from 02527b7182ea to 44263c5d0827 (1 revision) ( flutter/engine#32002 )
2022-03-14 08:40:02 -07:00
skia-flutter-autoroll
d062814139
Roll Skia from 7a61e5d65399 to 02527b7182ea (1 revision) ( flutter/engine#32000 )
2022-03-14 04:20:03 -07:00
skia-flutter-autoroll
529d5fae25
Roll Fuchsia Linux SDK from xYtoLAOvY... to P8RdLi_Y_... ( flutter/engine#31999 )
2022-03-14 01:25:11 -07:00
skia-flutter-autoroll
0ea62368c1
Roll Skia from 6d19271fb148 to 7a61e5d65399 (1 revision) ( flutter/engine#31997 )
2022-03-13 23:00:11 -07:00
Robert Ancell
e362802905
Add systemFontFamily to flutter/settings channel ( flutter/engine#22981 )
...
This allows a shell to set the system font to use by default.
2022-03-14 14:07:05 +13:00
skia-flutter-autoroll
7a37a3c610
Roll Fuchsia Linux SDK from obtypxiCA... to xYtoLAOvY... ( flutter/engine#31995 )
2022-03-13 12:00:08 -07:00
wangying
6a04696e6f
Fix timestamp of touch events should use system startup time ( flutter/engine#30422 )
2022-03-13 11:07:09 -07:00
skia-flutter-autoroll
539768fe33
Roll Skia from 38b9591b5a04 to 6d19271fb148 (2 revisions) ( flutter/engine#31992 )
2022-03-13 01:00:08 -08:00
skia-flutter-autoroll
b5c2aa09fd
Roll Fuchsia Linux SDK from BEc_F0_Fp... to obtypxiCA... ( flutter/engine#31988 )
2022-03-12 21:40:06 -08:00
skia-flutter-autoroll
0b3d9cadfc
Roll Fuchsia Linux SDK from mDjjSq8Im... to BEc_F0_Fp... ( flutter/engine#31986 )
2022-03-12 08:20:07 -08:00
skia-flutter-autoroll
8e16b9543c
Roll Fuchsia Linux SDK from k8Vq-HEG-... to mDjjSq8Im... ( flutter/engine#31980 )
2022-03-11 14:10:07 -08:00
Rich Kadel
359fac8308
Re-enable dart runner AOT builds ( flutter/engine#31844 )
...
Fixed: fxbug.dev/64153
Note that I also removed the TODO for fxbug.dev/86941. After talking
with the bug author, this file is not directly relevant to that bug.
2022-03-11 14:07:56 -08:00
godofredoc
ee6cb90c89
Update jazzy to 0.14.1. ( flutter/engine#31970 )
...
This is to remove objcdocs dependency on jquery.
2022-03-11 13:50:51 -08:00
skia-flutter-autoroll
3292d97ace
Roll Skia from 1df655a42746 to 38b9591b5a04 (1 revision) ( flutter/engine#31979 )
2022-03-11 13:10:11 -08:00
skia-flutter-autoroll
86ef0675d6
Roll Skia from b141e485d248 to 1df655a42746 (13 revisions) ( flutter/engine#31975 )
2022-03-11 06:30:09 -08:00
skia-flutter-autoroll
f6f59e23e0
Roll Fuchsia Linux SDK from -9uFZIRSL... to k8Vq-HEG-... ( flutter/engine#31971 )
2022-03-11 00:50:03 -08:00
skia-flutter-autoroll
3ec0706dd9
Roll Skia from 02ea811ce869 to b141e485d248 (5 revisions) ( flutter/engine#31961 )
2022-03-10 23:25:08 -08:00
ColdPaleLight
94ecaf782b
Animator stopped notifying delegate to render when pipeline is not empty ( flutter/engine#31727 )
2022-03-10 23:00:07 -08:00
Robert Ancell
8aa424bd89
Changed the default a11y node role from ATK_ROLE_FRAME to ATK_ROLE_PANEL ( flutter/engine#31602 )
2022-03-10 22:55:11 -08:00
Robert Ancell
6f6f57f38f
Fix signals adding/removing a11y nodes in Linux. ( flutter/engine#31601 )
2022-03-10 22:50:06 -08:00
Robert Ancell
b58e7be9b6
Set a11y roles for checks, toggles and sliders. ( flutter/engine#31600 )
2022-03-10 22:40:05 -08:00
Tong Mu
f6f38145a4
[macOS, Keyboard] Refactor: Clean up keyboard initialization, connection, and unit test framework ( flutter/engine#31940 )
2022-03-10 22:35:13 -08:00
Robert Ancell
d3517e43a9
Generate a11y events for widgets that use kFlutterSemanticsFlagIsToggled ( flutter/engine#31582 )
2022-03-10 22:35:10 -08:00
ColdPaleLight
fc5766639a
Make sure the secondary vsync callback is called after the vsync callback ( flutter/engine#31513 )
2022-03-10 17:45:05 -08:00
Zachary Anderson
7a40b3a70d
Revert "Add a message when a key response takes too long. ( #31945 )" ( flutter/engine#31962 )
...
This reverts commit 0aa006102ecbaf23b49d96014e7996e4d3ce7d84.
2022-03-10 12:34:36 -08:00
skia-flutter-autoroll
90ddf8ca07
Roll Skia from c88fff00c8fd to 02ea811ce869 (4 revisions) ( flutter/engine#31955 )
2022-03-10 10:30:09 -08:00
Greg Spencer
0aa006102e
Add a message when a key response takes too long. ( flutter/engine#31945 )
...
This splits the nested event loop in the keyboard manager on iOS into two parts: The first times out after 2 seconds, and if that happens, prints an NSLog indicating that the framework took a long time to respond, and then it enters the event loop again, waiting forever this time. This means the behavior doesn't change from what it is now, but will log when things take a long time.
2022-03-10 09:59:24 -08:00